CA2469655A1 - Prioritization of third party access to an online commerce site - Google Patents
Prioritization of third party access to an online commerce site Download PDFInfo
- Publication number
- CA2469655A1 CA2469655A1 CA 2469655 CA2469655A CA2469655A1 CA 2469655 A1 CA2469655 A1 CA 2469655A1 CA 2469655 CA2469655 CA 2469655 CA 2469655 A CA2469655 A CA 2469655A CA 2469655 A1 CA2469655 A1 CA 2469655A1
- Authority
- CA
- Canada
- Prior art keywords
- server
- access rule
- machine
- request
- readable medium
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0613—Third-party assisted
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1008—Server selection for load balancing based on parameters of servers, e.g. available memory or workload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1014—Server selection for load balancing based on the content of a request
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/142—Managing session states for stateless protocols; Signalling session states; State transitions; Keeping-state mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/53—Network services using third party service providers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/563—Data redirection of data network streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/10015—Access to distributed or replicated servers, e.g. using brokers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1023—Server selection for load balancing based on a hash applied to IP addresses or costs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Abstract
Providing prioritization of user online access to an online commerce site (106). Third party applications using API function calls to access an online commerce site (106)are restricted to specific services by an access rule. An access rule defines which API server (140) on the online commerce site (106) a specific third party application may access when using a specific API function call. In this way, the operator of the online commerce site (106) may prioritize server access per service level agreements based on a specific third party application and API function call.
Claims (84)
1. A method to provide access to services of an online commerce site that includes a plurality of servers, the method including:
responsive to a request received from a user, determining an identity of the user;
identifying a first server of the plurality of server to which to direct the user for service by the online commerce site; and transmitting an identifier for the first server to the user so as to enable the user to direct a request for service to the first server of the plurality of servers.
responsive to a request received from a user, determining an identity of the user;
identifying a first server of the plurality of server to which to direct the user for service by the online commerce site; and transmitting an identifier for the first server to the user so as to enable the user to direct a request for service to the first server of the plurality of servers.
2. The method of claim 1 wherein the first server of the plurality of servers identified based on the identity of the user.
3. The method of claim 1 wherein the plurality of servers include a second server that provides a service level different from that of the first server, and wherein the first server of the plurality of servers is satiated with the user based on a service level agreement between the user and the online commerce site.
4. The method of claim 1 wherein the plurality of servers include API servers for servicing API function calls received from the user.
5. The method of claim 4 wherein the identifying the first server of the plurality of servers to which to direct the user for service further includes identifying the first server of the plurality of servers to which to direct based on the API function call.
6. The method of claim 1 wherein the online commerce site is a network-based auction site.
7. The method of claim 1 wherein the identifier for the first server to the user so as to enable the user to direct a request for service is an access rule.
8. The method of claim 1 wherein the identifying further includes searching a database table for a record containing the identifier to reply to the client.
9. The method of claim 1 wherein the identifier for the first server to the user so as to enable the user to direct a request for service is a URL.
10. A method to facilitate access to an online commerce site, the method including:
receiving a request from a client at the online commerce site for an access rule; and replying to the request with the access rule, the access rule being to direct the client to an API server upon performing an API function call.
receiving a request from a client at the online commerce site for an access rule; and replying to the request with the access rule, the access rule being to direct the client to an API server upon performing an API function call.
11. The method of claim 10 wherein the API function call is to perform a function to facilitate the online commerce.
12. The method of claim 10 wherein the API function call is to retrieve information regarding items that are available for transaction via the online commerce site.
13. The method of claim 10 wherein the access rule includes a URL that addresses the API
server.
server.
14. The method of claim 10 wherein the access rule includes a CallName that describes the API function call associated with the access rule being returned.
15. The method of claim 10 wherein the request includes an application ID to identify the access rule being returned.
16. The method of claim 10 wherein the request includes a developer ID to identify the access rule being returned.
17. The method of claim 10 wherein the request includes a session certificate in order to validate the client making the request.
18. The method of claim 10 further including:
responsive to receiving the request from the client, searching a database table for a record containing the access rule to reply to the client.
responsive to receiving the request from the client, searching a database table for a record containing the access rule to reply to the client.
19. The method of claim 18 wherein the searching of the database table is to locate an access rule based on an identity of the client.
20. The method of claim 10 wherein the online commerce site includes a plurality of API
servers, and the access rule is to direct the client to the API server in order to provide the client with a predetermined level of service associated with the API server.
servers, and the access rule is to direct the client to the API server in order to provide the client with a predetermined level of service associated with the API server.
21. A method to facilitate access to an online commerce site, the method including:
receiving a request to access a service on a server, the request including an identifier of a client; and validating the request based on an access rule stored on the server associated with the identifier.
receiving a request to access a service on a server, the request including an identifier of a client; and validating the request based on an access rule stored on the server associated with the identifier.
22. The method of claim 21 wherein the validating includes validating the request based on whether a URL in the access rule is associated with the server.
23. The method of claim 21 wherein the identifier is an application identifier.
24. The method of claim 21 wherein the identifier is a developer identifier.
25. The method of claim 21 wherein the identifier is a session certificate.
26. The method of claim 21 wherein the identifier is a CallName.
27. The method of claim 21 further including providing the access to the service.
28. The method of claim 21 wherein the server is an online auction server.
29. A method to facilitate access to an online commerce site, the method including:
requesting an access rule from a server;
receiving the access rule, the access rule includes a URL of an API server;
and performing an API function call to the URL of the API server.
requesting an access rule from a server;
receiving the access rule, the access rule includes a URL of an API server;
and performing an API function call to the URL of the API server.
30. The method of claim 29 further includes storing the access rule in a data store.
31. The method of claim 30 further including obtaining the URL associated to the API
function from the access rule stored in the data store.
function from the access rule stored in the data store.
32. The method of claim 29 wherein the requesting being periodically scheduled to be performed.
33. The method of claim 29 wherein the server is an online commerce auction server.
34. A method to facilitate access to an online commerce site, the method including:
searching for an access rule in a data store, the access rule includes a URL
of an API
server; and performing an API function call to the URL of the API server.
searching for an access rule in a data store, the access rule includes a URL
of an API
server; and performing an API function call to the URL of the API server.
35. A method to facilitate access to an online commerce site, the method including:
receiving a request from a client to perform a transaction on a server;
determining the client has not exceeded a maximum rate usage level; and performing the requested transaction.
receiving a request from a client to perform a transaction on a server;
determining the client has not exceeded a maximum rate usage level; and performing the requested transaction.
36. The method of claim 35 wherein the maximum rate usage level is a maximum number of transactions.
37. The method of claim 35 wherein the maximum rate usage level is a maximum number of calls per day.
38. The method of claim 35 wherein the maximum rate usage level is a maximum number of calls per hour.
39. The method of claim 35 wherein the maximum rate usage level is a maximum number of simultaneous calls.
40. The method of claim 35 wherein the maximum rate usage level the time of day.
41. The method of claim 35 wherein the request is from an API function call.
42. The method of claim 35 wherein the server is an online auction server.
43. The method of claim 35 wherein the performing includes increasing the rate usage counter and returning a number of transaction results up to the number the maximum rate usage.
44. A system, including:
a network;
an application server capable of making a API function call; and an API server to transmit an access rule to the application server via the network upon receiving a request for the access rule from the application server, the access rule includes a URL.
a network;
an application server capable of making a API function call; and an API server to transmit an access rule to the application server via the network upon receiving a request for the access rule from the application server, the access rule includes a URL.
45. The system of claim 44 wherein the API server validates the API function call based on whether an identifier stored in the request is associated with an identifier stored in the access rule.
46. The system of claim 45 wherein the API server validates the API function call based on whether the URL in the access rule is associated with the API server.
47. The system of claim 44 wherein the API function call is via a URL request string.
48. The system of claim 44 wherein the application server stores the retrieved access rule in a data store.
49. The system of claim 44 wherein the application server obtains the URL from the retrieved access rule to determine an API server to make a transaction request within an API
function call.
function call.
50. The system of claim 44 wherein the API server receives the transaction request and performs the transaction request upon determining whether the maximum usage rate limit is not exceeded.
51. A machine-readable medium having executable instructions to cause a machine to perform a method including:
receiving a request from a client at an online commerce site for an access rule; and replying to the request with the access rule, the access rule being to direct the client to an API server upon performing an API function call.
receiving a request from a client at an online commerce site for an access rule; and replying to the request with the access rule, the access rule being to direct the client to an API server upon performing an API function call.
52. The machine-readable medium of claim 51 wherein the API function call is to perform a function to facilitate the online commerce.
53. The machine-readable medium of claim 51 wherein the API function call is to retrieve information regarding items that are available for transaction via the online commerce site.
54. The machine-readable medium of claim 51 wherein the access rule includes a URL that addresses the API server.
55. The machine-readable medium of claim 51 wherein the access rule includes a CallName.
56. The machine-readable medium of claim 51 wherein the request includes an application ID to identify the client.
57. The machine-readable medium of claim 51 wherein the request includes a developer ID
to identify the client.
to identify the client.
58. The machine-readable medium of claim 51 wherein the request includes a session certificate to identify the client.
59. The machine readable medium of claim 51 further including:
responsive to receiving the request from the client, searching a database table for a record containing the access rule to reply to the client.
responsive to receiving the request from the client, searching a database table for a record containing the access rule to reply to the client.
60. The machine readable medium of claim 51 wherein the searching of the database table is to locate an access rule based on an identity of the client.
61. The machine readable medium of claim 51 wherein the online commerce site includes a plurality of API servers, and the access rule is to direct the client to the API server in order to provide the client with a predetermined level of service associated with the API server.
62. A machine readable medium having executable instructions to cause a machine to perform a method including:
receiving a request to access a service on a server, the request including an identifier of a client; and validating the request based on an access rule stored on the server associated with the identifier.
receiving a request to access a service on a server, the request including an identifier of a client; and validating the request based on an access rule stored on the server associated with the identifier.
63. The machine-readable medium of claim 62 wherein the validating includes validating the request based on whether a URL in the access rule is associated with the server.
64. The machine-readable medium of claim 62 wherein the identifier is an application identifier.
65. The machine-readable medium of claim 62 wherein the identifier is a developer identifier.
66. The machine-readable medium of claim 62 wherein the identifier is a session certificate.
67. The machine-readable medium of claim 62 wherein the identifier is a CallName.
68. The machine-readable medium of claim 62 further including providing the access to the service.
69. The machine-readable medium of claim 62 wherein the server is an online auction server.
70. A machine readable medium having executable instructions to cause a machine to perform a method including:
requesting an access rule from a server;
receiving the access rule, the access rule includes a URL of an API server;
and performing an API function call to the URL of the API server.
requesting an access rule from a server;
receiving the access rule, the access rule includes a URL of an API server;
and performing an API function call to the URL of the API server.
71. The machine-readable medium of claim 70 further includes storing the access rule in a data store.
72. The machine readable medium of claim 71 further including obtaining the URL
associated to the API function from the access rule stored in the data store.
associated to the API function from the access rule stored in the data store.
73. The machine-readable medium of claim 70 wherein the requesting periodically scheduled to be performed.
74. The machine-readable medium of claim 70 wherein the server is an online commerce auction server.
75. A machine-readable medium having executable instructions to cause a machine to perform a method including:
searching for an access rule in a data store, the access rule includes a URL
of an API
server; and performing an API function call to the URL of the API server.
searching for an access rule in a data store, the access rule includes a URL
of an API
server; and performing an API function call to the URL of the API server.
76. A machine-readable medium having executable instructions to cause a machine to perform a method including:
receiving a request from a client to perform a transaction on a server;
determining the client has not exceeded a maximum rate usage level; and performing the requested transaction.
receiving a request from a client to perform a transaction on a server;
determining the client has not exceeded a maximum rate usage level; and performing the requested transaction.
77. The machine-readable medium of claim 76 wherein the maximum rate usage level is a maximum number of transactions.
78. The machine-readable medium of claim 76 wherein the maximum rate usage level is a maximum number of calls per day.
79. The machine-readable medium of claim 76 wherein the maximum rate usage level is a maximum number of calls per hour.
80. The machine-readable medium of claim 76 wherein the maximum rate usage level is a maximum number of simultaneous calls.
81. The machine-readable medium of claim 76 wherein the maximum rate usage level the time of day.
82. The machine-readable medium of claim 76 wherein the request is from an API
function call.
function call.
83. The machine-readable medium of claim 76 wherein the server is an online auction server.
84. The machine-readable medium of claim 76 wherein the performing includes increasing the rate usage counter and returning a number of transaction results up to the number the maximum rate usage.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA2708564A CA2708564C (en) | 2001-12-18 | 2002-12-13 | Prioritization of third party access to an online commerce site |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/025,267 | 2001-12-18 | ||
US10/025,267 US7305469B2 (en) | 2001-12-18 | 2001-12-18 | Prioritization of third party access to an online commerce site |
PCT/US2002/040146 WO2003052615A1 (en) | 2001-12-18 | 2002-12-13 | Prioritization of third party access to an online commerce site |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2708564A Division CA2708564C (en) | 2001-12-18 | 2002-12-13 | Prioritization of third party access to an online commerce site |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2469655A1 true CA2469655A1 (en) | 2003-06-26 |
CA2469655C CA2469655C (en) | 2010-09-28 |
Family
ID=21825026
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2708564A Expired - Lifetime CA2708564C (en) | 2001-12-18 | 2002-12-13 | Prioritization of third party access to an online commerce site |
CA2824037A Expired - Lifetime CA2824037C (en) | 2001-12-18 | 2002-12-13 | Prioritization of third party access to an online commerce site |
CA2469655A Expired - Lifetime CA2469655C (en) | 2001-12-18 | 2002-12-13 | Prioritization of third party access to an online commerce site |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2708564A Expired - Lifetime CA2708564C (en) | 2001-12-18 | 2002-12-13 | Prioritization of third party access to an online commerce site |
CA2824037A Expired - Lifetime CA2824037C (en) | 2001-12-18 | 2002-12-13 | Prioritization of third party access to an online commerce site |
Country Status (7)
Country | Link |
---|---|
US (9) | US7305469B2 (en) |
EP (2) | EP1456765A4 (en) |
KR (1) | KR20040063956A (en) |
CN (3) | CN100428213C (en) |
AU (1) | AU2002357254B2 (en) |
CA (3) | CA2708564C (en) |
WO (1) | WO2003052615A1 (en) |
Families Citing this family (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8332275B2 (en) * | 2001-10-31 | 2012-12-11 | Ebay Inc. | Method and apparatus to facilitate a transaction within a network-based facility |
US7305469B2 (en) | 2001-12-18 | 2007-12-04 | Ebay Inc. | Prioritization of third party access to an online commerce site |
US7383556B1 (en) * | 2002-02-08 | 2008-06-03 | Mcafee, Inc. | Extractor system, method and computer program product for managing network access on a per-application basis |
US7558834B2 (en) * | 2003-12-29 | 2009-07-07 | Ebay Inc. | Method and system to process issue data pertaining to a system |
US20050246187A1 (en) * | 2004-04-30 | 2005-11-03 | Reed Maltzman | System and method to facilitate differentiated levels of service in a network-based marketplace |
US8442883B2 (en) * | 2004-06-30 | 2013-05-14 | Siebel Systems, Inc. | Relationship management in an auction environment |
KR101122474B1 (en) * | 2005-05-20 | 2012-02-29 | 에스케이 텔레콤주식회사 | Method and System for user differentiated Data Network Service |
US7747721B2 (en) * | 2005-06-03 | 2010-06-29 | Sbc Knowledge Ventures, L.P. | Method and apparatus for managing broadband residential gateway |
US20070083378A1 (en) * | 2005-10-11 | 2007-04-12 | Microsoft Corporation | Secure application programming interface |
US20230319159A1 (en) * | 2005-10-31 | 2023-10-05 | Treber Rebert | Queue processor for document servers |
EP1960875A1 (en) * | 2005-12-15 | 2008-08-27 | TELEFONAKTIEBOLAGET LM ERICSSON (publ) | A method and apparatus for load distribution in multiprocessor servers |
US8954355B2 (en) | 2006-01-26 | 2015-02-10 | Psi Systems, Inc. | Integrated postage and shipping label system |
US9037542B2 (en) * | 2006-05-03 | 2015-05-19 | Oracle International Corporation | Reducing programming complexity in client applications when interfacing with database servers operating with different programming interfaces |
US8180685B2 (en) * | 2006-09-05 | 2012-05-15 | Ip Investments Holding Llc | Methods and systems for electronic commerce facility client-based presentation offer management |
US8930555B2 (en) * | 2007-03-08 | 2015-01-06 | Microsoft Corporation | Extending functionality of web-based applications |
US20080281720A1 (en) * | 2007-05-07 | 2008-11-13 | Events. Org | Method and apparatus of interactive bidding |
JP4907603B2 (en) * | 2007-06-27 | 2012-04-04 | ヒューレット−パッカード デベロップメント カンパニー エル.ピー. | Access control system and access control method |
US20090248729A1 (en) * | 2008-03-25 | 2009-10-01 | Microsoft Corporation | Online application platform and user communities |
US9015322B2 (en) * | 2008-12-30 | 2015-04-21 | Avaya Inc. | Access to resources in a virtual environment |
US20110047055A1 (en) * | 2009-08-24 | 2011-02-24 | Maximillian Funk | Dynamic Computer-Based Information Management System |
CN102281311B (en) * | 2010-06-10 | 2014-06-04 | 阿里巴巴集团控股有限公司 | Method, system and device for implementing network service based on open application programming interface |
US8775618B2 (en) | 2010-08-02 | 2014-07-08 | Ebay Inc. | Application platform with flexible permissioning |
US9256900B2 (en) * | 2010-11-15 | 2016-02-09 | International Business Machines Corporation | Managing service demand load relative to infrastructure capacity in a networked computing environment |
US9083534B2 (en) | 2011-01-07 | 2015-07-14 | Mastercard International Incorporated | Method and system for propagating a client identity |
US8671385B2 (en) | 2011-01-07 | 2014-03-11 | Mastercard International Incorporated | Methods and systems for throttling calls to a service application through an open API |
US8677308B2 (en) * | 2011-01-07 | 2014-03-18 | Mastercard International Incorporated | Method and system for generating an API request message |
US8707276B2 (en) * | 2011-01-07 | 2014-04-22 | Mastercard International Incorporated | Method and system for managing programmed applications in an open API environment |
US9032204B2 (en) | 2011-01-07 | 2015-05-12 | Mastercard International Incorporated | Methods and systems for providing a signed digital certificate in real time |
US9160745B1 (en) * | 2011-05-19 | 2015-10-13 | Krux Digital, Inc. | Data counter measures |
US9635028B2 (en) * | 2011-08-31 | 2017-04-25 | Facebook, Inc. | Proxy authentication |
KR101171717B1 (en) * | 2011-12-28 | 2012-09-13 | (주)네오위즈게임즈 | Method and server of preventing automatic program for item auction site of on-line game |
US9430784B1 (en) | 2012-03-30 | 2016-08-30 | David Frederick | System for E-commerce accessibility |
US10311506B1 (en) | 2012-03-30 | 2019-06-04 | David Frederick | System and method for e-commerce accessibility |
US11023960B1 (en) | 2012-03-30 | 2021-06-01 | David Frederick | System and method for e-commerce accessibility |
CN102866909B (en) * | 2012-08-27 | 2018-02-27 | 北京奇虎科技有限公司 | A kind of system and method for the resource lock for controlling docking port resource to access |
US20140095551A1 (en) * | 2012-09-28 | 2014-04-03 | Interactive Memories, Inc. | Methods for Optimizing Storage Space and Reducing Redundancy in Data Reproduction for Data Stored for Creating Image-Based Products through an Electronic Interface |
US11669584B2 (en) | 2013-02-10 | 2023-06-06 | Wix.Com Ltd. | System and method for third party application activity data collection |
US8990839B2 (en) | 2013-04-22 | 2015-03-24 | Microsoft Technology Licensing, Llc | Controlling runtime access to application programming interfaces |
KR102361002B1 (en) * | 2013-12-04 | 2022-02-08 | 윅스.컴 리미티드 | System and method for third party application activity data collection |
US10050935B2 (en) | 2014-07-09 | 2018-08-14 | Shape Security, Inc. | Using individualized APIs to block automated attacks on native apps and/or purposely exposed APIs with forced user interaction |
US9729506B2 (en) | 2014-08-22 | 2017-08-08 | Shape Security, Inc. | Application programming interface wall |
US10664890B2 (en) * | 2015-07-20 | 2020-05-26 | Adp, Llc | Method and system for locating a service provider |
CN106897586B (en) * | 2016-08-04 | 2020-01-14 | 阿里巴巴集团控股有限公司 | Application Programming Interface (API) authority management method and device |
US20180352042A1 (en) * | 2017-06-04 | 2018-12-06 | Apple Inc. | Providing Device Information to Third Party Without Identifying the Device |
CN110290167A (en) * | 2019-05-07 | 2019-09-27 | 上海望海大数据信息有限公司 | A kind of sea and land integration managing and control system |
US11258768B2 (en) * | 2020-07-03 | 2022-02-22 | Bank Of America Corporation | Optimization of the isolation and disabling of unauthorized applications by detection of false positives |
US11425100B2 (en) | 2020-07-16 | 2022-08-23 | Bank Of America Corporation | Optimization of redundant usage patterns based on historical data and security constraints |
Family Cites Families (144)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3581072A (en) * | 1968-03-28 | 1971-05-25 | Frederick Nymeyer | Auction market computation system |
US3573747A (en) * | 1969-02-24 | 1971-04-06 | Institutional Networks Corp | Instinet communication system for effectuating the sale or exchange of fungible properties between subscribers |
US4412287A (en) * | 1975-05-29 | 1983-10-25 | Braddock Iii Walter D | Automated stock exchange |
US4903201A (en) * | 1983-11-03 | 1990-02-20 | World Energy Exchange Corporation | Automated futures trading exchange |
US4677552A (en) * | 1984-10-05 | 1987-06-30 | Sibley Jr H C | International commodity trade exchange |
US4674044A (en) * | 1985-01-30 | 1987-06-16 | Merrill Lynch, Pierce, Fenner & Smith, Inc. | Automated securities trading system |
JPH0743748B2 (en) * | 1986-02-17 | 1995-05-15 | 株式会社オークネット | Information transmission processing method of auction information transmission processing system |
US4864516A (en) | 1986-03-10 | 1989-09-05 | International Business Machines Corporation | Method for implementing an on-line presentation in an information processing system |
US4799156A (en) * | 1986-10-01 | 1989-01-17 | Strategic Processing Corporation | Interactive market management system |
US4823265A (en) * | 1987-05-11 | 1989-04-18 | Nelson George E | Renewable option accounting and marketing system |
US5168446A (en) | 1989-05-23 | 1992-12-01 | Telerate Systems Incorporated | System for conducting and processing spot commodity transactions |
US5077665A (en) * | 1989-05-25 | 1991-12-31 | Reuters Limited | Distributed matching system |
US5136501A (en) | 1989-05-26 | 1992-08-04 | Reuters Limited | Anonymous matching system |
US5101353A (en) * | 1989-05-31 | 1992-03-31 | Lattice Investments, Inc. | Automated system for providing liquidity to securities markets |
MC2199A1 (en) | 1990-02-16 | 1992-10-05 | I V P Informations Ventes Publ | AUCTION PROCESSING METHOD AND SYSTEM |
US5297031A (en) | 1990-03-06 | 1994-03-22 | Chicago Board Of Trade | Method and apparatus for order management by market brokers |
US5205200A (en) | 1990-07-26 | 1993-04-27 | Wright John J | Hydraulic booster device for linear actuator |
US5063507A (en) * | 1990-09-14 | 1991-11-05 | Plains Cotton Cooperative Association | Goods database employing electronic title or documentary-type title |
US5243515A (en) | 1990-10-30 | 1993-09-07 | Lee Wayne M | Secure teleprocessing bidding system |
US5258908A (en) | 1990-11-02 | 1993-11-02 | Foreign Exchange Transaction Services, Inc. | Detection and prevention of duplicate trading transactions over a communications network |
US5305200A (en) | 1990-11-02 | 1994-04-19 | Foreign Exchange Transaction Services, Inc. | Financial exchange system having automated recovery/rollback of unacknowledged orders |
US5280422A (en) | 1990-11-05 | 1994-01-18 | Watlow/Winona, Inc. | Method and apparatus for calibrating and controlling multiple heaters |
GB9027249D0 (en) | 1990-12-17 | 1991-02-06 | Reuters Ltd | Offer matching system |
US5297032A (en) | 1991-02-01 | 1994-03-22 | Merrill Lynch, Pierce, Fenner & Smith Incorporated | Securities trading workstation |
GB9103907D0 (en) | 1991-02-25 | 1991-04-10 | Beaumont Maxin International L | Interactive transaction processing system |
CA2059078C (en) | 1991-02-27 | 1995-10-03 | Alexander G. Fraser | Mediation of transactions by a communications system |
DE69131251T2 (en) | 1991-08-15 | 1999-12-09 | Ibm | System and method for processing data representing stored images |
US5426281A (en) | 1991-08-22 | 1995-06-20 | Abecassis; Max | Transaction protection system |
US5375055A (en) | 1992-02-03 | 1994-12-20 | Foreign Exchange Transaction Services, Inc. | Credit management for electronic brokerage system |
US5325297A (en) | 1992-06-25 | 1994-06-28 | System Of Multiple-Colored Images For Internationally Listed Estates, Inc. | Computer implemented method and system for storing and retrieving textual data and compressed image data |
US5598557A (en) | 1992-09-22 | 1997-01-28 | Caere Corporation | Apparatus and method for retrieving and grouping images representing text files based on the relevance of key words extracted from a selected file to the text files |
CA2100134C (en) | 1992-09-29 | 1999-06-22 | Raymond Otto Colbert | Secure credit/debit card authorization |
US5794219A (en) | 1996-02-20 | 1998-08-11 | Health Hero Network, Inc. | Method of conducting an on-line auction with bid pooling |
AU6133594A (en) | 1993-02-08 | 1994-08-29 | Action Technologies, Inc. | Method and apparatus for managing business processes |
NL9300266A (en) | 1993-02-10 | 1994-09-01 | Theodoor Hubertus Maria Joseph | Automated selling system |
JPH0728689A (en) | 1993-07-09 | 1995-01-31 | Hitachi Ltd | Information processor |
US5377258A (en) | 1993-08-30 | 1994-12-27 | National Medical Research Council | Method and apparatus for an automated and interactive behavioral guidance system |
JPH0764893A (en) * | 1993-08-31 | 1995-03-10 | Canon Inc | Network system |
US5394324A (en) | 1993-12-08 | 1995-02-28 | Xerox Corporation | Auction-based control system for energy resource management in a building |
AU1554795A (en) | 1993-12-23 | 1995-07-10 | Diacom Technologies, Inc. | Method and apparatus for implementing user feedback |
US5694546A (en) | 1994-05-31 | 1997-12-02 | Reisman; Richard R. | System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list |
US5717989A (en) | 1994-10-13 | 1998-02-10 | Full Service Trade System Ltd. | Full service trade system |
US5715314A (en) | 1994-10-24 | 1998-02-03 | Open Market, Inc. | Network sales system |
JPH08161412A (en) | 1994-12-07 | 1996-06-21 | Oak Net:Kk | Auction information transmitting and processing system |
US5647389A (en) * | 1995-02-02 | 1997-07-15 | Parker & Harper Companies, Inc. | Indexable latching handle assembly for quarter-turn rotary valves |
US6058378A (en) | 1995-02-22 | 2000-05-02 | Citibank, N.A. | Electronic delivery system and method for integrating global financial services |
US5553145A (en) | 1995-03-21 | 1996-09-03 | Micali; Silvia | Simultaneous electronic transactions with visible trusted parties |
US5845265A (en) * | 1995-04-26 | 1998-12-01 | Mercexchange, L.L.C. | Consignment nodes |
US7937312B1 (en) * | 1995-04-26 | 2011-05-03 | Ebay Inc. | Facilitating electronic commerce transactions through binding offers |
US5689652A (en) | 1995-04-27 | 1997-11-18 | Optimark Technologies, Inc. | Crossing network utilizing optimal mutual satisfaction density profile |
US5845266A (en) | 1995-12-12 | 1998-12-01 | Optimark Technologies, Inc. | Crossing network utilizing satisfaction density profile with price discovery features |
US5640569A (en) | 1995-04-28 | 1997-06-17 | Sun Microsystems, Inc. | Diverse goods arbitration system and method for allocating resources in a distributed computer system |
US5657389A (en) | 1995-05-08 | 1997-08-12 | Image Data, Llc | Positive identification system and method |
EP1343076A3 (en) * | 1995-05-26 | 2004-02-25 | National Semiconductor Corporation | integrated circuit with multiple functions sharing multiple internal signal buses according to distributed bus access and control arbitration |
US5664115A (en) | 1995-06-07 | 1997-09-02 | Fraser; Richard | Interactive computer system to match buyers and sellers of real estate, businesses and other property using the internet |
US5706457A (en) | 1995-06-07 | 1998-01-06 | Hughes Electronics | Image display and archiving system and method |
US5956509A (en) | 1995-08-18 | 1999-09-21 | Microsoft Corporation | System and method for performing remote requests with an on-line service network |
US5826244A (en) | 1995-08-23 | 1998-10-20 | Xerox Corporation | Method and system for providing a document service over a computer network using an automated brokered auction |
CA2231263A1 (en) | 1995-09-11 | 1997-03-20 | Motorola, Inc. | Device, router, method and system for providing a hybrid multiple access protocol for users with multiple priorities |
US5873069A (en) | 1995-10-13 | 1999-02-16 | American Tv & Appliance Of Madison, Inc. | System and method for automatic updating and display of retail prices |
US5715402A (en) | 1995-11-09 | 1998-02-03 | Spot Metals Online | Method and system for matching sellers and buyers of spot metals |
US5771291A (en) | 1995-12-11 | 1998-06-23 | Newton; Farrell | User identification and authentication system using ultra long identification keys and ultra large databases of identification keys for secure remote terminal access to a host computer |
US5884056A (en) | 1995-12-28 | 1999-03-16 | International Business Machines Corporation | Method and system for video browsing on the world wide web |
US5905975A (en) | 1996-01-04 | 1999-05-18 | Ausubel; Lawrence M. | Computer implemented methods and apparatus for auctions |
US6055518A (en) | 1996-02-01 | 2000-04-25 | At&T Corporation | Secure auction systems |
US5926794A (en) | 1996-03-06 | 1999-07-20 | Alza Corporation | Visual rating system and method |
US5774664A (en) * | 1996-03-08 | 1998-06-30 | Actv, Inc. | Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments |
US5850442A (en) | 1996-03-26 | 1998-12-15 | Entegrity Solutions Corporation | Secure world wide electronic commerce over an open network |
US6243691B1 (en) * | 1996-03-29 | 2001-06-05 | Onsale, Inc. | Method and system for processing and transmitting electronic auction information |
IL126793A (en) | 1996-03-29 | 2000-10-31 | Onsale Inc | Method and system for processing and transmitting electronic auction information |
US5835896A (en) | 1996-03-29 | 1998-11-10 | Onsale, Inc. | Method and system for processing and transmitting electronic auction information |
US5799285A (en) | 1996-06-07 | 1998-08-25 | Klingman; Edwin E. | Secure system for electronic selling |
US6154777A (en) * | 1996-07-01 | 2000-11-28 | Sun Microsystems, Inc. | System for context-dependent name resolution |
US5890138A (en) | 1996-08-26 | 1999-03-30 | Bid.Com International Inc. | Computer auction system |
US6047264A (en) * | 1996-08-08 | 2000-04-04 | Onsale, Inc. | Method for supplying automatic status updates using electronic mail |
JP3407561B2 (en) | 1996-09-04 | 2003-05-19 | 株式会社日立製作所 | Auction apparatus and method |
US6192407B1 (en) * | 1996-10-24 | 2001-02-20 | Tumbleweed Communications Corp. | Private, trackable URLs for directed document delivery |
US6119137A (en) * | 1997-01-30 | 2000-09-12 | Tumbleweed Communications Corp. | Distributed dynamic document conversion server |
US5790790A (en) * | 1996-10-24 | 1998-08-04 | Tumbleweed Software Corporation | Electronic document delivery system in which notification of said electronic document is sent to a recipient thereof |
US5905974A (en) | 1996-12-13 | 1999-05-18 | Cantor Fitzgerald Securities | Automated auction protocol processor |
US6035402A (en) | 1996-12-20 | 2000-03-07 | Gte Cybertrust Solutions Incorporated | Virtual certificate authority |
US5924072A (en) | 1997-01-06 | 1999-07-13 | Electronic Data Systems Corporation | Knowledge management system and method |
US6104815A (en) | 1997-01-10 | 2000-08-15 | Silicon Gaming, Inc. | Method and apparatus using geographical position and universal time determination means to provide authenticated, secure, on-line communication between remote gaming locations |
US5872848A (en) | 1997-02-18 | 1999-02-16 | Arcanvs | Method and apparatus for witnessed authentication of electronic documents |
US5922074A (en) * | 1997-02-28 | 1999-07-13 | Xcert Software, Inc. | Method of and apparatus for providing secure distributed directory services and public key infrastructure |
JP3357812B2 (en) | 1997-03-18 | 2002-12-16 | 株式会社東芝 | Mutual credit server device and distributed mutual credit system |
US5803500A (en) | 1997-03-27 | 1998-09-08 | Mossberg; Bjoern E. F. | Method and kit for conducting an auction |
US6061448A (en) * | 1997-04-01 | 2000-05-09 | Tumbleweed Communications Corp. | Method and system for dynamic server document encryption |
US6047322A (en) * | 1997-05-27 | 2000-04-04 | Ukiah Software, Inc. | Method and apparatus for quality of service management |
US6021438A (en) * | 1997-06-18 | 2000-02-01 | Wyatt River Software, Inc. | License management system using daemons and aliasing |
US6236997B1 (en) * | 1997-06-23 | 2001-05-22 | Oracle Corporation | Apparatus and method for accessing foreign databases in a heterogeneous database system |
US6223292B1 (en) * | 1997-07-15 | 2001-04-24 | Microsoft Corporation | Authorization systems, methods, and computer program products |
US5974412A (en) | 1997-09-24 | 1999-10-26 | Sapient Health Network | Intelligent query system for automatically indexing information in a database and automatically categorizing users |
US5991739A (en) | 1997-11-24 | 1999-11-23 | Food.Com | Internet online order method and apparatus |
US6415269B1 (en) | 1998-05-29 | 2002-07-02 | Bidcatcher, L.P. | Interactive remote auction bidding system |
US6035288A (en) | 1998-06-29 | 2000-03-07 | Cendant Publishing, Inc. | Interactive computer-implemented system and method for negotiating sale of goods and/or services |
US6738815B1 (en) * | 1998-07-01 | 2004-05-18 | Telcordia Technologies, Inc. | Systems and methods for utilizing a communications network for providing mobile users access to legacy systems |
US6182142B1 (en) * | 1998-07-10 | 2001-01-30 | Encommerce, Inc. | Distributed access management of information resources |
US6453353B1 (en) * | 1998-07-10 | 2002-09-17 | Entrust, Inc. | Role-based navigation of information resources |
US6189033B1 (en) * | 1998-07-16 | 2001-02-13 | Hewlett-Packard Company | Method and system for providing performance guarantees for a data service system of a data access network system |
US6285989B1 (en) * | 1998-08-07 | 2001-09-04 | Ariba, Inc. | Universal on-line trading market design and deployment system |
US6058417A (en) | 1998-10-23 | 2000-05-02 | Ebay Inc. | Information presentation and management in an online trading environment |
US6760775B1 (en) * | 1999-03-05 | 2004-07-06 | At&T Corp. | System, method and apparatus for network service load and reliability management |
US8375127B1 (en) * | 1999-03-31 | 2013-02-12 | International Business Machines Corporation | Method and system for using virtual URLs for load balancing |
US6186886B1 (en) * | 1999-04-14 | 2001-02-13 | Midwest Research Institute | Vehicle cabin cooling system for capturing and exhausting heated boundary layer air from inner surfaces of solar heated windows |
US6968390B1 (en) * | 1999-04-15 | 2005-11-22 | International Business Machines Corporation | Method and system for enabling a network function in a context of one or all server names in a multiple server name environment |
US6609112B1 (en) * | 1999-05-20 | 2003-08-19 | Dovebid, Inc. | System and method for providing proxy-based online Dutch auction services |
WO2000078557A1 (en) | 1999-06-21 | 2000-12-28 | Ebay, Inc. | Defining and uploading multiple transaction descriptions from a client to a transaction facility |
US6178408B1 (en) * | 1999-07-14 | 2001-01-23 | Recot, Inc. | Method of redeeming collectible points |
US7100195B1 (en) * | 1999-07-30 | 2006-08-29 | Accenture Llp | Managing user information on an e-commerce system |
AU6795100A (en) * | 1999-08-21 | 2001-03-19 | Webever, Inc. | Method for content delivery over the internet |
US6615253B1 (en) * | 1999-08-31 | 2003-09-02 | Accenture Llp | Efficient server side data retrieval for execution of client side applications |
US7020697B1 (en) * | 1999-10-01 | 2006-03-28 | Accenture Llp | Architectures for netcentric computing systems |
WO2001035243A1 (en) * | 1999-11-08 | 2001-05-17 | Megaxess, Inc. | QUALITY OF SERVICE (QoS) NEGOTIATION PROCEDURE FOR MULTI-TRANSPORT PROTOCOL ACCESS FOR SUPPORTING MULTI-MEDIA APPLICATIONS WITH QoS ASSURANCE |
JP3546787B2 (en) * | 1999-12-16 | 2004-07-28 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Access control system, access control method, and storage medium |
CA2330717A1 (en) | 2000-01-10 | 2001-07-10 | Skulogix Inc. | Method and system for facilitating fulfillment of electronic commercial transactions |
US20010044787A1 (en) * | 2000-01-13 | 2001-11-22 | Gil Shwartz | Secure private agent for electronic transactions |
US6823424B2 (en) * | 2000-01-26 | 2004-11-23 | Hewlett-Packard Development Company, L.P. | Rebuild bus utilization |
KR20000036643A (en) | 2000-03-24 | 2000-07-05 | 이동훈 | Information providing and electronic commerce dealing apparatus by using monitor system comprising a plurality of information terminals and the method thereof |
CA2404014A1 (en) * | 2000-03-30 | 2001-10-11 | Cygent, Inc. | System and method for establishing electronic business systems for supporting communications services commerce |
US6820082B1 (en) * | 2000-04-03 | 2004-11-16 | Allegis Corporation | Rule based database security system and method |
KR20010095998A (en) | 2000-04-14 | 2001-11-07 | 강상훈 | apparatus having matching agent and method for implementing marketing policy |
US6976090B2 (en) * | 2000-04-20 | 2005-12-13 | Actona Technologies Ltd. | Differentiated content and application delivery via internet |
US7243356B1 (en) * | 2000-05-09 | 2007-07-10 | Sun Microsystems, Inc. | Remote method invocation with secure messaging in a distributed computing environment |
US6973493B1 (en) * | 2000-05-09 | 2005-12-06 | Sun Microsystems, Inc. | Mechanism and apparatus for security of newly spawned repository spaces in a distributed computing environment |
US20010051980A1 (en) * | 2000-06-01 | 2001-12-13 | Raciborski Nathan F. | Preloading content objects on content exchanges |
US6947977B1 (en) * | 2000-06-09 | 2005-09-20 | Metadigm Llc | Scalable transaction system for a network environment |
JP3790661B2 (en) * | 2000-09-08 | 2006-06-28 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Access control system |
JP3885483B2 (en) * | 2000-10-30 | 2007-02-21 | 富士通株式会社 | Service execution method and apparatus |
EP1340167A2 (en) * | 2000-11-28 | 2003-09-03 | 4thPass Inc. | Method and system for maintaining and distributing wireless applications |
US7421489B2 (en) * | 2000-12-29 | 2008-09-02 | Nortel Network Limited | Network protocols for distributing functions within a network |
US20020069279A1 (en) * | 2000-12-29 | 2002-06-06 | Romero Francisco J. | Apparatus and method for routing a transaction based on a requested level of service |
US7185364B2 (en) | 2001-03-21 | 2007-02-27 | Oracle International Corporation | Access system interface |
WO2002073926A1 (en) * | 2001-03-09 | 2002-09-19 | Ascio Technologies, Inc. | System and a method for managing digital identities |
US7461369B2 (en) * | 2001-03-30 | 2008-12-02 | Bmc Software, Inc. | Java application response time analyzer |
KR20010079045A (en) | 2001-06-08 | 2001-08-22 | 김동홍 | Electronic commerce method based on P2P working wire and wireless together |
US7487233B2 (en) * | 2001-12-05 | 2009-02-03 | Canon Kabushiki Kaisha | Device access based on centralized authentication |
US7305469B2 (en) | 2001-12-18 | 2007-12-04 | Ebay Inc. | Prioritization of third party access to an online commerce site |
WO2004068297A2 (en) | 2003-01-24 | 2004-08-12 | Auctiondrop, Inc. | Method and apparatus for a selling service |
CN1795463A (en) | 2003-05-22 | 2006-06-28 | 珀欣投资有限责任公司 | Customer revenue prediction method and system |
US7814142B2 (en) * | 2003-08-27 | 2010-10-12 | International Business Machines Corporation | User interface service for a services oriented architecture in a data integration platform |
US7774350B2 (en) | 2004-02-26 | 2010-08-10 | Ebay Inc. | System and method to provide and display enhanced feedback in an online transaction processing environment |
US20050246187A1 (en) | 2004-04-30 | 2005-11-03 | Reed Maltzman | System and method to facilitate differentiated levels of service in a network-based marketplace |
US8413229B2 (en) * | 2006-08-21 | 2013-04-02 | Citrix Systems, Inc. | Method and appliance for authenticating, by an appliance, a client to access a virtual private network connection, based on an attribute of a client-side certificate |
-
2001
- 2001-12-18 US US10/025,267 patent/US7305469B2/en not_active Expired - Lifetime
-
2002
- 2002-12-13 CA CA2708564A patent/CA2708564C/en not_active Expired - Lifetime
- 2002-12-13 CN CNB028255135A patent/CN100428213C/en not_active Expired - Fee Related
- 2002-12-13 EP EP02805161A patent/EP1456765A4/en not_active Withdrawn
- 2002-12-13 AU AU2002357254A patent/AU2002357254B2/en not_active Ceased
- 2002-12-13 CA CA2824037A patent/CA2824037C/en not_active Expired - Lifetime
- 2002-12-13 CN CNA2007103016143A patent/CN101261712A/en active Pending
- 2002-12-13 CA CA2469655A patent/CA2469655C/en not_active Expired - Lifetime
- 2002-12-13 KR KR10-2004-7009430A patent/KR20040063956A/en active Search and Examination
- 2002-12-13 WO PCT/US2002/040146 patent/WO2003052615A1/en not_active Application Discontinuation
- 2002-12-13 EP EP20130163818 patent/EP2618540A3/en not_active Withdrawn
- 2002-12-13 CN CNA2007103016139A patent/CN101261711A/en active Pending
-
2007
- 2007-10-25 US US11/924,362 patent/US8108518B2/en not_active Expired - Fee Related
-
2011
- 2011-11-30 US US13/307,625 patent/US8239533B2/en not_active Expired - Lifetime
-
2012
- 2012-08-03 US US13/566,919 patent/US8793375B2/en not_active Expired - Fee Related
-
2014
- 2014-03-31 US US14/231,359 patent/US9508094B2/en not_active Expired - Lifetime
- 2014-03-31 US US14/231,268 patent/US9626705B2/en not_active Expired - Lifetime
- 2014-03-31 US US14/231,601 patent/US9679323B2/en not_active Expired - Lifetime
- 2014-03-31 US US14/231,234 patent/US8918505B2/en not_active Expired - Fee Related
- 2014-03-31 US US14/231,569 patent/US9589289B2/en not_active Expired - Lifetime
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2469655A1 (en) | Prioritization of third party access to an online commerce site | |
US10878059B2 (en) | System and method for identifying individual users accessing a web site | |
US8620365B2 (en) | Method for handling an electronic request with the aid of an intermediary entity | |
US20150081445A1 (en) | Method and apparatus for geolocation of a network user | |
US20130167199A1 (en) | On-Demand Authorization Management | |
US20090048859A1 (en) | Systems and methods for sales lead ranking based on assessment of internet behavior | |
CN101689210A (en) | Gathering and search are from the profile data of a plurality of services | |
KR20090003049A (en) | Active call service system and method for providing real time product information | |
US20100179998A1 (en) | Stateful server based social networking using mobile devices | |
US11095580B2 (en) | Instant message (IM) routing to a virtual user consisting of a group of possible sub-users associated with a common IM identity | |
US20030140146A1 (en) | Method and system for interconnecting a Web server with a wireless portable communications device | |
JP2005063164A (en) | History collection method, method and system for transmitting analysis result, and program and storge medium therefor | |
CN101567879A (en) | Method, server, equipment and system for treating terminal request | |
US20130346298A1 (en) | Offline-sales attribution systems and methods | |
US20100180323A1 (en) | Stateful server based social networking using mobile devices | |
US20220343023A1 (en) | Terminal, device for customising service requests and methods enabling a customised service | |
CN110417851B (en) | Data matching method, hosting platform, storage medium and computer equipment | |
JP3304887B2 (en) | User status search notification method, user status search method, user status search server device, user status search client terminal device, and their program recording medium | |
KR101278677B1 (en) | System and method of processing free call service on instance | |
JP7297129B1 (en) | Information processing device and information processing method | |
JP2005165394A (en) | System for tracking access path, affiliate system using the same, and method for tracking access path | |
WO2007085394A1 (en) | Method, device, computer program and computer program product that, under the control of a management application, make information available to a requester | |
KR20050045037A (en) | System and method for instant messenger service having function of personal web service | |
EP2457201A1 (en) | Method for handling an electronic request with the aid of an intermediary entity | |
RU2002102593A (en) | Method for determining the rating of services and a system for determining the rating |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20221213 |