Patents Examined by Rutao Wu
  • Patent number: 11244264
    Abstract: A method includes obtaining primary workflow having a list of activities being performed by a worker; obtaining a surprise activity; comparing a context of the worker to contextual needs of the surprise activity; and interleaving the surprise activity in the list of activities based on a best fit context of the worker.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: February 8, 2022
    Assignee: Hand Held Products, Inc.
    Inventors: Mark Mellott, Heather Viszlay, John Pecorari, Mark David Murawski, Justin Volz, George J. Karabin
  • Patent number: 11238389
    Abstract: The present disclosure relates to systems and methods for risk management in a supply chain. The system is configured to maintain a supply chain repository storing an original buffer level, and a master plan. Further, the system is configured to monitor each stage associated with the supply chain to identify at least one of a short term disruption or a long term disruption associated with a stage of the supply chain. Further, the system is configured to resolve the short term disruption by updating the original buffer level of an inventory or by revising the current plan and at least one of the set of future plans associated with the supply chain. Further, the system is configured to resolve the long term disruption in the supply chain using a set of problems and a set of solutions stored in a historical database.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: February 1, 2022
    Assignee: Tata Consultancy Limited Services
    Inventor: Ramakrishnan Sundaram Srinivasan
  • Patent number: 11238409
    Abstract: Gaps in proficiencies may be identified within an enterprise. Understanding gaps in the existing workforce may help inform training, hiring, and firing decisions to ensure successful completion of the upcoming projects and deadlines. Using a multi-level model for each proficiency that accounts for enterprise needs as well as hiring, retraining, and the like, a relationship between proficiencies, projects, and employees over time may be generated as a multi-dimensional temporal model. The temporal model may be simulated to forecast gaps in proficiencies of the employed workforce. Recommendations regarding retraining, hiring, and termination can be made to help users remedy the deficiencies. Additionally, the proficiencies most valuable to the enterprise may be determined using a catalog of proficiencies to cluster the proficiencies into proficiency clusters for each job or job category and the proficiencies scored.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: February 1, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Manisha Gupta, Ananth Venkata, Vikas Agrawal
  • Patent number: 11227242
    Abstract: A method includes determining, based at least in part on sensor data about a worksite, first and second conditions associated with a location at the worksite. The method also includes determining, based at least in part on the first condition and the second condition, a first risk factor associated with a first portion of the worksite, the first portion including the location and area proximate the location and determining a second risk factor associated with a second portion of the worksite adjacent the first portion. The method may also include generating a graphical user interface comprising a graphical representation of the first portion of the worksite and the second portion of the worksite and visual indications of the risk factors. Further aspects may include controlling machines and/or electronic devices at the worksite when a value associated with the risk factors is greater than a threshold value.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: January 18, 2022
    Assignee: Caterpillar Inc.
    Inventors: Nigel Graham Smith, David James Edwards, Michael K. Hatfield, Elisa Beth Begner
  • Patent number: 11227251
    Abstract: Described are systems and methods for tracking performance by monitoring and evaluating performance metrics on a repetitive basis to assign performance scores and incentivizing high performance by assigning awards to high performers. Multiple users may compete with one another for performance rankings and wager all or portions of award amount on their performance for future performance cycles to potentially increase future awards.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: January 18, 2022
    Assignee: The DGC Group
    Inventors: Devin Gonier, Morgan Hartley, Dennis Gonier
  • Patent number: 11222362
    Abstract: Method and system for localizing an element present in a piece of content having a plurality of elements. A cost of localizing an element with respect to each of one or more localization sources is first computed. At least one criterion based on which a localization source for localizing the element is to be determined is obtained. A localization source for localizing the element is then selected based on an assessment with respect to the at least one criterion. The element of the content is then localized using the selected localization source.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 11, 2022
    Inventors: Chuck Whiteman, Eugene Alvarez, Enrique Travieso, Will Fleming, Fabio Beltramini
  • Patent number: 11216824
    Abstract: An enhanced roadside assistance system may modify service provider role assignments in roadside assistance accounts. The system may be configured to modify a service provider role assignment associated with a roadside assistance account by assigning a service provider role to each of a plurality of service providers. The system may receive a service request from a roadside assistance device for an individual associated with a vehicle. The system may identify one or more of the service providers offering a type of service indicated by the service request. Based on the service provider role assignment, the system may transmit a notification of the service request to at least one of a plurality of computing devices associated with one of the service providers. The system may receive a response comprising one or more discounts and transmit the response to the roadside assistance device for presentation to the individual.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: January 4, 2022
    Assignee: Allstate Insurance Company
    Inventors: Mark E. Faga, Ryan M. Briggs, Margaret K. Striebich
  • Patent number: 11210620
    Abstract: Systems and methods for recommending merchant actions include a physical merchant location having a plurality of beacon devices. A system provider device receives a plurality of first location information from the plurality of beacon devices that is collected from a customer beacon communication device that is associated with a customer. The system provider device also receives a plurality of second location information over the network from the plurality of beacon devices that is collected from a merchant beacon communication device that is associated with an asset of the merchant. The system provider device analyzes the plurality of first location information and the plurality of second location information to determine at least one merchant action recommendation related to the customer and the asset of the merchant and provides the at least one merchant action recommendation over the network for display on a display device.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: December 28, 2021
    Assignee: PAYPAL, INC.
    Inventor: Ares Sakamoto
  • Patent number: 11205147
    Abstract: A computing system includes a network interface configured to communicate data over a network, a vendor database configured to retrievable store vendor data related to a vendor of interest, and a processing circuit with a processor and memory. The memory is structured to store instructions that are executable by the processor and cause the processing circuit to identify a vendor of interest; conduct a search of internal documents and external resources to obtain the vendor data related to the vendor of interest, store the vendor data in the vendor database, and generate a vendor performance score based on the vendor data.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: December 21, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Ryan Anderson, Bryan Kroll, Abhijit Rao, Priyamvada Singh, Masoud Vakili
  • Patent number: 11200403
    Abstract: A method and system are provided for next location prediction. The method includes inferring, by a hardware processor, a store layout, based on user location data and user transaction data for a plurality of users. The method further includes clustering, by the hardware processor, the plurality of users based on the user transaction data to form a set of clusters. The method also includes ensembling, by the hardware processor, users within each of the clusters and building a location prediction model for each of the clusters. The method additionally includes predicting, by the hardware processor, a next location of a particular user from the plurality of users based on a weighted vote taken over the location prediction model for the cluster corresponding to the particular user. The cluster corresponding to the particular user includes at least one other user from the plurality of users in addition to the particular user.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: December 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Raghu K. Ganti, Norbert Herman, Shubhadip Ray, Mudhakar Srivatsa
  • Patent number: 11200542
    Abstract: Some embodiments provide a method for automatically generating an appointment for an electronic calendar. The method receives input to create a new appointment for the calendar. The method analyzes several previous appointments stored for the first calendar. Based on the analysis, the method automatically proposes a new appointment that has at least one appointment characteristic shared with at least one past appointment stored for the calendar. In some embodiments, the method receives text input describing a characteristic of the new appointment, and searches through the previous appointments using the text input.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: December 14, 2021
    Assignee: Apple Inc.
    Inventors: Tiffany S. Jon, Stephen O. Lemay
  • Patent number: 11195203
    Abstract: Systems and methods for predicting an outcome for a marketing asset. The systems and methods comprise first determining by a computing device, for a marketing asset received by the computing device, at least one asset type of the marketing asset. The marketing asset is parsed, by the computing device, into a plurality of segmented components, based on the determined at least one asset type. For at least one of the plurality of segmented components, at least one discrete marketing message conveyed by the marketing asset is determined, by applying at least one of a predictive model or rules to the at least one segmented component, where the at least one predictive model or rules are stored in a memory associated with the computing device. The method further includes determining, for each of the at least one discrete marketing message, at least one associated score.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: December 7, 2021
    Assignee: The Rocket Science Group LLC
    Inventor: John J. Wolf, Jr.
  • Patent number: 11188876
    Abstract: Embodiments of the present invention relate to real-time matching. As changes in data occur in a system, these changes are immediately used by running models implemented in the system to provide users with real-time personalized results. Concurrently, the system is continuously learning from these same changes to build test models, which are built upon the running models (which reflect past knowledge) using the current knowledge. The running models are continuously evolving as they are updated with the test models. A model implemented by the system is a match model, which is configured to intelligently determine which members are available for a new job and to provide a user with at least one member from that pool of available members who satisfies a search criteria specified by the user. The user's actions and the available member's actions are both immediately captured, analyzed and reflected in the system.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: November 30, 2021
    Assignee: UPWORK INC.
    Inventors: Vivek Gupta, Venkata Sunil K. Yarram, Pratik Bansal, Rajasekhar L. Kovuru
  • Patent number: 11182833
    Abstract: One embodiment provides a method for estimating unit price reduction of services in a new in-flight deal using data of historical deals and market reference deals cost structures. The method includes receiving a detailed cost structure for historical information, market deals information, services quantity information and deals metadata for a first year. For each service: peer deals to the in-flight deal are selected based on the detailed cost structure; missing cost data values in the peer deals are augmented; unit cost reduction values for the peer deals estimated; the unit cost reduction for the in-flight deal from each year in total contract years to a next year without a last contract year are estimated; and a total cost for the in-flight deal for all years in the total contract years beyond the first year are estimated.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Shubhi Asthana, Valeria Becker, Kugamoorthy Gajananan, Aly Megahed, Taiga Nakamura, Mark A. Smith
  • Patent number: 11182712
    Abstract: A system and method for determining coating requirements with one or more computer-based systems, which includes receiving image files of a structure (e.g., a building), identifying one or more surfaces of the structure to be coated based on the received image files, determining a surface area for each of one or more surfaces to be coated, receiving coating application information, calculating a coating amount for each of the one or more surfaces to be coated based on the calculated surface area and the received coating application information, and optionally, communicating the calculated coating amounts.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: November 23, 2021
    Assignee: THE SHERWIN-WILLIAMS COMPANY
    Inventors: Jeffrey D. Bipes, William S. Daniel, Steven S. Bloomberg, Richard C. Cahill
  • Patent number: 11176523
    Abstract: Disclosed is a conversation-based intelligent scheduling and appointment system and method. The system and method are designed to be capable of interpreting natural language, analyzing the natural language to reduce the language to data inputs, and displaying scheduling information such as appointment/event times, locations, and substantive information organized and presented in a format based on the data inputted by an operator. The display of the available appointment information is prioritized and dynamically displayed based on the natural language, regardless of the style or format of the natural language input in such a manner as to avoid superfluous information.
    Type: Grant
    Filed: June 23, 2013
    Date of Patent: November 16, 2021
    Assignee: Harms Software, Inc.
    Inventor: John T. Harms
  • Patent number: 11164115
    Abstract: In a multi-cloud computing environment comprising a plurality of cloud platforms across which an enterprise stores primary data and copies of the primary data, a method maintains a distributed ledger system with a plurality of nodes, wherein a given one of the plurality of cloud platforms is operatively coupled to a given one of the plurality of nodes of the distributed ledger system. Further, the method manages capacity planning and data placement for the primary data and the copies of the primary data in association with the distributed ledger system by storing transaction data in the distributed ledger system that represents at least one of one or more pricing models associated with each cloud platform and one or more regulatory policies associated with each cloud platform to enable an environment-wide view of at least one of the pricing models and the regulatory policies of the plurality of cloud platforms.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: November 2, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Stephen J. Todd, Assaf Natanzon, Kenneth Durazzo
  • Patent number: 11164125
    Abstract: A system including: a processor; and a memory storing computer program code that controls the processor to: collect real-time business process metrics; collect real-time cluster metrics for a plurality of application clusters indicative of a required allotment of infrastructure resources for a given business process level; estimate a predicted future business process level; based on the estimated predicted future business process level and the real-time cluster metrics, predict a future infrastructure resource requirement of each of the plurality of application clusters; compare the predicted future infrastructure resource requirement of each of the plurality of application clusters to a current dedication of each of the plurality of application clusters; automatically adjust, in real-time and based on the comparison, respective allotments of infrastructure resources for each of the plurality of application clusters; receive an actual business process; and process the business process across the plurality of
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: November 2, 2021
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Amit Pandey, Ateet Kumar Awasthi, Aaron L. Hoenig, Kumar Anand
  • Patent number: 11157843
    Abstract: Techniques are described for routing service requests in a service environment. Received requests received may be analyzed to determine characteristics of each request, including a category of the request, a difficulty of the request, and the individual who submitted the request. A list of pending requests may be presented in a user interface (UI) according to a hierarchical set of filters. A service representative (SR) may select a pending request to handle and, in response, a service session may be initiated between the SR and the individual who submitted the request. Each request may be assigned a point value according to a set of configurable rules, e.g., based on the difficulty of the request, the amount of time it has been pending in the queue of requests, and/or other characteristics. The point value of the request may be added to a score of the SR who handles the request.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: October 26, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Michael Justin Cairns, Michael Joseph Gaeta, Kevin K. Fiedler
  • Patent number: 11158018
    Abstract: A device can receive, from a user device, a request for a simulation of a forecasted change in production of a client organization. The device can obtain scheduling information for a set of historical work orders and a set of existing work orders associated with the client organization. The device can generate a set of simulated work orders using a forecasting technique, information included in the request, and the scheduling information. The device can generate one or more simulated schedules for simulating performance of the set of simulated work orders. The device can determine that one or more capacity values associated with operational resources needed to carry out the set of simulated schedules satisfy one or more threshold capacity values. The device can generate one or more recommendations for improving processes associated with the client organization. The device can provide the one or more recommendations to the user device.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: October 26, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Faiza Tajammul, Jefferson Ray Tan Hidayat, Hughan Jay Ross