Patents Examined by Matthew E Zimmerman
  • Patent number: 10915940
    Abstract: A computer system analyzes user sentiment to dynamically modify a communication session. One or more user interactions are captured during a communication session, wherein a machine learning model is updated based on the captured user interactions. A likelihood score of a user terminating the communication session before performing one or more desired actions is calculated. In response to determining that the likelihood score is above a threshold value, one or more queries are presented, during the communication session, to the user, wherein the one or more queries are selected using the machine learning model. Received user feedback is analyzed to determine a user sentiment. The communication session is dynamically modified based on to the user feedback and the user sentiment. Embodiments of the present invention further include a method and program product for analyzing user sentiment to dynamically modify a communication session in substantially the same manner described above.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: February 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: John Handy Bosma, Lalitha Krishnamoorthy, Sri Sai Anupama Pasumarthy, Jeremy R. Fox
  • Patent number: 10909594
    Abstract: Descriptions of items are offered for sale by one or more merchants in an online marketplace. The online marketplace comprises a website hosted by a server. The descriptions are electronically scanned or otherwise accessed. The scanned descriptions are deconstructed into a plurality of N-grams. Each N-gram includes a combination of words appearing in the descriptions of items. The electronic scan and deconstruction are repeated over a plurality of predefined time periods. For each N-gram, a frequency of occurrence is monitored in each of the predefined time periods. Based on the monitoring, a determination is made that a first N-gram of the plurality of N-grams whose frequency of occurrence has exceeded a predefined threshold in one of the predefined time periods. Risks of transactions involving one or more items whose descriptions contain the first N-gram are evaluated.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: February 2, 2021
    Assignee: PAYPAL, INC.
    Inventor: Tomer Handelman
  • Patent number: 10902447
    Abstract: Various embodiments determine a dynamic price of a combination of items for sale via a smart price tag attached to one of the items. A back-end price server receives a request to register a user and product combination. The product is associated with a first item for sale. The user and product combination is registered as a unique gesture at the back-end server. The back-end price server further receives a request for a current price for a combination of the first item for sale and a second item for sale and determines the current price of the combination of the first item for sale and the second item for sale for a user profile handle mapped to the unique gesture.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kuntal Dey, Vijay Ekambaram, Seema Nagar, Swati Rallapalli
  • Patent number: 10861082
    Abstract: A management server receives, from a terminal device, authentication information of a target user and first relationship information related to a target printer. In response to transmission of the authentication information to a purchase server, the management server receives, from the purchase server, M number of pieces of color-material identification information identifying M number of types of color material that have been previously purchased by the target user. The management server extracts, from among the M number of pieces of color-material identification information, N number of pieces of color-material identification information, identifying N number of types of color material, by using the first relationship information. The management server transmits, to the terminal device, second relationship information for controlling the terminal device to display a screen used for purchasing at least one type of color material from among the N number of types of color material.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: December 8, 2020
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Hiroki Sugamata
  • Patent number: 10846777
    Abstract: The current document is directed to an automated concierge service that facilitates identifying, by users, various types of events, services, venues, and other things of interest to the users and that facilitates arranging, by users, attendance at, consumption of, or participation in selected events, services, venues, and other things of interest. The automated concierge service employs machine-learning methodologies to continue to learn, over time, users' personal preferences, behavioral patterns, social relationships, schedules, and other characteristics and parameters, so that the automated concierge service can provide users with precise, easy to assimilate options and recommendations.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: November 24, 2020
    Inventor: Sihem Constantinescu
  • Patent number: 10832300
    Abstract: Systems and methods change a user interface for the purpose of guiding a user in supplementing a product listing with an image to evidence the product's authenticity. Example embodiments include a machine-implemented method for accessing at least one database to retrieve an authenticity criterion mapped to a product and at least one reference image that depicts adequate detail of a product specimen to fulfill the authenticity criterion. The machine can further cause a user device to display the reference image to the user along with a suggestion that the user submit a candidate image depicting similar detail of the product. In some example embodiments, the method further includes retrieving the candidate image, confirming receipt of the candidate image, and displaying the candidate image, as well as adjusting a rank for a candidate specimen based on various factors.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: November 10, 2020
    Assignee: eBay Inc.
    Inventor: Ratish Madhavan Nair
  • Patent number: 10832311
    Abstract: A method and system for assisting in shopping at a physical store (104) is described. The method includes receiving image data of the inside of a shopping cart (108) and processing the image data to detect one or more events. An event is the addition of an item (114) to the shopping cart (108) or the removal of an item (114) from the shopping cart (108). Responsive to detecting an event, the method processes the image data to identify an item associated with the event, and generates cart information based on the identified item. The cart information includes a record of items currently in the shopping cart (108). The method also communicates the cart information with respect to the identified item to a customer device (118).
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: November 10, 2020
    Assignee: IMAGR Limited
    Inventors: William Chomley, Peter Szoldan
  • Patent number: 10832302
    Abstract: Disclosed herein are systems, methods, and machine readable media for implementing a service for sharing and providing information about food and recipes, and in certain embodiments, including a step of automatically identifying dishes present in photos stored on a mobile device. Automatic identification of dishes in images may be used to populate a food and recipe database, suggest restaurants serving similar food, estimate nutritional content in a user's diet, populate a shopping list, and provide other food related services.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: November 10, 2020
    Assignee: FORQ, INC.
    Inventors: Valerie Chan, Ziv Gillat
  • Patent number: 10825083
    Abstract: A method for buying and selling vehicles includes receiving information identifying a vehicle, retrieving condition data corresponding to the vehicle from a condition database, wherein a device inside the vehicle generates at least some of the condition data while the vehicle is being operated, and analyzing the condition data to determine a condition of the vehicle, wherein the condition of the vehicle relates to at least one of a quality or a value of the vehicle. Further, the method includes communicating an indication of the vehicle condition to an end user device, and, in response to the indication of the vehicle condition, receiving an offer to purchase the vehicle. A notification is generated based on the offer to purchase the vehicle, wherein the notification indicates a status of a purchase of the vehicle according to the offer to purchase the vehicle, and the notification is communicated to the end user device.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: November 3, 2020
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Todd Binion, Kelly S. Minter, Heidi Brown-McCreery, Michael Harris, Jeremy Myers, Brian Fields, Joe Harr
  • Patent number: 10825084
    Abstract: A method for evaluating bids for the purchase of inventory items to optimize bid-generated revenue. The method comprises receiving a bid for an inventory item, the bid comprising a bid price, a specific inventory item that is to be purchased, and a number of inventory items to be purchased. The bid is input into a machine learning algorithm as are features associated with the inventory item and information associated with the bid. The machine learning algorithm analyzes the bid and generates an output to accept or decline the bid. Responsive to that output the bidder is advised whether the bid was accepted or declined.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: November 3, 2020
    Inventors: Sean Fitzgerald, Martin Dougherty, Brendan Fitzgerald
  • Patent number: 10825078
    Abstract: The present invention is generally directed to methods, systems, and computer program products for routing order lookups from retail systems. Order data can be synchronized from the order database cache to the order database. The order database can modify an order state of one or more customer orders from the order database. An order lookup can be received from an in-store retail system channel of one or more in-store retail system channels and can indicate a database command type. A database command type can impact a state of the order database when the order data is modified. A data source can service the order lookup based on at least a timestamp of the order data associated with a customer order. A data indicator of the order data in the order lookup can be modified when the database command type impacts the state of the order database.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: November 3, 2020
    Assignee: WALMART APOLLO, LLC
    Inventors: Madhavan Kandhadai Vasantham, Mahesh Tyagarajan, Sreekanth Sreedhararaj
  • Patent number: 10817924
    Abstract: A grocery ordering system is disclosed in which a customer can place an order for delivery in a single click or touch. The system can be configured to run on a device with limited screen size such as a watch or a small-screened handheld device. As the screen size of the device may be limited the order can be placed and the delivery time and day allocated in as few screens or menus as possible. A customer can place an order in a single step, as the customer's previous orders and delivery slots are used to allocate an order and delivery time based on a preferred list of goods to order and a likely acceptable delivery slot. The delivery slot is calculated to allow sufficient time for the customer to amend their order on a device with a larger screen size or improved processing power.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: October 27, 2020
    Assignee: OCADO INNOVATION LIMITED
    Inventors: Clifford Bailey, Tamique Weekes, James Dimmock, Kim Mann, Tomos Brennan
  • Patent number: 10803508
    Abstract: According to certain aspects of the disclosure, a computer-implemented method may be used for determining one or more vehicle recommendations. The method may include receiving at least one vehicle purchase requirement and transmitting the at least one vehicle purchase requirement to at least one merchant. Additionally, the method may include determining a vehicle cost based on the at least one vehicle purchase requirement and historical transaction information of the at least one merchant and comparing the vehicle cost with a credit profile of the purchase. Additionally, the method may include determining at least one available vehicle based on the at least one vehicle purchase requirement and the vehicle cost, wherein a price of the at least one vehicle satisfies a predetermined cost threshold based on the credit profile of the purchaser and transmitting the at least one available vehicle to the purchaser and the at least one merchant.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: October 13, 2020
    Assignee: Capital One Services, LLC
    Inventors: Jason Hoover, Qiaochu Tang, Micah Price, Stephen Wylie, Geoffrey Dagley, Habeeb Hooshmand
  • Patent number: 10778745
    Abstract: Systems and methods for providing a personalized visual display of multiple products are provided. A described method includes receiving product information for a set of multiple products and user information for a particular user or user device and selecting a plurality of the multiple products estimated to be most relevant to the particular user or user device based on the product information for the set of multiple products and the user information for the particular user or user device. The method further includes generating a personalized visual display of the selected products including product images for multiple of the selected products. All of the products in the personalized visual display may be associated with the same content provider. The method further includes causing the personalized visual display to be presented via the user device.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: September 15, 2020
    Assignee: Google LLC
    Inventor: Dinkar Jain
  • Patent number: 10769718
    Abstract: Machine learning-based approaches are used to create instances or visualizations of content appearing within an object in an image. For example, a user may submit a request for a preview or visualization of content within an object or other media such as a glass crystal. A trained model can process the content to generate adjustment data or other data that can be used to control image blending operations. The adjustment data can be applied to the pixel values of the content to modify the content in order to enable a visualization of the content within an object. The image portion can be modified such that the object appears to “blend” with and appear within the object. Image transformation techniques can be used to project the modified content onto a representation of an object. Thereafter, a visualization or preview of the content within the representation of the object can be presented.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: September 8, 2020
    Assignee: Nicom Living LLC
    Inventor: Daniel James Nunn
  • Patent number: 10755338
    Abstract: Systems and methods for generating synthetic data are disclosed. A system may include one or more memory devices storing instructions and one or more processors configured to execute the instructions. The instructions may instruct the system to categorize consumer data based on a set of characteristics. The instructions may also instruct the system to receive a first request to generate a first synthetic dataset. The first request may specify a first requirement for at least one of the characteristics. The instructions may further instruct the system to retrieve, from the consumer data, a first subset of the consumer data satisfying the first requirement. The instructions may also instruct the system to provide the first subset of consumer data as input to a data model to generate the first synthetic dataset, and to provide the first synthetic dataset as training data to a machine-learning system.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: August 25, 2020
    Assignee: Capital One Services, LLC
    Inventors: Anh Truong, Austin Walters, Jeremy Goodsitt
  • Patent number: 10755340
    Abstract: Disclosed herein is a system that includes an order processing subsystem and a delivery processing subsystem comprising at least one database and one or more processors. The one or more processors of the delivery processing subsystem is configured to receive a request for a user to access the delivery processing subsystem and a scanning device, authenticate the user by verifying the request with user credentials stored in the at least one database, provide the user with access to the delivery processing subsystem and the scanning device, receive scanned data from the scanning device, retrieve package data regarding a package for an inmate based on the scanned data from the scanning device, and generate, based on the package data, a route in the correctional facility for delivery of the package to the inmate in the correctional facility, wherein the route does not include an identity of the inmate.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: August 25, 2020
    Assignee: Global Tel*Link Corporation
    Inventor: Stephen Lee Hodge
  • Patent number: 10745090
    Abstract: The present disclosure relates to a houseboat assembly formed from a cabin assembly secured to a hull assembly. In some version of the houseboat assembly, one or both of the cabin assembly and the hull assembly may be formed in accordance with a boat type and/or a floor plan. The boat type and/or floor plan may be selected by a customer. The cabin assembly may be formed at a first location and the hull assembly may be formed at a second location. The cabin assembly and hull assembly may then be transported to a third location. At the third location, the cabin assembly may be secured to the hull assembly to form the cabin assembly at the third location. The third location may be requested or specified by the customer.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: August 18, 2020
    Assignee: Harbor Cottage, LLC
    Inventor: James DeSales Hamilton
  • Patent number: 10740831
    Abstract: Techniques are described for configuring content page(s) based on context information. A request for page(s) may be analyzed to determine context information, such as the requesting device type, application type, and so forth. The context information may be employed to evaluate conditional statement(s) to determine a configuration of feature(s) of the page(s), the conditional statement(s) included in configuration file(s). In some cases, a configuration file may be associated with the particular user interface (UI) to be presented, such as an online marketplace. Information in a configuration file for a particular UI may override information in a generic configuration file that is applicable to configure multiple UIs. Techniques are also described for using test module(s) to validate the operation of a UI in response to an action, instead of making call(s) to external service(s) in response to an action.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: August 11, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Luc Ferron
  • Patent number: 10728115
    Abstract: A method and system for determining a service provider to perform a service. An indication of willingness by each service provider of at least two service providers to perform the service in conformity with at least two quality of service requirements is received. Both an indication of previous performance of the service by each service provider and statistical data indicative of an extent to which the previous performance of the service by each service provider matches each quality of service requirement are received. A preferred service provider of the at least two service providers is ascertained, by analyzing the statistical data and concluding that the performance of the service by the preferred service provider is a closer match to the at least two quality of service requirements than is a match of the performance of the service by each other service provider to the at least two service requirements.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: July 28, 2020
    Assignee: International Business Machines Corporation
    Inventor: Mohammad A. Sanamrad