Patents Examined by Christopher B Seibert
  • Patent number: 10445805
    Abstract: Ordering, customizing, and managing a hierarchy of keys and locks. In an embodiment, a keying tree is graphically generated to comprise a key representation and at least one lock representation. The key representation represents at least one master key, as a root node, and comprises a key-name input, a key-quantity input, and a key-deletion input. The at least one lock representation represents at least one locking device, as at least one leaf node, and comprises a lock-name input, a lock-build input, a lock-quantity input, and a lock-deletion input.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: October 15, 2019
    Assignee: HODGE PRODUCTS, INC.
    Inventors: Anthony A. Hodge, Zachary Hodge
  • Patent number: 10423941
    Abstract: Contextual parameters of digital media content may be obtained. The digital media content may be associated with a content capture user and/or an end user. Editing parameters defining one or more editing attributes of an edited version of the digital media content may be received. Post-capture user profiles may be obtained. A set of post-capture users may be identified as potential matches for creating the edited version of the digital media content. The set of post-capture users may be presented to the content capture user and/or the end user for selection of one of the post-capture users to create the edited version of the digital media content. In response to the selection, a shipping label may be generated for shipment of the digital media content from an origin address associated with the content capture user and/or the end user to a destination address associated with the selected post-capture user.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: September 24, 2019
    Assignee: GoPro, Inc.
    Inventors: Logan Turley, Stephen Grove
  • Patent number: 10417680
    Abstract: A method comprising receiving, on a server, from a computing device of a user, a request to receive a battery charge on a battery-powered device of the user, the request including one or more criteria; identifying, by the server, one or more potential charge donors as target charge donors by comparing the criteria of the request with donor preferences previously provided by potential charge donors; and sending, from the server, information related to a target charge donor to the computing device of the user.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: September 17, 2019
    Assignee: Snergy Inc.
    Inventor: Mark Bollman, IV
  • Patent number: 10395293
    Abstract: The methods and apparatuses described herein generally relate to providing a platform for allowing a website user to select a product for purchase at a non-merchant website. For example, a commerce engine can receive a request to review product information from a non-merchant website, and can translate the request into a format that can be understood by at least one merchant server using at least one type of commerce platform. The commerce engine can send the translated requests to at least one merchant server, and the merchant servers that receive the requests can determine information about the product (e.g., remaining inventory at particular merchants, product price, and/or other product details). The merchant servers can provide this information to the commerce engine, which can send the product information to the non-merchant website. The commerce engine can also facilitate a transaction with the merchant server, based on the product information returned by the non-merchant website.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: August 27, 2019
    Assignee: PredictSpring, Inc.
    Inventors: Nitin Mangtani, Pranav Wankawala, Alex Martinovic
  • Patent number: 10395292
    Abstract: A method implemented on an augmented reality (AR) electronic device includes identifying a retail store at a current location of a user of the AR electronic device. An identity of the retail store is sent to a server computer. Information is received from the server computer regarding rewards card programs offered by the retail store. The information regarding the rewards card programs offered by the retail store is displayed on the AR electronic device.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: August 27, 2019
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Marsha Lynn Graham, Laurie Ann Robinson, Kourtney Eidam
  • Patent number: 10366429
    Abstract: Disclosed herein are methods for providing browser payment request application programming interface for simplifying a payment process on a site. The method includes presenting, on a graphical user interface managed by a browser, a presentation, the presentation being received from a site over a network, receiving, via the user interface and from a user, an interaction with the presentation, receiving, at the browser and via a browser payment request application programming interface that manages communication of data between the site and the browser for processing a payment, a request from the site for payment data for the user and transmitting, to the site and via the browser payment request application programming interface, the payment data, wherein the payment data can be used to process a payment.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: July 30, 2019
    Assignee: MONTICELLO ENTERPRISES LLC
    Inventors: Thomas M. Isaacson, Ryan C. Durham
  • Patent number: 10346896
    Abstract: A method for providing a real-time purchase recommendation includes receiving customer profile data associated with a customer and authorization request data associated with a request to authorize an attempted purchasing using a financial account associated with the customer. The method includes determining attempted purchase data including an identity of a merchant, a merchant location, and a purchase category associated with the attempted purchase. The method includes generating a sequential purchase recommendation based on the attempted purchase data, wherein the sequential purchase recommendation is a real-time recommendation for one or more goods or services for future purchase sequentially following the attempted purchase. The method further includes transmitting a message including the sequential purchase recommendation to a customer computing device associated with the customer.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: July 9, 2019
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Sandeep Rajagopal, Jennifer Lopez
  • Patent number: 10332187
    Abstract: A method, computer program product and system for product compatibility determination is provided. The method includes determining information associated with monitored usage patterns of an environment for a new product, prior to purchasing the new product, and comparing specifications associated with the new product to the monitored usage patterns of the environment for the new product. The method further includes determining whether the specifications are within a threshold of the monitored usage patterns of the environment and in determining the specifications associated with the new product are not within the threshold of the monitored usage patterns of the environment, generating at least one recommendation.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, Jr., Randy A. Rendahl
  • Patent number: 10332177
    Abstract: A method and a system are provided for detecting pricing driven by browser settings. A method and a system are also provided for identifying merchants that are using browser-driven or cookie-driven price setting mechanisms, and for helping shoppers obtain the lowest available price for a product or service. A computer system-implemented method includes utilizing a webcrawler program or other searching program to access one or more merchant websites and recover pricing and/or other product or service information, identifying one or more browser settings that minimize price of a product or a service, accessing the one or more merchant websites with a computer device having the one or more browser settings that minimize price of the product or service, and purchasing the product or service at the minimized price. The computer system-implemented method can also utilize a central hub that connects multiple computer devices together.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: June 25, 2019
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Justin X. Howe
  • Patent number: 10332170
    Abstract: Disclosed herein are methods for providing a buy option to social networking communications. The method includes communicating with a social networking site that posts text, images and/or videos from posting entities to receiving entities. The posting can have data that points to a product database. The data is processed to determine whether there is a sale-related intent with the posting. The data is used to access a database of products for sale from a merchant. When the sale-related intent applies, the system transmits the posting through the social networking site with a buy button associated with the transmission such that a recipient can easily purchase a product.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: June 25, 2019
    Assignee: MONTICELLO ENTERPRISES LLC
    Inventors: Thomas M. Isaacson, Ryan C. Durham
  • Patent number: 10332095
    Abstract: In various implementations, a computing device is configured to facilitate the exchange and delivery of custom self-recorded media. In some implementations, service subject profiles are presented for display as an offer for exchanging a self-recorded media produced by the service subject for an electronic payment made by a consumer. Receipt of a selected service subject, payment information, and a consumer-provided expression serves as an acceptance of the offer for exchange, which in turn, notifies the service subject and further provides the service subject an interface for generating the self-recorded media employing their computing device's media generating hardware. Requests for custom self-recorded media and the custom self-recorded media generated as a result of the requests are managed and exchanged by way of the computing device.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: June 25, 2019
    Assignee: CELEBVIDY, LLC
    Inventors: Austin Hurst, Zach Hurst, Dan Fleyshman
  • Patent number: 10304124
    Abstract: According to the embodiments described herein, an inventory exchange client can include one or more processors communicatively coupled to client memory, a client communication module, and a display. The memory can store machine readable instructions. The one or more processors can execute the machine readable instructions to store inventory information on the client memory. The inventory information can include a product instance. Updated inventory information can be received via the client communication module. The product instance can be updated according to the updated inventory information. The dynamic web page can be populated with identification objects. The identification objects can be associated with the inventory information. A product order request can be transmitted to an inventory exchange server. The product order request can be encoded to initiate a product transaction via the inventory exchange server.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: May 28, 2019
    Inventors: Lisa J. Kleinhandler, Christine A. Young
  • Patent number: 10290046
    Abstract: Embodiments of systems and methods described herein provide users with access to a weight-based shipping service that enables the users to purchase a group of items and pay a flat shipping fee. These systems and methods can enable a user to combine certain items into a box or set of boxes based on weight for a reduced shipping cost. In addition, systems and methods described herein can recommend items to users for purchase based at least in part on the items that a user has added to a box, including based on remaining weight in the box.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: May 14, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Priyanka Wadhawan, Yvonne Chou, Douglas James Herrington, Stephenie Landry, Na Li, Lisa Marie Maya, Subramanian Sundaresan, Hao Yu
  • Patent number: 10275786
    Abstract: A server receives a request for a deal from a client device of a merchant, the request for a deal including a merchant identifier. The server then accesses merchant information based on the merchant identifier, the merchant information including a merchant category and a merchant location. Additionally, the server obtains a set of candidate deals based on the merchant category and merchant location. The server then obtains historical information for each candidate deal, the historical information corresponding to one or more conversion rates of the candidate deal when the candidate deal was previously offered by one or more merchants. Next, the server determines a predicted conversion rate for each candidate deal, based on the historical information for the respective candidate deal and selects a deal based on the predicted conversion rates for the set of candidate deals.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: April 30, 2019
    Assignee: LIVINGSOCIAL, INC.
    Inventor: Mehrdad Bidgoli
  • Patent number: 10275825
    Abstract: A method and system create, on a portable electronic device, a real-time graphical view of an in-store product display that pinpoints the location of one or more target products on the product display. The graphical view is generated by capturing merchandise display data, such as a video feed of the in-store product display, and processing the data to detect the one or more target products based on predefined product recognition criteria uniquely associated with the respective target products.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: April 30, 2019
    Assignee: PAYPAL, INC.
    Inventor: Matthew Scott Zises
  • Patent number: 10235710
    Abstract: A method for scan, try and/or buy may include receiving, from a mobile device, information that is representative of a clothing outfit. The clothing outfit may include a plurality of merchandise items available for purchase through a store. The information may be obtained by the mobile device by scanning a single code associated with the clothing outfit. The obtained information may be used to cause at least one user interface element associated with the clothing outfit to be displayed on the mobile device. In response to receiving a selection from the mobile device of the at least one user interface element, the plurality of merchandise items associated with the clothing outfit may be delivered to a merchandise check-out location within the store. The merchandise check-out location may be operable to receive payment from the user for the clothing outfit.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: March 19, 2019
    Assignee: SEARS BRANDS, L.L.C.
    Inventors: Varun Reddy Agasti, Leena Munjal, Tara Stewart, Scott Multer, Catherine Michalski, Mark Mahurin
  • Patent number: 10204375
    Abstract: Techniques for generating a digital wardrobe are presented herein. A transceiver can be configured to receive a request having a garment identifier and a user identifier. Additionally, an access module can be configured to access a first garment model, access a body model of the user corresponding to the user identifier, and access a second garment model corresponding to the user identifier. Furthermore, a processor can be configured by a garment simulation module to position the body model inside the first garment model and the second garment model, and calculate simulated forces based on the positioning. Moreover, a rendering module can be configured to generate an image of the garment models draped on the body model based on the calculated simulated forces. Subsequently, a display module can be configured to cause presentation of the generated image on a display of a device.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: February 12, 2019
    Assignee: eBay Inc.
    Inventors: Jonathan Su, Jatin Chhugani, Mihir Naware, Neelakantan Sundaresan
  • Patent number: 10204369
    Abstract: A computer-implemented process is described and includes employing a shopping list that is accessible on a hand-held communications device, the shopping list including desired items for purchasing from a retailer. The hand-held communications device is employed at the retailer to capture information associated with a selected product. The information associated with the selected product is compared with the desired items contained on the shopping list accessible to the hand-held communications device. Upon correlating the selected product with one of the desired items contained on the shopping list, the shopping list is updated to indicate the desired item has been acquired.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: February 12, 2019
    Assignee: WALMART APOLLO, LLC
    Inventors: Douglas James Pedley, Richard Neil Cancro, Joel Bennett Acker, Jr.
  • Patent number: 10204352
    Abstract: A method for ranking items may include determining a purchaseability score for each item of a specified type based on a number of impressions of the respective item provided to users during a time period, a quantity of the respective item purchased by the users, and a quantity of the respective item added to shopping carts of the users. The method may further include ranking the items based on the purchaseability scores, generating item feed data indicating an ordering of the items based on the rankings, and providing the item feed data to a user device. The user's device may display a scrollable feed of item panels corresponding to the items, with the item panels ordered according to the ordering of the corresponding items.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: February 12, 2019
    Assignee: ContextLogic Inc.
    Inventors: Piotr Szulczewski, Danny S. Zhang, Tarek Fahmy, Jack Z. Xie, Yuli Ye
  • Patent number: 10152756
    Abstract: Disclosed is an approach for enabling a user to choose from multiple payment options using a browser API. The method includes determining whether a user interfacing with a site via a browser can make a payment via a first browser payment request application programming interface or a second browser payment request application programming interface. The method includes presenting a dynamically modified buy button that is associated with the selected browser or a user payment account enabled via the selected browser and transmitting, in connection with an interaction with the dynamically modified buy button, a payment request to the selected browser and via the selected browser payment request application programming interface. The user can make the payment using the account type they are using.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: December 11, 2018
    Assignee: MONTICELLO ENTERPRISES LLC
    Inventors: Thomas M. Isaacson, Ryan Connell Durham