Patents Examined by Akosua Kyereme-Tuah
  • Patent number: 10891628
    Abstract: Techniques are disclosed utilizing cognitive computing to assess customer value and provide specific promotional campaigns based upon this assessed value. Users may opt in to a rewards program. With user permission or affirmative consent, user behavioral data may be monitored that may be relevant to the user's relationship as a customer with a particular business and may include various indications of the users' behaviors, actions, and/or preferences. This data may be stored as part of each user's behavioral profile, the contents of which may be analyzed to determine which customers are more profitable to the business than others. Each user may be assigned a customer value indicative of his or her individual profitability, which may be used to provide specific promotional campaigns in an attempt to maintain the more profitable customers and to improve the profitability of others.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: January 12, 2021
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Elizabeth Flowers, Puneit Dua, Alan Zwilling, Adam Mattingly, Melissa Attig, Reena Batra
  • Patent number: 10891570
    Abstract: Systems and methods are disclosed for connection multiplexing in a parallel processing environment. An example method includes requesting, responsive to a request to perform multiple database operations in a single transaction, a connection identifier for a physical connection to the database, providing the connection identifier to each of a plurality of workers, and performing the multiple database operations using the plurality of workers. Each worker may obtain a work item from a work queue, initiate a database request for the work item, and provide the database request to a database server. The database request represents one of the multiple database operations and includes the connection identifier. The database server may determine that the connection identifier corresponds to the physical connection, add the request to a connection queue associated with the physical connection, and execute requests from the connection queue against the database via the physical connection.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: January 12, 2021
    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: 10891698
    Abstract: A social networking system obtains information describing one or more interactions performed by users of the social networking system with various applications. The information identifies users, applications, and interactions by users with applications. Based on the obtained information, the social networking system determines likelihoods of a selected user performing another type of interaction with each application in a set of applications. The set of applications are ranked based on the determined likelihoods, and one or more of the applications from the set are selected based on the ranking. Information describing the selected one or more applications is then provided to the selected user.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: January 12, 2021
    Assignee: Facebook, Inc.
    Inventors: Vishu Gupta, Wei Wu, Jin You
  • Patent number: 10891578
    Abstract: Embodiments for predicting employee performance metrics in a computing environment by a processor. An employee performance is predicted over a selected period of time using a dynamic probabilistic model based on historical data, a time window, current and historical observations of the one or more performance metrics, or a combination thereof.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: January 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Radu Marinescu, Oznur Alkan, Adi I. Botea, Akihiro Kishimoto
  • Patent number: 10891636
    Abstract: An information collection system 1 has: a stand-alone-power-type transmitter 10 capable of moving together with a mobile entity (purchaser) A1, the transmitter 10 spontaneously and intermittently transmitting a transmitter ID at a timing corresponding to the distance of movement of the mobile entity A1; a plurality of receivers 20 provided in an area X to be monitored in which the mobile entity A1 can move freely, the receivers 20 receiving the transmitter ID transmitted from the transmitter 10 present in the vicinity of the area X; and a server 30 for managing the transmitter ID, the position information (receiver ID) of the receiver 20 that receives the transmitter ID, and a time of day at which the receiver ID is received, in association with each other.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: January 12, 2021
    Assignee: Rohm Co., Ltd.
    Inventor: Takashi Naiki
  • Patent number: 10679227
    Abstract: A trend analysis computing device is provided. The computing device includes a receiver to receive online data, a trend determiner to determine a trend that is presently happening based on a word or a phrase included in the received online data, a processor to compare the determined trend with a dictionary database of the user to determine if the trend is of interest to the user, and, in response to determining the trend is a trend of interest, add additional data to the trend of interest based on the dictionary database, an analyzer configured to analyze the trend of interest, the added additional data, and user interest data, and generate impact data that the trend of interest is having on the user interest data, and a transmitter to transmit the impact data to the user.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: June 9, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Chinmay Sharad Sagade, Srinivas Kosaraju, John Gerard Gamel
  • 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: 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: 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: 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: 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: 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: 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: 10482481
    Abstract: A system for managing grid interaction with a solar power source includes an energy exchange server, a plurality of solar energy sources, a plurality of interconnect socket adapters, and a plurality of energy exchange controllers, each energy exchange controller coupling to one of the plurality of interconnect socket adapters and dictating energy consumption based on energy pricing data received from the energy exchange server.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: November 19, 2019
    Assignee: San Diego Gas & Electric Company
    Inventors: Ken Parks, Michael Colburn
  • Patent number: 10475053
    Abstract: A system for managing grid interaction with a wind power source includes an energy exchange server, a plurality of wind energy sources, a plurality of interconnect socket adapters, and a plurality of energy exchange controllers, each energy exchange controller coupling to one of the plurality of interconnect socket adapters and dictating energy consumption based on energy pricing data received from the energy exchange server.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: November 12, 2019
    Assignee: San Diego Gas & Electric Company
    Inventors: Ken Parks, Michael Colburn
  • Patent number: 10417593
    Abstract: A system for comparing disparate computing resource offerings receives a request to compare at least one computing resource offering for a computing environment, the request including at least one infrastructure requirement and a computing environment design topology, the request associated with a unique order identifier, transmits the request to at least one computing resource provider via at least one provider application programming interface (API), the at least one computing resource provider comprising one of an external computing resource provider and an internal computing resource provider, receives a list of at least one computing resource offering from the at least one computing resource provider, normalizes the at least one computing resource offering based on the at least one infrastructure requirement and the computing environment design, and compares the at least one computing resource offering based on the at least one infrastructure requirement and the computing environment design topology.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: September 17, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Donald Norbeck, Jr., Ryan J. Andersen, Seamus P. Kerrigan, James A. Ellers, Praphul Krottapalli, Joshua L. Bonczkowski
  • Patent number: 10402922
    Abstract: The present invention is directed to a photovoltaic installation process. A process may include determining a method of interconnection to couple a photovoltaic system to an electrical system of a structure. The process may further include determining, via an electronic device, an ideal usage offset ratio for the photovoltaic system based on a known utility rate associated with the structure. Moreover, the process may include estimating a number of modules required to meet the determined ideal usage offset ratio. In addition, the process may include generating, via the electronic device, installation information including required installation materials, estimated costs, point-load, and electrical information for the photovoltaic system.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: September 3, 2019
    Assignee: Vivint Solar, Inc.
    Inventor: Ryan Salmon
  • Patent number: 10395323
    Abstract: Technical solutions are described to for assigning a team to resolve a defect during a manufacturing process. The method includes identifying a root cause of a defect from a root cause database by generating a reference code. The method also includes generating a defect score based on characteristics of the defect and the root cause, and identifying a set of solutions for the defect based on the defect score. The method also includes selecting a first solution from the set of solutions to implement and determining a candidate skill for the implementation. The method also includes identifying, from an employee database, a candidate employee that has the candidate skill and assigning the candidate employee to the team to resolve the defect.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: August 27, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Faisal Aqlan, Juan F. Garzon, Alex R. Jorge-Ortiz, Sreekanth Ramakrishnan