IP Library Patent Application 11604925
Patent Application
App. No. 11/604,925

Intermediary service for application intergration of E-commerce functionality

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/604,925
Abstract

A system is disclosed for supporting integration of electronic commerce functionality into an application. The system includes an intermediary service layer that is configured to receive a collection of listing information from an application. The intermediary layer is also configured to electronically communicate a representation of the collection of listing information to an electronic marketplace).

Claims (22)

1 . A system for supporting integration of electronic commerce functionality into an application, the system comprising:

an application;

an electronic marketplace;

an intermediary service layer that is configured to receive a collection of listing information from the application, and being further configured to electronically communicate a representation of the collection of listing information to the electronic marketplace.

2 . The system of claim 1 , wherein the intermediary service layer is remotely disposed from the electronic marketplace.

3 . The system of claim 1 , wherein the intermediary service layer is remotely disposed from the application.

4 . The system of claim 1 , wherein the intermediary service layer is remotely disposed from the electronic marketplace and the application.

5 . The system of claim 1 , wherein the intermediary layer is configured to electronically communicate a representation of the collection of listing information to the electronic marketplace and at least one other electronic marketplace.

6 . The system of claim 1 , wherein the intermediary layer is configured to facilitate a mapping of financial information received from the electronic marketplace to an account maintained within the application.

7 . The system of claim 1 , wherein the intermediary layer is configured to receive a credential from the application and authenticate the credential with the electronic marketplace.

8 . The system of claim 1 , wherein the intermediary layer is configured to receive an indication of a sale from the electronic marketplace and forward a representation of the indication to the application.

9 . The system of claim 1 , wherein the intermediary layer is configured to receive an indication of an unsold item and forward a representation of the indication to the application.

10 . The system of claim 1 , wherein the intermediary layer is configured to receive an indication of a fee charged by the electronic marketplace and forward a representation of the indication to the application.

12 . An application having integrated support for electronic commerce, the application component configured to set a mapping preference that links a type of information to be received from a remotely disposed electronic commerce site to a component within the application.

13 . The application of claim 12 , wherein the mapping preference is prospectively set before the type of information is actually received.

14 . The application of claim 12 , wherein when said type of information is received, it is received from the remotely disposed electronic commerce site by way of an intermediary service layer.

15 . The application of claim 14 , wherein the mapping preference links an entity associated with the electronic commerce site to an account associated with the application.

16 . The application of claim 12 , wherein the mapping preference links a type of financial information to an account maintained within the application.

17 . The application of claim 16 , wherein the application is configured to automatically or semi-automatically make a debit or credit against the account when said type of financial information is received.

18 . An intermediary service layer for supporting integration of electronic commerce functionality into an application, wherein the intermediary service layer is configured to receive a collection of listing information from an application and electronically communicate the collection of listing information to an electronic marketplace.

19 . The intermediary service layer of claim 18 , wherein the layer is remotely disposed from the electronic marketplace.

20 . The intermediary service layer of claim 18 , wherein the layer is remotely disposed from the application.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034766/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2007
From: BRIGGS, REEVES; SUN, NING; LANE, LISA; AGGRAWAL, MANOJ; BAJAJ, SAMIR; DEFONZO, DOUGLAS R.
To: MICROSOFT CORPORATION
Reel/Frame 018766/0795 →