Patents by Inventor Ben Mitchell
Ben Mitchell has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9448718Abstract: After marketplace listings are returned via a search, an indication of two or more of the marketplace results to pin and compare is received. A travel cost for any pinned local marketplace result to compare is calculated by determining a travel distance between the electronic device and the location in the pinned local marketplace result to compare and estimating a cost associated with traveling the travel distance. A true purchase price is calculated for each pinned local marketplace result to compare by adding the price for the product, the sales tax, and the travel cost. A true purchase price for each pinned online marketplace result to compare by adding the price for the product, the sales tax, and the shipping cost, these true purchase prices are then displayed side-by-side in the user interface.Type: GrantFiled: December 5, 2012Date of Patent: September 20, 2016Assignee: eBay Inc.Inventors: Dane Howard, Jack Phillip Abraham, Shannon B. Vosseller, Michael Lenahan, Ben Mitchell
-
Publication number: 20160188615Abstract: Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing an endless search result page. In example embodiments, search results from a current level of a search are presented on the search result page displayed on a client device. A scroll indication applied to the presentation of the search results from the current level is detected. Based on a direction of the scroll indication, the search results from the current level are scrolled on the search result page. A determination that an end of the presentation of the search results from the current level is reached in response to the scrolling is made. In response, search results from a previous level are appended to the end of the presentation of the search results of the current level to cause continuous presentation of the search result page.Type: ApplicationFiled: December 31, 2014Publication date: June 30, 2016Inventors: Michael George Lenahan, Ben Mitchell, R. J. Pittman, Dave Lippman
-
Publication number: 20160188750Abstract: Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing a dynamic content delivery search system. In example embodiments, entry of a first keyword of a search string comprising a plurality of keywords is detected. The first keyword is identified after entry of the first keyword and prior to entry of a second keyword of the search string. A first set of matching results that match the identified first keyword is determined. Entry of the second keyword is detected and the second keyword identified. Using the second keyword, the first set of matching results is refined. The resulting search results are presented to a user.Type: ApplicationFiled: December 31, 2014Publication date: June 30, 2016Inventors: Michael George Lenahan, Ben Mitchell, R. J. Pittman, Dave Lippman
-
Publication number: 20160189316Abstract: Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing a native selling platform. In example embodiments, an operating system of a device is configured to share information with other devices and services using native functionalities of the operating system. An indication to share an image of an item is received. A sharing user interface is presented that includes a plurality of services with which the image of the item is sharable. A selection of a publication system from the plurality of services is received. In response, a listing user interface is presented that includes fields for input of parameters used to generate a listing for the item in the image. Parameters and an indication to list the item are received and are shared with the publication system to cause the publication system to create the listing for the item.Type: ApplicationFiled: December 31, 2014Publication date: June 30, 2016Inventors: Michael George Lenahan, Ben Mitchell, R J. Pittman, Dave Lippman
-
Publication number: 20160189219Abstract: Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing simplified overlay advertisements. In example embodiments, a search string that is used to determine search results from a publication system is received. A matching process that compares each keyword in the search string to attributes of a plurality of advertisements is performed. An advertisement from the plurality of advertisements that has attributes matching the search string is determined. An image corresponding to the advertisement is presented as part a search result page, whereby the image is displayed in a same format as the search results determined from the publication system using the search string.Type: ApplicationFiled: December 30, 2014Publication date: June 30, 2016Inventors: Michael George Lenahan, Ben Mitchell, R. J. Pittman, Dave Lippman
-
Publication number: 20160188637Abstract: Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing an image appended search string. In example embodiments, a selection of an image is received. The image is a search result from a plurality of search results obtained based on a matching process performed on a current search string. A keyword corresponding to the selected image is determined. The keyword corresponding to the selected image is appended to the current search string. The plurality of search results is refined based on the appending of the keyword. The refined search results are then caused to be presented.Type: ApplicationFiled: December 31, 2014Publication date: June 30, 2016Inventors: Michael George Lenahan, Ben Mitchell, R. J. Pittman, Dave Lippman
-
Patent number: 9301015Abstract: Systems and methods to display content are described. In some embodiments, program content is received from a content source. A method identifies product-related metadata associated with the program content where the product-related metadata includes at least one item displayed in the program content. The program content is communicated to a display device for presentation to a user in a first portion of the display device. The product-related metadata is communicated to the display device for presentation to the user in a second portion of the display device.Type: GrantFiled: December 3, 2014Date of Patent: March 29, 2016Assignee: eBay Inc.Inventors: Michael George Lenahan, Amanda Johnson, Ben Mitchell, Chahn Chung, Linda Young
-
Patent number: 9223496Abstract: In an example embodiment, a method of presenting marketplace listings is provided. Search parameters are received from a user interface on an electronic device. A search on marketplace listings is then performed using the search parameters, returning marketplace results. The marketplace results are then organized into a plurality of web pages, each web page corresponding to a different marketplace result, with each page organized so that a row on any one of the web pages corresponds to the same type of product attribute as that row on any of the other of the plurality of web pages. Then one of the plurality of web pages is displayed on the electronic device. When a swipe left or swipe right gesture is received, another of the plurality of web pages is displayed.Type: GrantFiled: December 5, 2012Date of Patent: December 29, 2015Assignee: eBay Inc.Inventors: Dane Howard, Jack Phillip Abraham, Shannon B. Vosseller, Michael Lenahan, Ben Mitchell
-
Publication number: 20150330806Abstract: Systems and methods to provide a navigated-shopping service are discussed. In an example, a method for navigated-shopping can include receiving a destination location, accessing a route to the destination, displaying the route with indications of a plurality of items for purchase, receiving selection of a selected item, and purchasing the selected item. The plurality of items for purchase can be within a predefined distance of at least one point along the route. The selection of the selected item can include selection of a retail location of a plurality of retail locations along the route.Type: ApplicationFiled: July 27, 2015Publication date: November 19, 2015Inventors: Praveen Nallu, Swami Raghavan, Dane Howard, Jack Phillip Abraham, Shannon B. Vosseller, Michael George Lenahan, Ben Mitchell
-
Patent number: 9141988Abstract: Systems and methods for providing search results based on time obtain an item are discussed. In an example, a method can include receiving a search query, generating search results, calculating a time to obtain for each listing in the search results, and arranging the search results for display. The search query can include a current location of a mobile device. The search results can include a plurality of listings, with each listing including a location. The locations representing either a physical location proximate the current location or a delivery time to the current location. The search results can be arranged for display in various manners according to the calculated time to obtain for each result.Type: GrantFiled: December 21, 2012Date of Patent: September 22, 2015Assignee: eBay, Inc.Inventors: Dane Howard, Jack Phillip Abraham, Shannon B. Vosseller, Michael Lenahan, Ben Mitchell
-
Publication number: 20150088631Abstract: A computing device for consumer steering during a commercial transaction comprises a communication element, a memory element, and a processing element. The communication element communicates with a client computing device. The memory element stores a plurality of software components. The processing element executes software components including a cost analysis component for receiving original payment type information from a consumer and computing a cost score associated with the original payment type, a reward engine for determining a reward associated with an alternative payment type, an accept payment component for receiving information indicating either the original payment type or the alternative payment type, and a checkout component for transferring a receipt to the consumer and visually presenting the lost reward to the consumer if the original payment type was received or transferring the reward to the consumer if the alternative payment type was received.Type: ApplicationFiled: September 24, 2014Publication date: March 26, 2015Inventor: Ben Mitchell
-
Publication number: 20150089529Abstract: Systems and methods to display content are described. In some embodiments, program content is received from a content source. A method identifies product-related metadata associated with the program content where the product-related metadata includes at least one item displayed in the program content. The program content is communicated to a display device for presentation to a user in a first portion of the display device. The product-related metadata is communicated to the display device for presentation to the user in a second portion of the display device.Type: ApplicationFiled: December 3, 2014Publication date: March 26, 2015Inventors: Michael George Lenahan, Amanda Johnson, Ben Mitchell, Chahn Chung, Linda Young
-
Publication number: 20150058123Abstract: A system and method for contextually aware interactive advertisements are provided. In example embodiments, an advertisement indication that indicates a presentation of an advertisement to a user is received. The advertisement corresponding to the advertisement indication is identified. At least one item listing is determined based, at least in part, on the advertisement. Real-time contextual data corresponding to the advertisement indication is received. The real-time contextual data corresponds to a physical context of the presentation of the advertisement. Accessing contextual conditions associated with the advertisement. Determining satisfaction of the contextual conditions based on the real-time contextual data. Based on the determined satisfaction of the contextual conditions, presentation of the at least one item listing is caused to the user.Type: ApplicationFiled: August 21, 2014Publication date: February 26, 2015Inventors: Michael George Lenahan, Chahn Chung, Myra Sandoval, Ben Mitchell, Timothy Sean Suglian
-
Publication number: 20150058142Abstract: Systems and methods are presented for integrating e-commerce transactions with physical store shopping transactions. In some embodiments, an apparatus is presented. The apparatus may reside in a physical store, and may include a memory, one or more processors, and a display module. The display module may be configured to display products information of a plurality of products, the products information derived from one or more locations in a physical store displaying the plurality of products, and display one or more consumer selections about the plurality of products, the one or more consumer selections including a selection to purchase at least one product of the plurality of products. The one or more processors may be configured to access the selection to purchase the at least one product of the plurality of products, and facilitate a virtual checkout procedure based on the selection to purchase the at least one product.Type: ApplicationFiled: August 21, 2014Publication date: February 26, 2015Inventors: Michael George Lenahan, Chahn Chung, Myra Sandoval, Ben Mitchell, Timothy Sean Suglian
-
Publication number: 20150058239Abstract: A system and method for item-based social discovery are provided. In example embodiments, entity data that associates respective items of a plurality of items with respective entities of a plurality of entities is stored, each entity of the plurality of entities being registered at a social network service. An item indication, generated in response to a user action of a user, that indicates a user affinity for a mutual item is received, the user being registered at the social network service. A suggested entity from among the plurality of entities is identified by matching the mutual item with respective items of the plurality of items. The suggested entity does not have a social network relationship on the social network service with the user. Causing recommendation of a new social network relationship on the social network service between the user and the suggested member entity.Type: ApplicationFiled: August 22, 2014Publication date: February 26, 2015Inventors: Michael George Lenahan, Chahn Chung, Myra Sandoval, Ben Mitchell, Timothy Sean Suglian
-
Publication number: 20150058163Abstract: Systems and methods are presented for standardizing delivery of products in an online marketplace using one or more locker systems. In some embodiments, a system of lockers is presented. The locker system may be configured to store one or more products sold in an online marketplace. The locker system may also include a processor coupled to the one or more lockers and configured to generate access code information for a buyer to enable access to a locker storing the product. One or more sensors may be coupled to the one or more lockers and configured to examine the product for a level of product quality. A transmitter of the system may be configured to transmit the access code information to the buyer. The system can later accept the access code information inputted from the buyer and open the locker storing the product after receiving the access code information.Type: ApplicationFiled: August 22, 2014Publication date: February 26, 2015Inventors: Michael George Lenahan, Chahn Chung, Myra Sandoval, Ben Mitchell, Timothy Sean Suglian
-
Patent number: 8914365Abstract: Systems and methods to display content are described. In some embodiments, program content is received from a content source. A method identifies product-related metadata associated with the program content where the product-related metadata includes at least one item displayed in the program content. The program content is communicated to a display device for presentation to a user in a first portion of the display device. The product-related metadata is communicated to the display device for presentation to the user in a second portion of the display device.Type: GrantFiled: August 3, 2012Date of Patent: December 16, 2014Assignee: eBay Inc.Inventors: Michael Lenahan, Amanda Johnson, Ben Mitchell, Chahn Chung, Linda Young
-
Publication number: 20140358724Abstract: Systems and methods to provide a navigated-shopping service are discussed. In an example, a method for navigated-shopping can include receiving a destination location, accessing a route to the destination, displaying the route with indications of a plurality of items for purchase, receiving selection of a selected item, and purchasing the selected item. The plurality of items for purchase can be within a predefined distance of at least one point along the route. The selection of the selected item can include selection of a retail location of a plurality of retail locations along the route.Type: ApplicationFiled: February 22, 2013Publication date: December 4, 2014Inventors: Praveen Nallu, Swami Raghavan, Dane Howard, Jack Phillip Abraham, Shannon B. Vosseller, Michael Lenahan, Ben Mitchell
-
Publication number: 20140279049Abstract: A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing a social product reveal. Consistent with some embodiments, the method may include presenting content to a first user with a reference to an interaction with the content by a second user. The reference to the interaction conceals the identity of the second user from the first user. The method may further include receiving a request from the first user to reveal the identity of the second user. In response to receiving the request to reveal, a communication is sent to the second user requesting the reveal of his or her identity. Upon receiving a confirmation to reveal from the second user, the identity of the second user is revealed to the first user.Type: ApplicationFiled: March 14, 2014Publication date: September 18, 2014Inventors: Garry Wiseman, Michael Lenahan, Ben Mitchell
-
Publication number: 20140279283Abstract: Systems and methods for a shopping neighborhood feed in a network-based marketplace are described. The system receives a request, over a network, from a mobile device and associates the request with a user that is associated with feed selection information. The feed selection information may include interests associated with the user and content selection information. The system identifies source feeds based on the feed selection information and a current location of the mobile device. The source feeds include a shopping neighborhood source feed and store source feeds that include content elements. The shopping neighborhood source feed include content elements that describe points of interest that are located inside a physical perimeter that include stores. The system generates a presentation feed based on selected content elements and communicates a first user interface, over a network, that includes a portion of the content elements.Type: ApplicationFiled: October 25, 2013Publication date: September 18, 2014Applicant: EBAY INC.Inventors: Hema Budaraju, Ben Mitchell, Hugh Mahoney, Gabriel Sinkin, Andrew David Palmer