-
公开(公告)号:US11151623B2
公开(公告)日:2021-10-19
申请号:US16223526
申请日:2018-12-18
Applicant: eBay Inc.
Abstract: A computer-implemented method and system is disclosed in which a network-based interaction environment includes a plurality of peer-to-peer nodes being able to communicate directly with each other using a peer-to-peer protocol and a peer-to-peer client application, and a first peer-to-peer client application to maintain persistent item information on at least one peer-to-peer node of the plurality of peer-to-peer nodes, the persistent information being related to an item being offered by a first user of the first peer-to-peer client application.
-
公开(公告)号:US20200301762A1
公开(公告)日:2020-09-24
申请号:US16867935
申请日:2020-05-06
Applicant: eBay Inc.
Inventor: Zahid N. Ahmed , Alon Cohen , Daniel Tsun Kao , Ray Tanaka , Gary Yue , Bhaven Avalani
Abstract: In one example, a server system facilitates an exchange of messages with a remote client application. An Application Program Interface (API) receives a first request message and a second request message, wherein the first request message includes a first data payload defined by a common definition and including a first payload data, the first payload defined by a first schema definition. The second request message includes a second data payload defined by the common definition and a second payload data, wherein the second payload is defined by a second schema definition different than the first schema definition. In response to receiving the first request message, the API transmits a first response message, and in response to receiving the second request message, the API transmits a second response.
-
公开(公告)号:US20190205181A1
公开(公告)日:2019-07-04
申请号:US16299941
申请日:2019-03-12
Applicant: eBay Inc.
Inventor: Zahid N. Ahmed , Alon Cohen , Daniel Tsun Kao , Ray Tanaka , Gary Yue , Bhaven Avalani
Abstract: In one example, a server system facilitates an exchange of messages with a remote client application. An Application Program Interface (API) receives a first request message and a second request message, wherein the first request message includes a first data payload defined by a common definition and including a first payload data, the first payload defined by a first schema definition. The second request message includes a second data payload defined by the common definition and a second payload data, wherein the second payload is defined by a second schema definition different than the first schema definition. In response to receiving the first request message, the API transmits a first response message, and in response to receiving the second request message, the API transmits a second response.
-
公开(公告)号:US09058343B2
公开(公告)日:2015-06-16
申请号:US14051750
申请日:2013-10-11
Applicant: eBay Inc.
Inventor: Alon Cohen , Bhaven Avalani , Zahid N. Ahmed
CPC classification number: G06F17/30292 , G06F17/30297 , G06Q30/08 , H04L67/10
Abstract: A method of accommodating at least one difference between a first database schema and a second database schema is provided. The method includes receiving a response generated by a first application program using a first database schema, identifying a value in the response that is unrecognizable to a second application program using a second database schema and substituting, using a processor, the value that is unrecognizable to the second application program with a reserved element recognizable to the second application program, the reserved element indicating to the second application program that a portion of the response is not recognizable to the second application program. The method further includes communicating the response to the second application program.
Abstract translation: 提供了一种容纳第一数据库模式和第二数据库模式之间的至少一个差异的方法。 该方法包括:使用第一数据库模式接收由第一应用程序生成的响应,使用第二数据库模式标识对第二应用程序无法识别的响应中的值,并且使用处理器来代替不可识别的值 所述第二应用程序具有可识别到所述第二应用程序的保留元素,所述保留元素向所述第二应用程序指示所述响应的一部分不能被所述第二应用程序识别。 该方法还包括将响应传达给第二应用程序。
-
公开(公告)号:US10275291B2
公开(公告)日:2019-04-30
申请号:US15945093
申请日:2018-04-04
Applicant: eBay Inc.
Inventor: Zahid N. Ahmed , Alon Cohen , Daniel Tsun Kao , Ray Tanaka , Gary Yue , Bhaven Avalani
Abstract: In one example, a server system in an electronic trading system facilitates an exchange of messages with a remote client application. An Application Program Interface (API) receives a first request message and a second request message, wherein the first request message including a first data payload defined by a common data component and including a first extended payload data, the first extended payload defined by a first schema definition. The second request message includes a second data payload defined by the common data component and a second extended payload data, wherein the second extended payload is defined by a second schema definition different than the first schema definition. In response to receiving the first request message, the API transmits a first response message, and in response to receiving the second request message, the API transmits a second response message different than the first response message.
-
公开(公告)号:US20180225157A1
公开(公告)日:2018-08-09
申请号:US15945093
申请日:2018-04-04
Applicant: eBay Inc.
Inventor: Zahid N. Ahmed , Alon Cohen , Daniel Tsun Kao , Ray Tanaka , Gary Yue , Bhaven Avalani
CPC classification number: G06F9/54 , G06F9/451 , G06F9/547 , G06F9/548 , G06F2209/541 , G06Q30/08 , H04L67/02 , H04L67/10 , H04L67/40 , H04L67/42
Abstract: In one example, a server system in an electronic trading system facilitates an exchange of messages with a remote client application. An Application Program Interface (API) receives a first request message and a second request message, wherein the first request message including a first data payload defined by a common data component and including a first extended payload data, the first extended payload defined by a first schema definition. The second request message includes a second data payload defined by the common data component and a second extended payload data, wherein the second extended payload is defined by a second schema definition different than the first schema definition. In response to receiving the first request message, the API transmits a first response message, and in response to receiving the second request message, the API transmits a second response message different than the first response message.
-
公开(公告)号:US20180075501A1
公开(公告)日:2018-03-15
申请号:US15817902
申请日:2017-11-20
Applicant: eBay Inc
CPC classification number: G06Q30/0601 , G06F17/30206 , G06Q20/223 , G06Q30/06 , G06Q30/08 , H04L67/104 , H04L67/1061
Abstract: A computer-implemented method and system is disclosed in which a network-based interaction environment includes a plurality of peer-to-peer nodes being able to communicate directly with each other using a peer-to-peer protocol and a peer-to-peer client application, and a first peer-to-peer client application to maintain persistent item information on at least one peer-to-peer node of the plurality of peer-to-peer nodes, the persistent information describing to an item. The first peer-to-peer client application further to maintain persistent user account information in the storage device of the first peer-to-peer node that includes a plurality of peer-to-peer accounts associated with a user account of the first peer-to-peer node. Each peer-to-peer account is assigned to a different role from among a pluralit of roles that correspond to a different particular operation in a transaction for the item.
-
公开(公告)号:US09697056B2
公开(公告)日:2017-07-04
申请号:US14920949
申请日:2015-10-23
Applicant: eBay Inc.
Inventor: Zahid N. Ahmed , Alon Cohen , Daniel Tsun Kao , Ray Tanaka , Gary Yue , Bhaven Avalani
CPC classification number: G06F9/54 , G06F9/451 , G06F9/547 , G06F9/548 , G06F2209/541 , G06Q30/08 , H04L67/02 , H04L67/10 , H04L67/32 , H04L67/40 , H04L67/42
Abstract: A plurality of application servers hosts a plurality of business applications. A plurality of Application Program Interface (API) servers host a plurality of APIs to provide programmatic access to the plurality of business applications, each of the APIs configured to receive request messages compiled by a remote client application. An example method includes receiving a plurality of request messages generated by the remote client application, each request message requesting an activity to be performed by the targeted API, with respect to an associated application, and comprising at least one data component, and a request component including a reusable identified schema definition specific to the targeted API.
-
公开(公告)号:US10678607B2
公开(公告)日:2020-06-09
申请号:US16299941
申请日:2019-03-12
Applicant: eBay Inc.
Inventor: Zahid N. Ahmed , Alon Cohen , Daniel Tsun Kao , Ray Tanaka , Gary Yue , Bhaven Avalani
Abstract: In one example, a server system facilitates an exchange of messages with a remote client application. An Application Program Interface (API) receives a first request message and a second request message, wherein the first request message includes a first data payload defined by a common definition and including a first payload data, the first payload defined by a first schema definition. The second request message includes a second data payload defined by the common definition and a second payload data, wherein the second payload is defined by a second schema definition different than the first schema definition. In response to receiving the first request message, the API transmits a first response message, and in response to receiving the second request message, the API transmits a second response.
-
公开(公告)号:US20190172109A1
公开(公告)日:2019-06-06
申请号:US16223526
申请日:2018-12-18
Applicant: eBay Inc.
IPC: G06Q30/06 , G06F16/182 , H04L29/08 , G06Q20/22 , G06Q30/08
Abstract: A computer-implemented method and system is disclosed in which a network-based interaction environment includes a plurality of peer-to-peer nodes being able to communicate directly with each other using a peer-to-peer protocol and a peer-to-peer client application, and a first peer-to-peer client application to maintain persistent item information on at least one peer-to-peer node of the plurality of peer-to-peer nodes, the persistent information being related to an item being offered by a first user of the first peer-to-peer client application.
-
-
-
-
-
-
-
-
-