[ { "title": "Method for inspecting a physical asset", "publication_date": "2011/25/01", "number": "09064290", "url": "/2011/01/25/method-for-inspecting-a-physical-asset/", "abstract": "A method of inspecting a physical asset using a mobile computing device is disclosed. Data regarding the asset and its condition is collected on the mobile device by a user, and may include photographs, audio or video recordings, text or other types of data. The data is automatically annotated with the current time and the geo-location of the device. The data is transmitted to a server and saved in a manner such that it may not be modified. This allows for auditing, as well as tracking of the asset over time by comparing data entered at one time with data entered at another time. Reports may be automatically generated from the saved data when desired. Pre-defined fields for data entry may be presented for ease of use. In some embodiments, the asset being inspected is a building, house or apartment.", "owner": "JKADS LLC", "owner_city": "Walnut Creek", "owner_country": "US" }, { "title": "Content security for real-time bidding", "publication_date": "2011/07/01", "number": "08554683", "url": "/2011/01/07/content-security-for-realtime-bidding/", "abstract": "A real-time-bidding process that includes security mechanisms that limits access to various aspects of the bidding process including communications between bidders, the user browser, and the auctioneer, and the content of bids received and utilized by the user browser.", "owner": "Fox Audience Network, Inc.", "owner_city": "Los Angeles", "owner_country": "US" }, { "title": "API and business language schema design framework for message exchanges", "publication_date": "2011/04/01", "number": "08352968", "url": "/2011/01/04/api-and-business-language-schema-design-framework-for-message-exchanges/", "abstract": "A server system facilitates an exchange of messages with a remote client application. The server system includes a plurality of application servers hosting a plurality of applications. A plurality of Application Program Interfaces (APIs) provides programmatic access to the plurality of applications, each of the APIs being configured to receive request messages compiled by the remote client application. First and second request messages, respectively addressed to first and second APIs of the plurality of APIs by a remote client application, each comprise at least one common data component. Further, the first request message includes a first payload specific to the first API, and the second request message includes a payload specific to the second API.", "owner": "eBay Inc.", "owner_city": "San Jose", "owner_country": "US" } ]