Patents Examined by Denisse Y Ortiz Roman
  • Patent number: 10223714
    Abstract: A computer-implemented method, computer program product, and system for generating a targeted menu item recommendation are provided. The targeted menu item recommendation includes receiving a menu item recommendation request, generating search criteria for the menu item recommendation request, retrieving menu information regarding the search criteria, assigning weighted values to the retrieved information based on the text of the menu item information, preferences of the user, and social media association values, and generating the targeted menu item recommendation.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Dhruv A. Bhatt, Bhargav Cheenepalli, Kristin E. McNeil, Nitaben A. Patel
  • Patent number: 10147056
    Abstract: Implicit occasion personalization is described. A service provider may access user data associated with users corresponding to the user devices. The user data may represent user interactions with a plurality of entities that each offer one or more services. The service provider may determine a user pattern associated with a user of the plurality of users and may determine, from the user pattern, that the user is likely to request and/or receive the one or more services on a date. The service provider may generate a recommendation including at least one of a deal associated with the one or more services or a reservation on the date to the individual user on or before the date.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: December 4, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Gustavo Eduardo Lopez
  • Patent number: 10127619
    Abstract: A computer-implemented method, computer program product, and system for generating a targeted menu item recommendation are provided. The targeted menu item recommendation includes receiving a menu item recommendation request, generating search criteria for the menu item recommendation request, retrieving menu information regarding the search criteria, assigning weighted values to the retrieved information based on the text of the menu item information, preferences of the user, and social media association values, and generating the targeted menu item recommendation.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: November 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Dhruv A. Bhatt, Bhargav Cheenepalli, Kristin E. McNeil, Nitaben A. Patel
  • Patent number: 10110389
    Abstract: An apparatus for facilitating toll free data access includes a processor and memory storing executable computer code causing the apparatus to at least perform operations including sending a request to a device requesting identification of one or more content providers that provide data to users in which the content providers pay for data, accessed from the content providers, on behalf of users. The accessed data is not considered data usage accrued by the users during a billing cycle or against a prepaid data plan. The computer program code may further cause the apparatus to receive an indication from the device of a content provider(s) that pays for the provision of the data on behalf of users. The computer program code may further cause the apparatus to determine whether a selected content provider pays for the provision of the data to users. Corresponding methods and computer program products are also provided.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: October 23, 2018
    Assignee: SYNIVERSE TECHNOLOGIES, LLC
    Inventor: Richard Lance Hodges
  • Patent number: 10093314
    Abstract: A course evaluation apparatus includes an estimated-course-group generation portion that generates a plurality of estimated course groups for a movable body; and a course evaluation portion that performs a course evaluation on the plurality of estimated course groups with respect to at least two different evaluation criteria.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: October 9, 2018
    Assignee: Toyota Jidosha Kabushiki Kaisha
    Inventors: Katsuhiro Sakai, Toshiki Kindo
  • Patent number: 10089602
    Abstract: A fast branch-based hybrid Bill of Materials (BOM) system and method is provided that generates a BOM having a plurality of BOM lines that specify component revisions of components stored in a data store that are usable to build a structure. The BOM lines may be configured via at least one baseline branch and at least one live branch that instantiate component revisions for the structure. The system retrieves at high speed BOM lines for the BOM for components having revisions that are not associated with the at least one live branch from at least one index (i.e., cache) of BOM lines generated based on the baseline branch. The system also configures BOM lines for the BOM for components having revisions associated with the at least one live branch via at least one configuration rule. The system also causes a display device to output a list of component revisions based at least in part on the generated BOM.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: October 2, 2018
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventor: Reiner K. Kaiser
  • Patent number: 10083436
    Abstract: A system for processing payments from a customer to a merchant uses a merchant POS system associated with the merchant, a customer mobile device, and a payment server. The payment server generates a Transaction ID unique to a payment transaction. The customer mobile device validates the payment transaction in response to the Transaction ID. The payment server generates a payment notice when the customer mobile device validates the payment transaction. In one case, the merchant POS system presents the Transaction ID to the customer mobile device in preparation for the payment transaction.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: September 25, 2018
    Assignee: ASIGNIO INC.
    Inventors: Kyle Rutherford, Eric Dustrude, Alexander Gross, Calvin Rutherford, Kevin Boyd
  • Patent number: 10074085
    Abstract: The present invention relates to a token device for securely executing a data transaction. The token device comprises: a secure element; a web server module configured within the secure element and arranged to transmit data messages over a network; a terminal application module configured within the web server module; and an application module configured within the secure element. The terminal application module and the application module are arranged to execute the data transaction protocol as one or more data exchanges therebetween within the secure element, upon receipt of a service request data message, received over the network at the web server module from an authorized remotely located Point of Sale (POS) terminal. The web server module is subsequently arranged to generate a transaction response data message for transmission to the remotely located POS terminal, on successful completion of the transaction protocol.
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: September 11, 2018
    Assignee: Mastercard International Incorporated
    Inventors: Cristian Radu, David A. Roberts
  • Patent number: 10071734
    Abstract: A course evaluation apparatus includes an estimated-course-group generation portion that generates a plurality of estimated course groups for a movable body; and a course evaluation portion that performs a course evaluation on the plurality of estimated course groups with respect to at least two different evaluation criteria.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: September 11, 2018
    Assignee: Toyota Jidosha Kabushiki Kaisha
    Inventors: Katsuhiro Sakai, Toshiki Kindo
  • Patent number: 9996844
    Abstract: Particular embodiments of the invention are directed to generating marketing-based age range products based at least on inferred data regarding the age of various network users. The age range products may be used for age-targeted online marketing.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: June 12, 2018
    Assignee: Excalibur IP, LLC
    Inventors: Shu-Yao Chien, Linda S. Lee
  • Patent number: 9990621
    Abstract: Split bill payment technology enabled by an application programming interface (API) is disclosed. In some embodiments, API integration between a merchant application or system and a payment application or payment service system enables the merchant application or system to send requests for split bill payments to the payment service system. In response, the payment service system can collect from each bill payer identified in a request, the bill payer's share of a bill and transfer the collected amounts to the merchant.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: June 5, 2018
    Assignee: Square, Inc.
    Inventors: Aaron Y. Ng, Ayokunle Omojola, Jesse Wilson
  • Patent number: 9984396
    Abstract: Disclosed is a system and method for directing a customer to one of a plurality of checkout lanes in a retail store. The system includes a checkout lane selection module that is in communication with each of the plurality of checkout lanes. The checkout lane selection module is part of a computing device, such as a server, that may be resident in the retail store, or remote from the retail store. The checkout lane selection module receives lane status information from each of the plurality of checkout lanes. And the checkout lane selection module receives customer information from a customer profile and from the customer's shopping basket. The checkout lane selection module provides the customer a preferred lane selection, and/or details about each checkout lane so that the customer can make an informed choice about which checkout lane to use.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: May 29, 2018
    Assignee: WALMART APOLLO, LLC
    Inventors: Jared Kluver, Jason Todd, Rebecca Sue Schmalbeck