Patents Assigned to eBay
-
Patent number: 10031828Abstract: Techniques for optimizing power and computational density of data centers are described. According to various embodiments, a benchmark test is performed by a computer data center system. Thereafter, transaction information and power consumption information associated with the performance of the benchmark test are accessed. A service efficiency metric value is then generated based on the transaction information and the power consumption information, the service efficiency metric value indicating a number of transactions executed via the computer data center system during a specific time period per unit of power consumed in executing the transactions during the specific time period. The generated service efficiency metric value is then compared to a target threshold value. Thereafter, a performance summary report indicating the generated service efficiency metric value, and indicating a result of the comparison of the generated service efficiency metric value to the target value, is generated.Type: GrantFiled: December 18, 2017Date of Patent: July 24, 2018Assignee: eBay Inc.Inventors: Jeremy Rodriguez, Richard Henry Donaldson, II, Dean Harold Nelson, Serena Anne De Vito, Braden Carter, Christopher Narancic
-
Patent number: 10025760Abstract: A client application displaying a dynamically generated single page from a web application may display consistent and intuitive uniform resource locators (URLs) that are mapped to various states of the single page (e.g., various states entered based on user interactions with dynamically generated content from the web application). The various states of the single page may be mapped to corresponding URLs based on the user interactions with respect to the single page. These URLs may be used to revisit the single page in its respectively corresponding states.Type: GrantFiled: March 1, 2013Date of Patent: July 17, 2018Assignee: eBay Inc.Inventors: Kevin Guo, Nikhil Dattakumar Sukhtankar
-
Patent number: 10027728Abstract: Systems and methods of stream technologies are disclosed. In some example embodiments, a method and system for a database stream switchover from one data center to another with notification at each component is provided.Type: GrantFiled: October 22, 2015Date of Patent: July 17, 2018Assignee: eBay Inc.Inventors: Connie W. Yang, Viswa Vutharkar, Ankur Bansal, Christopher J. Kasten, Michael Chiocca, Dharani Ramanathan, Subash Ramanathan, Padma Nayak, Rajeshwari Muthupandian
-
Patent number: 10019751Abstract: Systems and methods to provide a prioritized shopping system are discussed. For example, a method can include receiving a list of target items, receiving busyness data for a plurality of local merchants, developing a prioritized shopping plan, and communicating the prioritized shopping plan to a mobile device. Each target item in the list of target items can represents a product or service that a user has indicated an interest in purchasing. The prioritized shopping plan is based at least in part on the busyness data and the list of target items. Busyness data provides an indication of traffic levels within at least a portion of the plurality of local merchants.Type: GrantFiled: July 22, 2015Date of Patent: July 10, 2018Assignee: eBay Inc.Inventors: John Tapley, Krystal Rose Higgins, Matt Lee Giger, David W. Goldman
-
Patent number: 10019523Abstract: Disclosed are a system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for generating search results. A data access module accesses search results data indicative of a plurality items and that is indicative of ranking values of the plurality of items. A controller module generates page data based on the search results data. The controller module selects a first item from the plurality of items. A diversification module accesses a first rule of the page data. The diversification module determines a deviance value and a reordering-cost value of a second item from the plurality of items. The controller module can select, based at least on a first combination of the deviance and the reordering-cost values of the second item, the second item for placement ahead of the first item on the page data.Type: GrantFiled: November 21, 2014Date of Patent: July 10, 2018Assignee: eBay Inc.Inventors: David Goldberg, Miroslav Melichar, Michael Ching, Davide Libenzi
-
Patent number: 10021200Abstract: Embodiments of computer-implemented methods and systems for activity-based recommendations are described. One example embodiment includes receiving data indicating historical activities of a user community, the historical activities including historical activities of the target user, selecting a reference group of users from the user community based on analysis of the historical activities of the target user, receiving generally current time activities of the reference group of users, the generally current time activities including those activities that have occurred within a defined time window, and recommending items to the target user based on the generally current time activities of the reference group of users.Type: GrantFiled: June 9, 2015Date of Patent: July 10, 2018Assignee: eBay Inc.Inventors: Harshal Ulhas Deo, Kavita Ganesan, Monica Dhanaraj
-
Publication number: 20180189863Abstract: In a system and method for searching, browsing, and visualizing items, a first image containing an item is received to be stored in an account associated with a user. The first image is processed using a processor to extract an image of the item from the first image. The image of the item is layered over a stream of video frames received from the client device to form a superimposed image. The superimposed image is caused to be displayed on the client device.Type: ApplicationFiled: February 27, 2018Publication date: July 5, 2018Applicant: eBay Inc.Inventors: John Tapley, David Beach, Bagath Pugazhendhi
-
Patent number: 10013689Abstract: A method, system, and apparatus to scan visual codes are described. A first visual code of a plurality of visual codes to be scanned may be displayed on an electronic screen, the first visual code providing information related to a transaction facilitated by the point-of-sale terminal. An amplitude of a scan signal emitted by the point-of-sale terminal is measured and the amplitude of the scan signal and a threshold amplitude level are compared. Another of the plurality of visual codes is displayed on the electronic screen in response to the amplitude of the scan signal exceeding the threshold amplitude level.Type: GrantFiled: April 17, 2017Date of Patent: July 3, 2018Assignee: eBay, Inc.Inventor: Roy Leon Camp
-
Patent number: 10013710Abstract: A machine may be configured to determine fashion preferences of users and to provide item recommendations to the users based on the users' fashion preferences. For example, the machine receives an image of a user and a set of spatial data indicating a position of the body of the user in a three-dimensional space. The machine may perform an analysis of the image and the set of spatial data. The performing of the analysis may include extracting, from the image, an image swatch that depicts a portion of an item worn by the user. The machine may identify a fashion preference of the user based on the analysis of the image and of the set of spatial data. The machine may identify an item that corresponds to the fashion preference of the user within an inventory of fashion items and may generate a recommendation of the identified fashion item.Type: GrantFiled: July 8, 2014Date of Patent: July 3, 2018Assignee: eBay Inc.Inventors: Wei Di, Vignesh Jagadeesh, Robinson Piramuthu, Elizabeth Churchill, Anurag Bhardwaj
-
Publication number: 20180181672Abstract: A computer-implemented method of information presentation on multiple devices is provided. The method may include presenting a first barcode on a webpage. The first barcode may be encoded with first data based on a uniform resource locator of the webpage. The method may also include generating second data based on a user interaction with the webpage and altering a configuration of the webpage based on the user interaction without leaving the webpage. The method may also include generating a second barcode encoded with the first data and the second data. The method may further include presenting the second barcode on the webpage with the altered configuration.Type: ApplicationFiled: February 22, 2018Publication date: June 28, 2018Applicant: eBay Inc.Inventors: Junlong Wu, Shenyi Ge
-
Patent number: 10007477Abstract: A method for displaying content displayed on one or more first devices on a second device is provided. The method includes receiving a request to display content currently displayed on a first device on a second device, the request including a gesture made on a screen of the first device, and pairing the first device to the second device. The method further includes transmitting instructions to the second device to display the content currently displayed on the first device, and transmitting the content currently displayed on the first device to the second device for display thereon.Type: GrantFiled: May 12, 2016Date of Patent: June 26, 2018Assignee: EBAY INC.Inventors: Marc Peter Hosein, Steve Yankovich
-
Patent number: 10009453Abstract: Systems and methods are presented for identifying individuals through facial recognition, voice recognition, or the like, recalling past recorded conversations with the identified individuals, and recording and inventorying conversations with the individuals with mobile devices. In some embodiments, a method is presented. The method may include identifying, at a device, an individual through facial recognition, voice recognition, or a unique RFID. The method may also include recording a conversation with the identified individual, and recalling past relevant recorded conversations based on the identification of the individual, and transmitting the recording of the conversation to a display system configured to display the recording of the event.Type: GrantFiled: June 21, 2017Date of Patent: June 26, 2018Assignee: eBay Inc.Inventor: Hao Li
-
Patent number: 10007511Abstract: Methods and systems for facilitating incremental software deployment are disclosed. For example, a method can include receiving a command to deploy a second version of software to a computing system for execution on the computing system. In response to the command, differences between the second version of the software and a first version of the software being executed on the computing system are determined. Code changes to be made to the first version of the software to produce the second version of the software are determined based on the differences. The code changes to be made to the first version of the software are transmitted to the computing system.Type: GrantFiled: January 26, 2016Date of Patent: June 26, 2018Assignee: eBay Inc.Inventors: Mahesh K. Somani, Kumar Rethinakaleeswaran, Debashis Saha
-
Patent number: 10007944Abstract: A computer-implemented system and method for providing information tagging in a networked system is disclosed. The apparatus in an example embodiment includes a tag engine configured to process a database of categorized product listings; to receive a user-provided tag associated with at least one of the product listings; to retain the user-provided tag; and to serve the user-provided tag to a user viewing at least one of the product listings.Type: GrantFiled: April 6, 2016Date of Patent: June 26, 2018Assignee: eBay Inc.Inventors: Brian Scott Johnson, Brian M. Johnson, Badrul M. Sarwar, Benny Soetarman, Rajyashree Mukherjee, Venkat Sundaranatha, Neelakantan Sundaresan, Randall Scott Shoup, Daniel Kramer, Jason M. Heidema, Musaab At-Taras, Alvaro Bolivar, Jean-David Ruvini
-
Patent number: 10003500Abstract: In various example embodiments, a system and method for managing a server cluster are provided. An example method may include scheduling a first job on a first node, using a first resource manager, establishing a service for a second resource manager on a second node, wherein the service is allocated node resources of the second node, and attempting to schedule a second job on the first node, using the first resource manager. The method may include preempting the service on the second node, using the second resource manager, in response to the attempt to schedule the second job on the first node, and deallocating the node resources of the second node from the service. The method may include advertising, using a node manager of the first resource manager, available node resources of the second node, and scheduling the second job on the second node, using the first resource manager.Type: GrantFiled: March 30, 2017Date of Patent: June 19, 2018Assignee: eBay Inc.Inventors: Mohit Soni, Rami El-Charif, Meghdoot Bhattacharya
-
Patent number: 9996865Abstract: A system and method provides a user of a network-based commerce system drag and drop functionality that allows a user to purchase goods from a network-based transaction system through the use of links and images.Type: GrantFiled: July 2, 2014Date of Patent: June 12, 2018Assignee: eBay Inc.Inventors: Matthew Mengerink, Kiran Reddy
-
Patent number: 9996590Abstract: A categorization analysis system is provided. The categorization analysis system includes one or more hardware processors, a memory including a first plurality of listings categorized in a first target category, and a categorization analysis engine executing on the one or more hardware processors. The categorization analysis engine is configured to determine a label for each listing including performing a search on title, select a set of training listings based on the determined labels, train a first model using the set of training listings and the determined labels, the first model being a classification model configured to classify categorization of listings, identify a suspect listing categorized in the first target category, apply the suspect listing to the first model, thereby generating a categorization result for the suspect listing, the categorization result indicating miscategorization of the suspect listing, and identify the suspect listing in the memory as miscategorized.Type: GrantFiled: December 31, 2015Date of Patent: June 12, 2018Assignee: eBay Inc.Inventors: Dingxian Wang, David Goldberg, Xiaoyuan Wu, Yuanjie Liu
-
Patent number: 9997018Abstract: A system to manage prize accumulation and distribution includes an interface to receive publication data from a publishing user. The publication data is to be published by the computer system. The interface further receives a prize contribution value, at the computer system and from the publishing user, in exchange for the presentation of an opportunity to win a cumulative prize. The opportunity to win the cumulative prize is to be presented by the computer system in conjunction with the publication of the publication data. A publication module is to electronically publish the publication data on behalf of the publishing user, and is to electronically present the opportunity to win the cumulative prize in conjunction with the publication of the publication data. A prize processing module is to calculate a value of the cumulative prize, based on a cumulative contribution of prize contribution values received from a plurality of publishing users.Type: GrantFiled: November 16, 2015Date of Patent: June 12, 2018Assignee: eBay Inc.Inventor: Jay Monahan
-
Publication number: 20180159731Abstract: Disclosed are a system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for event messaging over a network. An identification module receives first data identifying consumer devices available to receive event messages linked to a topic. The identification module receives second data identifying a producer device available to provide event messages linked to the topic. A provisioning module links a plurality of values to respective consumer devices that are linked to the topic. A scheduler module accesses a first data message linked to the topic. The first data message includes a key value. The scheduler module provides the first data message to a selected one of the consumer devices based on a comparison of the key value and the plurality of values of the respective consumer devices.Type: ApplicationFiled: January 23, 2015Publication date: June 7, 2018Applicant: eBay Inc.Inventors: Sharad R. Murthy, Xinglang Wang, Rajeshwari Muthupandian
-
Patent number: D823337Type: GrantFiled: July 29, 2016Date of Patent: July 17, 2018Assignee: EBAY INC.Inventors: Marcus Shelksohn, Matthew Wolf, Jordan Springstroh, Karlyn Neel, Khashayar Dehdashtinejad, Jonathan Zhang, Anthony Chan