Patents Examined by Kurtis Gills
  • Patent number: 10657567
    Abstract: Provided herein are systems, methods and computer readable media for forecasting demand. An example method comprises generating a virtual offer for one or more combinations of a category or sub-category, location, and price range, accessing consumer data comprising one or more users and user data related to each of the one or more users, calculating a probability that a particular user would buy a particular offer in a particular time frame for at least a portion of the plurality of users and for each of the virtual offers, and determining an estimated number of units of to be sold for at least a portion of the one or more virtual offers as a function of at least the probability associated with each of the one or more virtual offers.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: May 19, 2020
    Assignee: Groupon, Inc.
    Inventors: Shafiq Shariff, Rajesh Parekh, Bob Beaty, Feili Hou
  • Patent number: 10643173
    Abstract: An improved method and system for the delivery of items to at least one of a plurality of locked storage appliances comprising determining the availability of a locked storage appliance to receive the delivery at one or more times, identifying a time during which the delivery can be made, sending to the identified locked storage appliance an access signal allowing a delivery agent access to the locked storage appliance during the time interval for delivery, the improvement wherein at least one of the plurality of storage appliances is a smart appliance.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: May 5, 2020
    Inventors: John Simms, Noel Simms, John Simms, Jr.
  • Patent number: 10636046
    Abstract: A survey system enabling one or more processors to output a survey in a vehicle while allowing a vehicle occupant to engage in the survey. The survey system may communicate with a vehicle computing system enabling one or more processors to receive input representing one or more occupants in a vehicle. They survey system may receive an input representing a current location. The system may determine a workload value for the one or more vehicle occupants and output a survey to the one or more vehicle occupants when the workload value is below a predefined threshold. The system may output a survey related to the one or more occupants and current location. The system may collect survey results and relay the survey results to a remote server for processing. The system may provide a digital reward to the one or more occupants participating in the survey.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: April 28, 2020
    Assignee: Ford Global Technologies, LLC
    Inventors: Yimin Liu, Perry Robinson MacNeille, Joe Phillip Pierucci, Oleg Yurievitch Gusikhin, Erica Klampfl, Edward K. Krause
  • Patent number: 10628773
    Abstract: A flight attendant evaluation system includes: a first biological sensor that measures first biological data of a customer on board transportation; a storage that stores attendant-associated data in which the first biological data, a seat identifier, and an attendant identifier are associated with each other, the seat identifier indicating a seat of the customer on board, the attendant identifier indicating a flight attendant in charge of the seat; an evaluation value calculator that classifies the attendant-associated data by the attendant identifier, calculates a stress indicator of the customer based on the first biological data associated with a first attendant identifier, and calculates an evaluation value of the flight attendant indicated by the first attendant identifier based on the stress indicator; and a display apparatus that presents the evaluation value.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: April 21, 2020
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Naomi Tomiyama, Yasuko Iketsuki, Atsushi Saso, Takamichi Matsusako, Yuichi Aoki, Motoji Ohmori, Akira Asai
  • Patent number: 10621524
    Abstract: Traditionally, PLM systems and SCM systems have not been linked. In an embodiment, a computer method includes, responsive to a user request to transfer a module from a source code management (SCM) system to a product lifecycle management (PLM) system, extracting, from a processor at the SCM system, data representing modules, versions of the modules, and hierarchical relationships of the modules from a data source of the SCM system. The method further includes creating a PLM system module having the extracted data representing the modules, versions of the modules, and the hierarchical relationships of the modules. Therefore, the SCM system can export a module to the PLM system in a process controlled at the SCM system.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: April 14, 2020
    Assignee: Dassault Systemes Americas Corp.
    Inventors: Ian Dobinson, Peter Haynes
  • Patent number: 10621530
    Abstract: Systems and methods deploy artifacts to a database in a self-organizing matter as a single transaction. An example method includes determining one or more root nodes in a dependency graph, the dependency graph including a node for each of the plurality of artifacts, each node having a respective dependency count, wherein the one or more root nodes have a respective dependency count of zero. The method also includes generating a work item for each of the root nodes and placing the work item in a work queue. In such a method, a plurality of workers can pop work items off the work queue in parallel and initiate deployment of the artifacts represented by the work items. Each worker of the plurality of workers can also reduce by one the dependency count of nodes in the dependency graph that are successor nodes of the root node deployed using the worker.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: April 14, 2020
    Assignee: SAP SE
    Inventors: Le-Huan Stefan Tran, Arne Harren, Jonathan Bregler, Alexander Bunte, Andreas Kellner, Daniel Kuntze, Vladislav Leonkev, Simon Lueders, Volker Sauermann, Michael Schnaubelt
  • Patent number: 10621526
    Abstract: Traditionally, PLM systems and SCM systems have not been linked. In an embodiment, a computer method includes, responsive to a user request to transfer a module from a product lifecycle management (PLM) system to a source code management (SCM) system, extracting, from a processor at the PLM system, the data representing modules, versions of the modules, and hierarchical relationships of the modules from a data source of the PLM system. The method further includes creating an SCM system module having the extracted data representing the modules, versions of the modules, and the hierarchical relationships of the modules. Therefore, the PLM system can export a module to the SCM system in a process controlled at the PLM system.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: April 14, 2020
    Assignee: Dassault Systemes Americas Corp.
    Inventors: Ian Dobinson, Peter Haynes
  • Patent number: 10614421
    Abstract: A method, system, and computer-program product for in-memory policy analytics are disclosed. The method includes creating a policy model and determining an effect of a change to one of a value of one of one or more parameters. The policy model is configured to represent one or more policy scenarios by virtue of comprising one or more parameters, and each of the one or more scenarios is defined, at least in part, by each of the one or more parameters comprising a value or a plurality of values. Further, the effect is on at least one of the one or more scenarios.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: April 7, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Davin James Fifield, Fiona Carolyn Guy, Andrew Barry, Benjamin Stephen O'keeffe
  • Patent number: 10614394
    Abstract: A method for forecasting includes obtaining input data from a data store, using a processor to forecast future data with a currently selected model, detecting a trigger event using a processor, training alternative models in a model family or from multiple families on the input data based on detecting in response to detecting the trigger event, identifying a replacement model from the alternative models using a processor, and using a processor to forecast future data with the replacement model.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: April 7, 2020
    Assignee: Dell Products, L.P.
    Inventor: Prabir Majumder
  • Patent number: 10586163
    Abstract: When applied to geographical locale datasets, cluster characterization and comparison techniques meaningfully transform representations of data to facilitate sophisticated locale-specific comparisons and provide location-specific outcome predictions. Outcome predictions may, for example, be based on distributions of locale attributes associated with of a large number of geographic locales and/or by computing statistical probabilities of particular outcomes based on outcome data associated with each of the geographic locales.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: March 10, 2020
    Assignee: MMSR, LLC
    Inventors: Michael J. Mauseth, Steve Roe, Jason Sweezey
  • Patent number: 10580023
    Abstract: A computer-implemented method includes: obtaining, by a computing device, attendee origin indicators for an upcoming event by accessing a database or social media network; obtaining, by the computing device, attendee origin impact indicators; determining, by the computing device, a predicted number of attendees for the upcoming event by origin based on the attendee origin indicators; determining, by the computing device, an impact of hosting the attendees for the upcoming event based on the predicted number of attendees by origin and the attendee origin impact indicators; and outputting, by the computing device, information identifying the impact.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: March 3, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 10574766
    Abstract: Methods and systems are provided herein for collecting web browser click events across a plurality of web sites from a data collection agent (DCA), as a click-stream, at a data collection server (DCS) to record and provide user on-line activity, filtering the user online activity to include activity from a time period prior to a sale from the sales transaction data and identifying one or more shopping touch-points based on the filtered user online activity and the sales transaction data. Further, an engagement index, an influence index, and an opportunity index is calculated. A digital touch-points facility may perform the identifying and calculating.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: February 25, 2020
    Assignee: Comscore, Inc.
    Inventors: Amit Phansalkar, Anna Zaozerskaya, Christopher J. Mahoney, Margaret Hung
  • Patent number: 10565602
    Abstract: A method and system for obtaining leads based on data derived from a variety of sources is disclosed. The method is executed by a system that includes a data processing module within a leads management system, among others system components. The data processing module scans one or more external data sources; collects lead data from those sources; analyzes the data collected; identifies attributes of interest about one or more potential quality leads; identifies one or more high quality leads; creates a profile for those high quality leads; stores those profiles in an internal database; and generates a list of one or more high quality leads.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: February 18, 2020
    Assignee: Massachusetts Mutual Life Insurance Company
    Inventors: Gareth Ross, Tricia Walker
  • Patent number: 10545788
    Abstract: Large-scale data migration processes are managed using a schedule optimizer implemented in software. The schedule optimizer assigns an available data migration window to each server in an inventory of servers based on a scheduling priority determined for that server. For example, servers that have manually scheduled conversion dates are assigned the highest scheduling priority, and servers that have a migration deadline are assigned the next highest scheduling priority. In addition, servers may grouped and data migration may be scheduled for server groups instead of individual servers.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: January 28, 2020
    Assignee: VMware, Inc.
    Inventor: Mathew P. Koshy
  • Patent number: 10535024
    Abstract: In some examples, a service provider may determine from a shift schedule that a first employee is scheduled to work a particular shift at a business within a threshold period of time. The service provider may determine, based on a location of a first mobile device of the first employee, that the first employee is unlikely to arrive at the business in time for the start of the particular shift. In response, the service provider may find a replacement employee to fill the shift of the first employee. For instance, the service provider may send the communication to a second mobile device associated with a second employee that is determined to be within a threshold distance of the business. Alternatively, if the service provider determines that the business is overstaffed on a particular day, the service provider may offer a selected employee an incentive to depart work early.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: January 14, 2020
    Assignee: Square, Inc.
    Inventors: Dina Westland, Amir Nathoo, Yunus Sasmaz, Michael Kim, Claudia J. Ng, Scott Silver
  • Patent number: 10521749
    Abstract: A risk information processing method used in a risk information processing system that manages a degree of risk at a spot where a moving object is located includes: storing, as risk information in a storage, a degree of risk for a combination of spot and situation; and estimating first risk information for a first combination for which a degree of risk has not been input by using three or more pieces of risk information including degrees of risk for a second combination whose spot is the same as the first combination and whose situation is different from the first combination, for a third combination whose situation is the same as the first combination and whose spot is different from the first combination, and for a fourth combination whose situation is the same as the second combination and whose spot is the same as the third combination.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: December 31, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Hiroshi Amano, Kimio Minami, Toshihisa Nakano, Tohru Wakabayashi, Takako Hirose
  • Patent number: 10497078
    Abstract: A method and apparatus for pairing resources to equipment is provided herein. During operation a resource pairing engine (RPE) determines public-safety officers at the incident scene, determines equipment associated with the public-safety officers at the incident scene, determines capabilities of the public-safety officers at the incident scene, determines the capabilities of the equipment associated with the public-safety officers at the incident scene, determines the resources at the incident scene, and transmits instructions to pair resources at the incident scene to public-safety officers equipment for monitoring and controlling the equipment.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: December 3, 2019
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Stuart S. Kreitzer, Jesus F. Corretjer
  • Patent number: 10489804
    Abstract: A computer-implemented method and a system for implementing persuasion techniques based on persona of one or more online users is provided. Session data of the online users is extracted from one or more e-commerce applications and is analyzed using a behavior mapping model to identify persona of the one or more users. The one or more users or shoppers are segmented into different categories based on the identified persona of the users. One or more persuasion techniques are generated corresponding to each category of the segmented users. The persona-centric persuasion techniques are implemented in the field of e-commerce to motivate online users to shop.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: November 26, 2019
    Assignee: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
    Inventors: Anitha Rao Gadiyar, Hitesh Bagchi, Naveen Kumar, Rita Karmakar
  • Patent number: 10482479
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for performing a total unduplicated reach and frequency analysis that analyzes a large set of variables practically. A plurality of variables are received. A subset of the plurality of variables is identified as variables of interest. Variables are partitioned randomly into groups. Each of the groups of variables contains fewer than a predetermined maximum number of variables for each group. The best combination of variables within each group is found through a total unduplicated reach and frequency analysis of each group. The winning variable or variables within each group are identified based on the highest reach score. The winners from each group analysis are then pooled into a group, and the process is repeated. The combination from the second stage with the best reach is then reported. Additional variable combinations ranked by reach may also be reported.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: November 19, 2019
    Assignee: International Business Machines Corporation
    Inventor: Jon K. Peck
  • Patent number: 10482477
    Abstract: Embodiments provide techniques for testing a plurality of variations of a user experience, where each of the plurality of variations is distinct from other variations in the plurality of variations. For each permutation of a plurality of stratification factors that characterize users of the online site, embodiments generate a respective set of pseudorandom numbers. Additionally, user requests are assigned to variations in the plurality of variations, based on the generated sets of pseudorandom numbers. Embodiments also track user retention information relating to the user requests. At least one of the plurality of variations is rated, based on the user retention information.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 19, 2019
    Assignee: NETFLIX, INC.
    Inventor: Bryan Jacob Gumm