Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Sean Nolan, Bellevue US

Sean Nolan, Bellevue, WA US

Patent application numberDescriptionPublished
20090157527COMMUNICATION MECHANISMS FOR MULTI-MERCHANT PURCHASING ENVIRONMENT FOR DOWNLOADABLE PRODUCTS - A multi-merchant purchasing system is configured to identify downloadable products selected by a user for purchase. The identified downloadable products are offered by multiple merchants. The multi-merchant purchasing system enables the user to purchase all of the downloadable products in a single transaction. Merchant services are provided by the merchants to facilitate the purchasing of offered items. Interfaces are provided by the multi-merchant purchasing system and merchant services for the system and the services to interact. The interfaces provided by the merchant services enable the multi-merchant purchasing system to obtain information such as item metadata, purchase summary data, locations for downloading the purchased products, locations for obtaining support, and download verification data. The interfaces provided by the multi-merchant purchasing system enable the merchant services to perform tasks such as revoking licenses for products, complete purchases, and add licenses to a locker that includes purchased products.06-18-2009
20090171847MULTI-MERCHANT PURCHASING ENVIRONMENT FOR DOWNLOADABLE PRODUCTS - A multi-merchant purchasing system is configured to identify downloadable products selected by a user for purchase. The identified downloadable products are offered by multiple merchants. The multi-merchant purchasing system enables the user to purchase all of the downloadable products in a single transaction. Specifically, the multi-merchant purchasing system determines payment information associated with the user and, with minimum user-interaction, sends the payment information to applications associated with the merchants for processing. The multi-merchant purchasing system may also be configured to receive purchase information from the merchant applications and maintains the purchase information for the user in a locker. The multi-merchant purchasing system may further be configured to automatically download and install the purchased product onto the user's computing device through a software assistant. To ensure privacy and security, the multi-merchant purchasing system may include a credit card quarantine module to secure credit card data by encoding and multiple levels of encryptions. 07-02-2009
20090320096MANAGING ACCESS TO A HEALTH-RECORD - A method to regulate access to a health record of an individual includes receiving a request from an application, the request identifying an item in the health record to which access is requested. The method further includes presenting the request to a marshal of the health record via a user interface and receiving a response from the marshal of the health record via the user interface, the response indicating whether access to the item is authorized or withheld. The method further includes granting the application access to the item if the response indicates that access to the item is authorized, and denying access to the item from the application if the response indicates that access to the item is withheld.12-24-2009
20090326982ESTABLISHING A PATIENT - PROVIDER CONSENT RELATIONSHIP FOR DATA SHARING - A shared secret may be shared between a patient and the patient's healthcare provider. The healthcare provider may submit the shared secret to the database system via a provider interface to generate a validation code. The validation code may be later submitted to the database system by the patient via a patient interface to cause the database system to prompt the patient to submit the shared secret. Upon submission of the shared secret to the database system, the patient may be prompted to approve or deny a request of the healthcare provider to access the electronic medical record of the patient. Access may be granted to the healthcare provider upon approval of the request by the patient.12-31-2009
20090327297ESTABLISHING PATIENT CONSENT ON BEHALF OF A THIRD PARTY - A database system, which stores electronic medical records, may assign a child-application-identification-code to a healthcare provider via a clinical system intermediary acting on behalf of the healthcare provider. The database system may associate the child-application-identification-code assigned to the healthcare provider with a privacy statement and terms of use associated with the clinical system. The privacy statement and terms of use may be presented to the patient when the patient is prompted by the database system to approve or deny a request by the healthcare provider to access the electronic medical record of the patient stored at the database system.12-31-2009
20110060660DIGITAL CONTENT PURCHASE MANAGEMENT - A multi-merchant purchasing system is configured to identify downloadable products selected by a user for purchase. The identified downloadable products are offered by multiple merchants. The multi-merchant purchasing system enables the user to purchase multiple downloadable products in a single transaction. Specifically, the multi-merchant purchasing system determines payment information associated with the user and, with little to no user-interaction, sends the payment information to applications associated with the merchants for processing. The multi-merchant purchasing system may also be configured to receive purchase information from the merchant applications and maintains the purchase information for the user in a locker. The multi-merchant purchasing system may further be configured to automatically download and install the purchased product onto the user's computing device through a software assistant. To promote privacy and security, the multi-merchant purchasing system may include a credit card quarantine module to secure credit card data.03-10-2011
20110246230Identity Matching And Information Linking - A connection component establishes an identity of a person for permitting access to information in a database. Responsive to establishing the identity of the person, the connection component may link an external account to the information in the database for providing a flow of information between the database and the external account.10-06-2011
20120036366SECURE AND VERIFIABLE DATA HANDLING - The described implementations relate to secure and verifiable data handling. One implementation can receive a request to upload information, wherein the information includes a referencing element and at least one blob of referenced data. This implementation can also receive a chunk of an individual blob. The chunk can include multiple blocks. Individual blocks can be hashed. Upon receipt of an indication that all chunks have been uploaded, this implementation can create an overall hash of the information from the block hashes rather than from the information.02-09-2012

Patent applications by Sean Nolan, Bellevue, WA US