-
公开(公告)号:US10419515B2
公开(公告)日:2019-09-17
申请号:US15066695
申请日:2016-03-10
Applicant: eBay Inc.
Inventor: Gregory Lincoln Stone , Jean-Michel Leon , James Everett Lloyd , Eric Noel Billingsley , Daniel Graham Douglas , Todd Cameron Pringle , Raghav Gupta , Daniel Tsun Kao
IPC: H04L29/08 , G06F16/95 , G06F16/901 , G06F16/903 , H04L29/06
Abstract: A system to process navigation information includes at least one hardware processor and an information storage and retrieval platform executed by the at least one hardware processor. The information storage and retrieval platform is configured to receive a data request from a client, the data request including a client identifier that identifies the client, generate a network event in response to the data request received from the client, and generate, by the at least one hardware processor, a hash value from the client identifier. The information storage and retrieval platform is also configured to identify an address based on the hash value, determine a server by a lookup of the server from among a plurality of servers, the lookup being based on the identified address, and communicate the network event to the server.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
-
-