Scheduling, Planning, Or Task Assignment For A Person Or Group Patents (Class 705/7.13)
  • Patent number: 10755706
    Abstract: A method and system of controlling a digital assistant with dynamically switchable endpoint devices, comprising: dynamically selecting a respective input endpoint device and a respective controlled device for each of a plurality of voice-based requests from a user to the computing system, including: at a first point in time, acquiring respective instances of a first voice input from a first set of two or more input endpoint devices; obtaining a representative copy of the first voice input based on the respective instances of the first voice input that have been acquired from the first set of two or more input endpoint devices; determining a first actionable intent based on the representative copy of the first voice input; and dispatching a first encoded instruction to a first controlled endpoint device selected from the plurality of controlled endpoint devices in accordance with the first actionable intent.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: August 25, 2020
    Assignee: MIDEA GROUP CO., LTD.
    Inventors: Haibin Huang, Chi Zhang, Xiaofeng Xu, Chen Zhang, Dongyan Wang
  • Patent number: 10753751
    Abstract: A system and method for street level routing includes dividing a mapping of a geospatial region into cells, each cell having one or more pathways located within the cell. A traversability weighting is determined for each of the cells, based at least on a traversability measure associated with the one or more pathways located within the respective cell. Total weights associated with one or more routes for traversing every cell to every other cell are pre-calculated, and the pre-calculated total weights are used to determine one or more routes between a first point and a second point in the geospatial region, with one or more preferred routes determined in accordance with a ranking of the one or more routes between the first cell and the second cell, the ranking based on one or more efficiency criteria.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: August 25, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Stuart Thompson, Robert Gardner
  • Patent number: 10755296
    Abstract: Edits on a content item, such as a document, are divided into microtasks. The microtasks associated with a document can be automatically identified based on a workflow or can be identified by a user associated with the content item or an administrator. At a later time, the user can complete the microtasks for a content item using an application associated with their smart phone or tablet. The application may present the microtasks in a game-like environment where the user can compete with other users based on metrics such as number of microtasks completed in a day or fastest completion time. In addition, the user can earn rewards such as badges, coupons, or credits by completing microtasks. In this way, users can use time that would have been wasted playing games to complete their content items, while still experiencing some of the fun and competition associated with the games.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: August 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jaime B. Teevan, Saleema Amershi, Shamsi Tamara Iqbal, Daniel John Liebling, Semiha Ece Kamar Eden, Kristina N. Toutanova, Robert Warren Gruen, Darren Francis Gehring, Pallavi Choudhury, Ann Paradiso, Anthony Lee Carbary
  • Patent number: 10748089
    Abstract: A method, medium, and system to receive a planned flight schedule and an actual flight schedule; determine root cause disturbances for the actual flight schedule based on the planned flight schedule and the actual flight schedule; evaluate a robustness of the planned flight schedule based on an execution of a simulation-based model to generate a set of quantitative metrics for the planned flight schedule; generate a record of the root cause disturbances and a record of the set of quantitative metrics for the planned flight plan; evaluate a robustness of a test flight schedule based on an execution of the simulation-based model and the determined root cause disturbances applied to the simulation-based model to generate a set of quantitative metrics for the test flight schedule; and generate a record of the set of quantitative metrics for the test flight plan.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: August 18, 2020
    Assignee: General Electric Company
    Inventors: Hongwei Liao, David So Keung Chan, James Kenneth Aragones, Mark Thomas Harrington
  • Patent number: 10747713
    Abstract: A data network storing data relating to work done by vendors for clients is described. The network includes two or more servers, each server containing (1) an exhaustive vendor data base that contains client-independent vendor data for every vendor, and (2) one or more individual client databases, each containing client information for a single client. The exhaustive vendor data base is replicated between the servers, and the client information for each client is contained by one individual client data base on one server.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: August 18, 2020
    Assignee: Thomson Reuters Enterprise Centre GmbH
    Inventors: Ronald Wencel, Richard Boone, Thomas G. Melling
  • Patent number: 10743134
    Abstract: A method for providing on-demand service information is provided. One or more processors determine, for a given geographic region, position information for each of a plurality of requesters for an on-demand service and position information for each of a plurality of service providers that can provide the on-demand service. A plurality of sub-regions is identified for the given geographic region. Based, at least in part, on the position information of the requesters and the service providers, one or more sub-regions are determined as being under-supplied by the plurality of service providers as compared to one or more other sub-regions. Information identifying the under-supplied sub-regions are provided to one or more service provider devices.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: August 11, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Hungyu Henry Lin, Travis Cordell Kalanick, Emily Wang
  • Patent number: 10740143
    Abstract: Controlling asynchronous tasks in a transaction system. A request to start an asynchronous child task is obtained, and a resource status of the system is determined. It is determined whether to suspend a parent task associated with the asynchronous child task or to execute the asynchronous child task based on the determined resource status of the system.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: August 11, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Baker, Pradeep Gohil, Jenny Jing He, Julian Horn, Christopher J. Poole
  • Patent number: 10733553
    Abstract: Creating a work item in a work item tracking system from action item data in a productivity application document is provided. A work item extraction system receives a selection to create a work item from a string of data in the document, parses the string for work item attributes, and maps the work item attributes to fields in a work item creation form in a work item tracking system for creation of a task item. Further, a link to the created work item is generated and inserted into the document, which provides direct access the work item in the work item tracking system. The work item extraction system communicates with the work item tracking system for a status of the work item, and updates the document to indicate the status of the work item.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: August 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Ashish Arvind Kulkarni
  • Patent number: 10733556
    Abstract: Disclosed is a tasking system to assign individuals to tasks. The tasking system targets a user for the task based information in a user profile such as demographics, background and reputation of the user to perform a task. The tasking system predicts if a user will do a given task well based on a user's background, user's skill, and applied predictive algorithms. The tasking system manages the workflow of the task, assesses the probability of the user's answer being accurate, and continuously optimizes assignment and assessment of the task to improve data quality.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: August 4, 2020
    Assignee: Mighty AI LLC
    Inventors: Matthew Justin Von Bencke, Angela Beth Hugeback, Yuan Li, Daryn Edward Nakhuda, Patrick Emmett O'Donnell, Matthew Newman Shobe
  • Patent number: 10726377
    Abstract: Particular embodiments may receive, by one or more processors of an information processing system, results of one or more tasks performed by a worker. The volume of the results for one of the tasks may be determined to be insufficient. The volume of the results of similar tasks completed by the worker may be determined to be sufficient. A weighted similarity score may be assigned based on the results of the similar tasks completed by the worker. Estimates may be provided based on the weighted similarity score of the worker's behavior for a task type of the one of the tasks.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: July 28, 2020
    Assignee: WorkFusion, Inc.
    Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
  • Patent number: 10726644
    Abstract: In particular embodiments, a computing system may generate a prediction of requests for autonomous vehicles in a fleet of collectively managed autonomous vehicles based on a current condition and a future event, the prediction including a predicted request level and a predicted duration of the request level. The system may receive status information from fleet vehicles and identify a vehicle in need of service. The system may receive status information from service centers and identify a service center to service the vehicle. The system may determine a time at which to service the vehicle at the identified service center based on the generated prediction of requests, schedule the vehicle for service at the identified service center at the determined time, and instruct the vehicle to drive to the service center to be serviced at the determined time. In particular embodiments, the prediction of requests may be generated using machine learning.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: July 28, 2020
    Assignee: Lyft, Inc.
    Inventors: Farzad Cyrus Foroughi Abari, Aaron Jacob Levine Friedman, John Houston, Adam Hart Reis, Alexander Thomas Starns
  • Patent number: 10719619
    Abstract: Systems and methods for managing a list of huddle board participants are disclosed. The huddle collaboration system includes a huddle management system having an authentication module, a data processing module, a huddle board management module, and a module manager, among other suitable components. The system runs an automatic process to update a list of huddle boards and huddle board participants, which includes the process of adding or eliminating team members from the list of participants of one or more huddle boards and/or modifying a dotted line member's permissions within one or more huddle boards. The huddle board management module enables the automatic update of permissions assigned to a team member in one or more huddle boards, in a faster and more accurate manner; therefore enhancing the productivity of the huddle and leveraging the human and information technology resource of the company.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: July 21, 2020
    Assignee: Massachusetts Mutual Life Insurance Company
    Inventor: John Westcott
  • Patent number: 10718031
    Abstract: A method for matching a first entity with at least one second entity selected from a plurality of second entities, comprising defining a plurality of multivalued scalar data representing inferential targeting parameters for the first entity and a plurality of multivalued scalar data of each of the plurality of second entities, representing respective characteristic parameters for each respective second entity; and performing an automated optimization with respect to an economic surplus of a respective match of the first entity with the at least one of the plurality of second entities, and an opportunity cost of the unavailability of the at least one of the plurality of second entities for matching with an alternate first entity.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: July 21, 2020
    Inventors: Wai Wu, Steven M. Hoffberg
  • Patent number: 10719807
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for managing projects using references between the project and project items. Project items can be, for example, synchronized content items, collaborative content items, other projects, folders, tasks, user accounts, etc. The content management system can create a project identifier for managing data and/or people associated with a project. In various implementations, the content management system can store references between the project and project items in one or more folders associated with the project, in a database, in content item metadata, etc. In some implementations, the storage location of a content item does not affect whether it is associated with the project. When a project is selected by a user, the content management system can generate project view that presents various project items associated with the project in a convenient and easy to access graphical user interface.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: July 21, 2020
    Assignee: Dropbox, Inc.
    Inventors: Ben Newhouse, Kavitha Radhakrishnan, A J Palkovic, David Stinnette, Jacob Hurwitz, Jennifer Lee, John R. Grace, Jr., Susan Wang, Leona Dondi, Igor Kofman, Kenneth Choi, Tsung-Hsiang Chang
  • Patent number: 10708425
    Abstract: A computer-implemented method for providing an objective evaluation to a customer service representative regarding his performance during an interaction with a customer may include receiving a digitized data stream corresponding to a spoken conversation between a customer and a representative; converting the data stream to a text stream; generating a representative transcript that includes the words from the text stream that are spoken by the representative; comparing the representative transcript with a plurality of positive words and a plurality of negative words; and generating a score that varies according to the occurrence of each word spoken by the representative that matches one of the positive words, and/or the occurrence of each word spoken by the representative that matches one of the negative words. Tone of voice, as well as response time, during the interaction may also be monitored and analyzed to adjust the score, or generate a separate score.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: July 7, 2020
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventor: Sylvia Hernandez
  • Patent number: 10692353
    Abstract: Techniques are described for trash monitoring using video analytics. In some implementations, a schedule for placing trash for collection is obtained, video of a scene that includes trash when trash is placed for collection is obtained, whether the trash has been placed for collection according to the schedule is determined from the video, and in response to determining that the trash is not placed for collection according to the schedule, a notification that the trash has not been placed for collection is provided.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: June 23, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Daniel Todd Kerzner, Donald Madden, Stephanie Hinderks, Allison Beach
  • Patent number: 10685416
    Abstract: A travel coordination system coordinates travel between a client and a provider to a destination. The client and provider meet at a pickup location and the provider transports the client (or an item or object from the client) to the destination. The travel coordination system automatically suggests a pickup location for the trip by determining location data points corresponding to prior trips of clients. Location data points near the client's location are determined by distance or by region and scored to determine a pickup location that improves the estimated pickup time and/or estimated time to arrive at the destination.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: June 16, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Brian Tolkin, Qing Xu, Sami Aref, Peter Ng, Yuhki Brent Yamashita, Siddharth Kar, Nikhil Goel
  • Patent number: 10681159
    Abstract: A method and apparatus for modifying a behavior of a user are disclosed. For example, the method determines a baseline of a behavior to be modified for a user, the baseline comprising at least one triggering event that is established for the behavior to be modified and at least one action to be taken when the at least one triggering event is detected, detects the at least one triggering event that is established for the behavior to be modified for the user, identifies the at least one action to be performed when the at least one triggering event is detected, and performs the at least action that is identified.
    Type: Grant
    Filed: November 12, 2018
    Date of Patent: June 9, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Marc Andrew Sullivan, Greg W. Edwards, James H. Pratt
  • Patent number: 10671582
    Abstract: Method and systems for data storage is provided. Metric data corresponding to a component of a datacenter is received, the metric data associated with a metric instance that identifies the component of the datacenter. It is determined that the metric instance is not stored at an index server. The metric instance is stored at the index server, the metric instance being synchronously stored in a flattened format. A slot identification is generated based on at least a portion of the metric instance, and the metric instance is stored at an inventory server in accordance with the slot identification, the metric instance being asynchronously stored in an unflattened format.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: June 2, 2020
    Assignee: CA TECHNOLOGIES, INC.
    Inventor: John Mathunny
  • Patent number: 10657500
    Abstract: A method performed by a communication node in a communication network operative for facilitating participation in telemeetings comprises receiving, from an organizer communication device, a message for invitation to a telemeeting comprising a meeting agenda with a number of agenda items and a time schedule for each of the number of agenda items, and making the meeting agenda available on the communication network for a number of candidate participant communication devices. The method further comprises receiving a message from a first of the candidate participant communication devices comprising information of a selection of individual agenda items out of the number of agenda items, and, during the telemeeting, receiving a message comprising information from the organizer communication device about the number of agenda items that are currently treated.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: May 19, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Gunilla Berndtsson, Morgan Lindqvist
  • Patent number: 10657599
    Abstract: A method, medium, and apparatus for allowing evaluation of property, such as damaged property, remotely and efficiently. A mobile computing device at the location of the property may be used to transmit video of the property to an adjuster, and to receive video and audio communications from the adjuster. The adjuster may be selected from a queue based on time waiting in the queue and/or a number of other statistics and attributes of the adjuster. The adjuster may converse with an owner of the property and capture video of the property in order to make an appraisal or determine the infeasibility of remote appraisal and the need to instruct another adjuster to perform a physical inspection.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: May 19, 2020
    Assignee: Allstate Insurance Company
    Inventors: Sean Beavers, Christopher Paul Gutsell, Cheryl Lewis, Margaret K. Striebich, John P. Kelsh
  • Patent number: 10650354
    Abstract: The present invention is generally a system and method for transacting lead records and scheduled appointment records concerning business opportunities in the real estate industry. The transactions may include offering the scheduled appointment records or lead records for sale, as well as auctioning the records. Several software modules may be provided to: receive, categorize, qualify, and distribute leads that mature into transactional opportunities; determine the geographic location of real estate client users and transactional opportunities near a user's location or selected region; facilitate management of each transactional opportunity by the client user; facilitate management of each transactional opportunity by the service provider; and various other functions and services consistent with the present system and method. Moreover, an exchange platform may be implemented with the present system whereby affiliates of the service provider may introduce their own leads and sell them to subscribers.
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: May 12, 2020
    Assignee: SetSchedule IP Holdings, LLC
    Inventors: Yehuda Dorner, Roy Dekel
  • Patent number: 10649826
    Abstract: A scripting service may provide a scripting platform to users of the scripting service. The users may cause execution of various scripts and/or modify or generate new scripts associated with the scripting service. Execution of the various scripts may cause the scripting service to transmit application programming interface (API) calls to other services. The API calls may cause the other service to return data to the scripting service. The scripting service may then serialize the returned data and provide the serialized data to a particular user.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: May 12, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Mahendra Manshi Chheda, John Russell Lane, Morgan Zia Nichols, Oguz Mut, Bilal Quadri, Tyler Ricks Southwick
  • Patent number: 10652391
    Abstract: A method for automatically managing a recorded interaction between a customer and an agent of a contact center includes: extracting, by a processor, features from the recorded interaction; computing, by the processor, a score of the recorded interaction by supplying the features to a prediction model; detecting, by the processor, a condition based on the score; matching, by the processor, the condition with an action; and transmitting, by the processor, a command to control a component of the contact center to perform the action.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: May 12, 2020
    Inventors: Derek M. Miller, Taylor Brennan
  • Patent number: 10636011
    Abstract: A method, system and computer program of managing an access right to at least one asset associated with at least one digital work order, or to at least one element associated with the asset, and provides a system and a computer program for the same. The method includes the steps of: loading a security policy associated with the work order, the asset, or the element; starting to monitor location information of the asset or the element and a moving object, or a elapsed time of the moving object at the location; and issuing an event for managing the asset, the element or the moving object in response to the start of the work order or in response to the fact that the loaded security policy is violated by any of the locations, a change in the location, or the elapsed time at the location obtained by the monitoring.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: April 28, 2020
    Assignee: International Business Machines Corproation
    Inventors: Yasutaka Nishimura, Takashi Ogura, Akira Ohkado, Tadashi Tsumura
  • Patent number: 10635733
    Abstract: Methods and systems for providing targeted recommendations are provided. A user model is generated from user data. Feed candidates are generated based on the user model. The generated feed candidates are ranked on a predetermined scale. At least one targeted recommendation from the ranked feed candidates. The at least one targeted recommendation feed is provided to a user associated with the user data.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: April 28, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Yanfeng Sun, Alexandre Bernard Raymond Michelis, Arun Kumar Sacheti, Emily Lin, Ryuichi Hirano, Vincent Kin-Wah Leung
  • Patent number: 10621551
    Abstract: A method, system and computer program of managing an access right to at least one asset associated with at least one digital work order, or to at least one element associated with the asset, and provides a system and a computer program for the same. The method includes the steps of: loading a security policy associated with the work order, the asset, or the element; starting to monitor location information of the asset or the element and a moving object, or a elapsed time of the moving object at the location; and issuing an event for managing the asset, the element or the moving object in response to the start of the work order or in response to the fact that the loaded security policy is violated by any of the locations, a change in the location, or the elapsed time at the location obtained by the monitoring.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yasutaka Nishimura, Takashi Ogura, Akira Ohkado, Tadashi Tsumura
  • Patent number: 10621474
    Abstract: The most challenging problems in karyotyping are segmentation and classification of overlapping chromosomes in metaphase spread images. Often chromosomes are bent in different directions with varying degrees of bend. Tediousness and time consuming nature of the effort for ground truth creation makes it difficult to scale the ground truth for training phase. The present disclosure provides an end-to-end solution that reduces the cognitive burden of segmenting and karyotyping chromosomes. Dependency on experts is reduced by employing crowdsourcing while simultaneously addressing the issues associated with crowdsourcing. Identified segments through crowdsourcing are pre-processed to improve classification achieved by employing deep convolutional network (CNN).
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: April 14, 2020
    Assignee: Tata Consultancy Services Limited
    Inventors: Monika Sharma, Lovekesh Vig, Shirish Subhash Karande, Anand Sriraman, Ramya Sugnana Murthy Hebbalaguppe
  • Patent number: 10614424
    Abstract: Provided are methods and systems for creating events in a calendar application by providing a user with a suggestion service (e.g., tool, function, etc.) for entering various details about the events. The event creation suggestion service is designed to provide the user with a single-box suggestion-like experience that allows the user to quickly and easily enter information about an event (e.g., event title, event location, event date and/or start/end time, contacts to be associated with the event, etc.). With each keystroke a user may be given a set of suggestions (e.g., auto-completions) to choose from. In this manner, the user may create detailed events by typing in one box as if the user is only entering the title for the event, and selecting from relevant suggestions that are provided.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: April 7, 2020
    Assignee: GOOGLE LLC
    Inventors: Piotr Malinowski, Michael Hatscher, Paul Derek Hankin, Robin Züger, Ibrahim Badr
  • Patent number: 10606859
    Abstract: A method is provided to produce a custom calendar user interface (UI) display on an electronic device display screen comprising: providing a search query to a user device; sending the search query over the network to a server system; receiving over the network by one or more user devices from a server system, information that identifies one or more code objects that match the search query; using the identified one or more identified code objects by the one or more user devices to generate one or more visual content items within a calendar user interface (UI) grid display on their device display screens.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: March 31, 2020
    Assignee: Asana, Inc.
    Inventors: Joshua R. Smith, Anne DuBois, Cliff Chang, John Stahl, Jr., David Braginsky, Scott Alexander Smith
  • Patent number: 10606706
    Abstract: A computing device hosts a graphical user interface (GUI) of a computer application, the computer application being run on a backend computing platform accessible to the computing device via a network. The GUI includes multiple models in a Model-View-Controller (MVC) pattern, an eventing mechanism, and a model synchronizer. Each model in the GUI represents one or more application objects of the computer application. The eventing mechanism generates an application object change event when an application object of one of the multiple models in the GUI is changed to a new state. The model synchronizer listens to the generated application object change event, retrieves the new state of the application object, and locally updates other models of the multiple models in the GUI that also represent the application object with the new state of the application object.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: March 31, 2020
    Assignee: SAP SE
    Inventors: Ulrich Bestfleisch, Oliver Klemenz, Sergey Smirnov
  • Patent number: 10600059
    Abstract: A component-based customer care management provides a flexible, modifiable, and customizable data processing system that may be tailored according to a business' needs. The component-based system may be deployed as a software, hardware, or software and hardware enterprise system. The enterprise system may include discrete federated task-based components that interface with a database of information through a data management or integration components. The enterprise system may be modified or updated with modifications to components to realize changing data processing needs. The enterprise system may be maintained, revised, modified, or updated without substantial or significant recoding.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: March 24, 2020
    Assignees: AMDOCS DEVELOPMENT LIMITED, AMDOCS, INC.
    Inventors: Greg Verego, William Guinn, Maxine Campbell, Michael Axford, Kevin Edwards, Craig Hanson
  • Patent number: 10592911
    Abstract: Aspects of the present invention include a method, system and computer program product. The method includes a processor determining one or more customer workload and environment features by one or more of geography, country or culture; determining one or more customer workload and environment features by industry; determining that at least one of the one or more customer workload and environment features by one or more of geography, country, culture or industry is beneficial to one or more other customers; and determining that at least one of the one or more customer workload and environment features by one or more of geography, country, culture or industry is beneficial to best practices.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: March 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas W. Conti, Kyle R. Moser
  • Patent number: 10589748
    Abstract: The present disclosure provides a computer-implemented method and system for determining availability of one or more drivers at one or more pit stops for driving one or more vehicles. The computer-implemented method includes reception of a first set of data associated with a plurality of drivers. Further, the computer-implemented method includes collection of a second set of data associated with vehicle of the one or more vehicles. Furthermore, the computer-implemented method includes gathering of a third set of data associated with a trip plan of one or more trip plans. Moreover, the computer-implemented method includes analyzing of the first set of data, the second set of data and the third set of data. Also, the computer-implemented method includes searching the availability of at least one driver of the plurality of drivers. The computer implemented method includes allocation of the available driver of the plurality of drivers to drive the vehicle.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: March 17, 2020
    Assignee: Rivigo Services Private Limited
    Inventor: Hemant Khandelwal
  • Patent number: 10586188
    Abstract: Disclosed herein is a method and a system for dynamic recommendation of experts for resolving queries. The method comprises generating expert scores for each expert connected to the system. A ranked order list of all the experts is generated based on the expert scores and availability of the experts. Further, an expert having the highest expert score in the ranked order list is recommended for resolving the user queries by establishing a communication session between user and the recommended expert. The expert score for the recommended expert is updated in real-time based on information collected from the communication session. The disclosed method helps in reducing total number of service tickets being generated for resolving a set of user queries, thereby reducing total waiting period and the resolution period.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: March 10, 2020
    Assignee: Wipro Limited
    Inventors: Garima Pandey, Vinay Narayana, RamPrasad Kanakatte Ramanna
  • Patent number: 10586485
    Abstract: System and method for storing digital content for display on a display device, comprising at least one digital content item, configured to be displayed on the display device, and a service cloud comprising a secure storage system, configured to store digital content, a communication controller, configured to communicate with the display device, a provisioning engine, configured to control the provisioning of digital content on the display device, a service management system, configured to collect data reflecting operational status of the display device, a server, configured to interface with an application running on a computer with memory and processor for selection and control of digital content for display, an ingestion engine, configured to control importation of digital content, an external content gateway, configured to transfer digital content from outside the service cloud to the display device, and a live data feed gateway, configured to provide over-the-top content to the display devices.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: March 10, 2020
    Assignee: Videri Inc.
    Inventors: Marc Trachtenberg, Francois Gariepy
  • Patent number: 10565660
    Abstract: A method for processing relationships in a medical claims database using a computerized system having a processor and a non-transitory memory includes storing multi-field medical claim data and multi-field insurance claim data in a relational electronic database. The insurance claim data corresponds to at least a portion of the medical claim data. A worklist template is defined using at least one filter and at least one multiplier. The at least one filter excludes at least a portion of the medical claim data, and the at least one multiplier defines a weighted value applicable to at least one field of the multi-field medical claim data. The processor converts the medical claim data into standardized values by applying the at least one multiplier to at least one field of the multi-field medical claim data. A biller worklist is assigned based on a hierarchy of the standardized values.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: February 18, 2020
    Assignee: SUNBELT MEDICAL MANAGEMENT, LLC
    Inventor: Yoram S. Levy
  • Patent number: 10552856
    Abstract: According to various aspects of the subject technology, systems and methods for qualifying solar leads are described. In certain implementations, data about utility customers and/or other information are used to identify high-quality solar leads, thus reducing the amount of extraneous work for installers and resulting in an overall reduction of the total cost of solar implementations.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: February 4, 2020
    Assignee: OPower, Inc.
    Inventors: Jonathan Turfboer, Steven Blumenfeld, Anna Lising, Alex Kinnier, Daniel Yates, Alexander Laskey
  • Patent number: 10554783
    Abstract: Embodiments provide techniques, including systems and methods, for locating and navigating to the location of a requestor based on proximity between a requestor device and a provider device. For example, embodiments display proximity indicators to allow a provider to quickly, easily, and safely locate a requestor upon arrival near a request location. Further, in some embodiments, graphics associated with a proximity vector may be presented on a provider communication device to clearly display the navigation directions to the provider so that the provider may easily find their matched requestor without requiring additional communication between the provider and the requestor. Additionally, embodiments provide efficient navigation to riders by limiting display of proximity indicators for navigation until the provider is within a threshold distance to the request location to conserve system resources and communication between an on-demand matching system and the provider computing device.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: February 4, 2020
    Assignee: Lyft, Inc.
    Inventors: Taggart Matthiesen, Sergey Shlykovich, Ethan Eyler, Sebastian Brannstrom, Jesse McMillin, Sean Murphy
  • Patent number: 10546251
    Abstract: Determining an improvement action is disclosed. The impact of a plurality of candidate actions is analyzed. The probability of making each of the candidate actions is analyzed. A desirable improvement action is determined based at least in part on the impact of and probability of making the candidate action.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: January 28, 2020
    Assignee: Infor (US) Inc.
    Inventor: Bradley S. Peters
  • Patent number: 10539423
    Abstract: A key point based guiding navigation method, device, and equipment are disclosed. Said method includes the following steps: based on a first location and a second location, determining a plurality of navigation points from among a plurality of key points located in a predetermined indoor map, where the key points are used to represent accessible directions in the indoor map; generating navigation information for pilot based on orientation of a specific navigation point relative to a current location; and following a predefined displaying rule and based on at least part of the indoor map, displaying the navigation information and navigation point and/or second location.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: January 21, 2020
    Assignee: Legao Lejia (Beijing) Information Technology Co., Ltd.
    Inventors: Haoyang Yuan, Xian Wu, Geng Chen
  • Patent number: 10540623
    Abstract: Systems, methods, apparatus, and computer-readable media provide for allocating vehicle resources to future vehicle requirements. In some embodiments, allocating a vehicle resource to a vehicle requirement may be based on an iterative analysis of candidate vehicle resources using one or more of: a suitability of a candidate vehicle resource to fulfil the vehicle requirement, a journey time from a vehicle location to a start location, and/or a start time for the vehicle requirement.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: January 21, 2020
    Assignee: Addison Lee Limited
    Inventors: Larry Scicluna, Andrey Glaschenko
  • Patent number: 10535069
    Abstract: A block for an order is received during processing of the order, wherein a reason for the block for the order is associated with the block for the order. A set of actions is identified based on the reason for the block for the order in response to receiving the block for the order. The set of actions is executed with respect to the order in response to identifying the set of actions based on the reason for the block for the order, wherein the set of actions comprises a stage at which processing for the order ceases, restarts, and executes recovery actions, as specified.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: January 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yumman Chan, Lev Mirlas, Viswanath Srikanth
  • 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: 10529153
    Abstract: A method for accessing information about a product. The method includes receiving identifying information, from the product, at a device via a sensor. The method further includes transmitting the identifying information to a server. Additionally, the method includes receiving a request to provide user identification data to the server at the device, and receiving the user identification data at the device. The method further includes transmitting the user identification data to the server, and accessing content related to the product based on the user identification data.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: January 7, 2020
    Assignee: Johnson Controls Technology Company
    Inventor: Christopher Noonan
  • Patent number: 10528904
    Abstract: Some examples include a machine-readable storage medium with instructions executable by a processing resource of a device to process a file according to a pre-defined workflow. The machine-readable storage medium comprises instructions to receive a message to process the file at a workflow queue, to forward the file, by a policy workflow worker, to a first workflow process worker that corresponds to the file, and to perform, at the first workflow process worker, a first workflow process on the message. The machine-readable storage medium further comprises instructions to return, by the first workflow process worker, the processed message to the workflow queue, wherein the processed message includes the file and a first result, to evaluate, by the policy workflow worker, the processed message against the pre-defined workflow and, based on the evaluation, to forward the processed message, by the policy workflow worker, to a second workflow process worker or an output queue.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: January 7, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Michael McAlynn, Andrew Robert Reid, Krzysztof Ploch
  • Patent number: 10521738
    Abstract: Provided is a computer system that includes a processor and a memory coupled to the processor, the memory including computer readable program code embodied therein that, when executed by the processor, causes the processor to generate a catalog that identifies a plurality of tasks that a plurality of network resources are available to perform, the network resources including Internet-of-things devices and human network resources and to generate, in response to receiving a request to perform a complex project, a solution path that includes an ordered list corresponding to selected ones of the plurality of tasks that are capable of aggregately performing the complex project, wherein the selected ones of the plurality of tasks define the solution path in an edge graph that include the plurality of tasks represented as edges therein.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: December 31, 2019
    Assignee: CA, Inc.
    Inventors: Marc Solé Simó, Victor Muntés Mulero, Steven L. Greenspan
  • Patent number: 10521448
    Abstract: Transformation pipelines are applied to disparate data sets and domains. An existing transformation pipeline is configured as a stored actionable task structure with a predefined plurality of sequenced tasks for transforming a first data set having a first set of attributes into a modified data set. The existing transformation pipeline is then applied to a different data set having a different set of attributes. Compatibility and operability for implementing the tasks of the actionable data set on the second data set are then determined, based at least in part on the stored attributes of the tasks and the second data set. Interface elements are also utilized to reflect the compatibility and operability of the tasks in the visual representation of the actionable task structure. Some elements are also utilized to provide suggestions for improving the compatibility of the actionable task structure.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: December 31, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jose Ramon Calzada Gomez, Chairy Chiu Ying Cheung, Taurean Addair Jones
  • Patent number: 10521721
    Abstract: A method, system and computer program product for generating a solution to an optimization problem. A received structured set of data is analyzed with the prescriptive domains to identify one or more prescriptive domains that match the received structure set of data in data structure and/or semantic terms. A user selection of one of the presented possible prescriptive intentions from the intention templates in the identified one or more prescriptive domains that match the received structure set of data in data structure and/or semantic terms is received. A prescriptive model is then generated from the prescriptive domain containing the selected prescriptive intention. The prescriptive model is translated into a technical prescriptive model using a set of mapping rules. Furthermore, the technical prescriptive model is translated into an optimization model. The optimization model is solved and an output defining a solution from the solved optimization model is presented.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: December 31, 2019
    Assignee: International Business Machines Corporation
    Inventors: Xavier Ceugniet, Alain Chabrier, Stephane Michel, Susara A. Van den Heever
  • Patent number: 10523492
    Abstract: Compatibility and consolidation analyses can be performed on a collection of systems to evaluate the 1-to-1 compatibility of every source-target pair, evaluate the multi-dimensional compatibility of specific transfer sets, and to determine the best consolidation solution based on various constraints including the compatibility scores of the transfer sets. The analyses can be done together or be performed independently. These analyses are based on collected system data related to their technical configuration, business factors and workloads. Differential rule sets and workload compatibility algorithms are used to evaluate the compatibility of systems. The technical configuration, business and workload related compatibility results are combined to create an overall compatibility assessment. These results are visually represented using color coded scorecard maps.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: December 31, 2019
    Assignee: Cirba IP Inc.
    Inventors: Andrew D. Hillier, Tom Yuyitung