Thomas L. Button - Woodinville WA, US James Robert Hamilton - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709203, 709217, 709218, 709219
Abstract:
Described is a technology by which by which information (an electronic note from a producer) that is available for delivery to a client consumer is only selectively delivered. The selective delivery may be based on metadata associated with the information, client identity data and other criteria, including a location of a client device. The information to selectively deliver may be obtained from an external information source, or generated by a service, such as when the user is near a location of interest. The client may report location changes, such as a rate corresponding to a rate of location change of the client. An information service scale to any practical number of clients via client state servers and location (of interest) servers, with each client state server associated with a set of one or more clients, and each location server associated with a set of one or more regions.
Software Assistant For Multi-Merchant Purchasing Environment For Downloadable Products
Vikram Bhambri - Redmond WA, US Deirdre Walsh - Bellevue WA, US Paul Sausville - Issaquah WA, US Raj Biyani - Bellevue WA, US Thomas Button - Woodinville WA, US Sean Nolan - Bellevue WA, US Susan Warren - Point Richmond CA, US Matthew Hempey - Novato CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/60
US Classification:
705059000, 705051000
Abstract:
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.
Multi-Merchant Purchasing Environment For Downloadable Products
Vikram Bhambri - Redmond WA, US Deirdre Walsh - Bellevue WA, US Paul Sausville - Issaquah WA, US Raj Biyani - Bellevue WA, US Thomas Button - Woodinville WA, US Sean Nolan - Bellevue WA, US Susan Warren - Point Richmond CA, US Matthew Hempey - Novato CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/60
US Classification:
705059000
Abstract:
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.
Product Locker For Multi-Merchant Purchasing Environment For Downloadable Products
Vikram Bhambri - Redmond WA, US Deirdre Walsh - Bellevue WA, US Paul Sausville - Issaquah WA, US Raj Biyani - Bellevue WA, US Thomas Button - Woodinville WA, US Sean Nolan - Bellevue WA, US Susan Warren - Point Richmond CA, US Matthew Hempey - Novato CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/60
US Classification:
705059000
Abstract:
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.
Communication Mechanisms For Multi-Merchant Purchasing Environment For Downloadable Products
Vikram Bhambri - Redmond WA, US Deidre Walsh - Bellevue WA, US Paul Sausville - Issaquah WA, US Raj Biyani - Bellevue WA, US Thomas Button - Woodinville WA, US Sean Nolan - Bellevue WA, US Susan Warren - Point Richmond CA, US Matthew Hempey - Novato CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06Q 99/00
US Classification:
705059000
Abstract:
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.
Payment Information Security For Multi-Merchant Purchasing Environment For Downloadable Products
Vikram Bhambri - Redmond WA, US Deirdre Walsh - Bellevue WA, US Paul Sausville - Issaquah WA, US Raj Biyani - Bellevue WA, US Thomas Button - Woodinville WA, US Sean Nolan - Bellevue WA, US Susan Warren - Point Richmond CA, US Matthew Hempey - Novato CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04L 9/00
US Classification:
705064000, 705065000
Abstract:
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.
Location, Destination And Other Contextual Information-Based Mobile Advertisements
Prashant Sridharan - Seattle WA, US Thomas L. Button - Woodinville WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06Q 30/00
US Classification:
705 14, 701207
Abstract:
Described is a technology by which an advertisement is selected for output on a mobile (e.g., vehicle navigation) system based on contextual data, including current state data from a location-sensing (e.g., GPS) device. The advertisement may be an image displayed at a location on a map corresponding to a physical location of the advertiser. The contextual data may include location, direction and destination data, user preference data and user-provided data such as calendar, task and/or contacts data. Examples of other contextual data include age data, gender data, number of vehicle occupants data, vehicle make data, vehicle model data, and/or vehicle style data. In one aspect, the user may interact with the advertisement, e.g., to communicate an order for a product or service corresponding to the advertisement.
Communication Mechanisms For Multi-Merchant Purchasing Environment For Downloadable Products
Vikram Bhambri - Redmond WA, US Deirdre L. Walsh - Bellevue WA, US Paul C. Sausville - Issaquah WA, US Raj Biyani - Bellevue WA, US Thomas L. Button - Woodinville WA, US Sean Nolan - Bellevue WA, US Susan Warren - Point Richmond CA, US Matthew D. Hempey - Novato CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06Q 30/00 G06Q 50/00
US Classification:
705 26
Abstract:
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.
Sir Thomas Button (died April, 1634) was a Welsh officer of the Royal Navy and explorer who in 16121613 commanded an expedition that unsuccessfully ...