Scheduling, Planning, Or Task Assignment For A Person Or Group Patents (Class 705/7.13)
  • Patent number: 11182749
    Abstract: Methods and systems pertaining to generating a set of appointments for a vehicle shop schedule are described. A method can comprise outputting a first vehicle shop schedule for displaying on a display. The first vehicle shop schedule comprises a first set of appointments. The method further comprises receiving a first new appointment that comprises first temporal data and first customer data. Furthermore, the method comprises generating a second set of appointments by aggregating the first new appointment with the first set of appointments and outputting a second vehicle shop schedule for displaying on the display instead of displaying the first vehicle shop schedule. The second vehicle shop schedule comprises the second set of appointments. One or more appointments can include technician data and shop resource data, such as a vehicle bay or scan tool identifier, for providing schedule views based on technicians or shop resources.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: November 23, 2021
    Assignee: MITCHELL REPAIR INFORMATION COMPANY, LLC
    Inventors: Lester B. Johnson, John H. Dwulet
  • Patent number: 11182800
    Abstract: Aspects of the disclosure relate to controlling enterprise software policy compliance assessment processes based on quantum combinations of assessment elements. A computing platform may receive an assessment dataset and may generate a time-independent requisite work dataset. The time-independent requisite work dataset may include assessment information identifying a plurality of real branded assessment quanta and priority information identifying a plurality of priority scores. Each priority score of the plurality of priority scores may correspond to an assessment quantum of the plurality of real branded assessment quanta. The computing platform may optimize the time-independent requisite work dataset by aggregating related assessment quanta associated with the plurality of real branded assessment quanta, and this may produce a prioritized schedule of application assessment quanta.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: November 23, 2021
    Assignee: Bank of America Corporation
    Inventor: Lonnie Jason Carter
  • Patent number: 11178099
    Abstract: A first email message is received from a first user communication endpoint. In one embodiment, the first email message is addressed to a general email messaging address for a corporation. In response to receiving the first email message from the first user communication endpoint, a second email message is sent to the first user communication endpoint. The second email message is used to identify a way to select an individual user of the plurality users. For example, the second email message may have a menu with a list of users. A third email message is received from the first user communication endpoint. The third email message identifies the individual user of the plurality of users. A fourth email message is sent that allows the first user communication endpoint and a user communication endpoint of the selected individual user to establish an email messaging session.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: November 16, 2021
    Assignee: Avaya Inc.
    Inventor: Paul Roller Michaelis
  • Patent number: 11170335
    Abstract: An example implementation described herein involves identifying an artificial intelligence module to train a user; selecting, using the artificial intelligence module, a set of tasks from a plurality of tasks to provide to the user; providing the set of tasks to the user; monitoring a performance parameter associated with the user performing the tasks; identifying a machine learning model to determine a level of expertise of the user; determining, using the performance parameter as an input to the machine learning model, whether the level of expertise of the user satisfies an expertise threshold; obtaining a configuration update to the artificial intelligence module from the user, determining that the level of expertise of the user satisfies the expertise threshold; and updating the artificial intelligence module to use the configuration update in association with training one or more users or selecting a subsequent set of tasks from the plurality of tasks based on determining that the level of expertise of t
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: November 9, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Chahrazed Bouhini, Medb Corcoran, Bogdan Eugen Sacaleanu, Ascanio Afan De Rivera Costaguti, Nóirín Duggan
  • Patent number: 11164117
    Abstract: An information processing apparatus according to the present disclosure sets a provisional combination of a driver user and fellow passenger users and acquires attribute information of baggage carried by the fellow passenger users included in the provisional combination. The information processing apparatus transmits the baggage attribute information of baggage carried by the fellow passenger user included in the provisional combination and information inquiring whether or not to agree to the provisional combination to a terminal used by the driver user included in the provisional combination. Upon receiving information indicating agreement to the provisional combination from the terminal of the driver user, the information processing apparatus sets the provisional combination as an official combination.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: November 2, 2021
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Akihiko Nakanishi, Daigo Fujii, Makoto Tanaka, Kazuki Takeuchi, Chie Koike, Daiki Kaneichi, Tsuyoshi Okada
  • Patent number: 11164462
    Abstract: A vehicle dispatch instruction device includes: a memory; and a processor including hardware. The processor is configured to: receive, from a plurality of movable bodies, position information of the movable bodies; receive actual demand information from information communication devices; select, from the plurality of movable bodies, a plurality of candidate movable bodies that are able to be dispatched to a plurality of locations included in the actual demand information; calculate expected travel times of the candidate movable bodies from their current positions to the locations; calculate an expected wait time of each user; determine combinations that minimize the sum of the users' expected wait times out of combinations of the locations and the candidate movable bodies; send a dispatch command to each target movable body; and repeat the selection, the calculation, and the determination at predetermined time intervals.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: November 2, 2021
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Manabu Tonosaki
  • Patent number: 11163875
    Abstract: The present disclosure relates to using correlations between support interaction data and telemetry data to discover emerging incidents for remediation. One example method generally includes receiving a corpus of support interaction data and a corpus of telemetry data. Topics indicative of underlying problems experienced by users of an application are extracted from the corpus of support interaction data. A topic having a rate of appearance in the support interaction data above a threshold value is identified. A set of telemetry data relevant to the topic is extracted from the corpus of telemetry data, and a subset of the relevant set of telemetry data having a frequency in the relevant set of telemetry data above a second threshold value is identified. The topic and the subset of telemetry data are correlated to an incident to be remediated, and one or more actions are taken to remedy the incident.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: November 2, 2021
    Assignee: CA, INC.
    Inventors: Kevin A. Roundy, Mahmood Sharif, Matteo Dell'Amico, Christopher Gates, Daniel Kats, Dong Chung
  • Patent number: 11157881
    Abstract: Aspects discussed herein may relate to methods and techniques for automatically generating a test drive schedule for a user based on known inventory, user preferences, demographic information, employee availability, and other factors, as well as detecting conflicts and rescheduling test drives in response to those conflicts. This may allow for easier access to test drives for the consumer, which may promote more test drives and higher resultant sales, as well as allowing for rescheduling in advance of conflicts, which may reduce lost consumers due to test drives that were conflicted.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: October 26, 2021
    Assignee: Capital One Services, LLC
    Inventors: Vishwanath Hiremath, Satish Chikkaveerappa, Ponnazhakan Subramanian
  • Patent number: 11159449
    Abstract: Embodiments of the present invention provide a computer system, a computer program product, and a method that comprises in response to receiving a data packet from a computing device, classifying the data packet as a task having one or more portions; allocating the classified task to a processing location within a data region based on a location of the computing device; in response to a change associated with the task, dynamically calculating alternate processing locations within a radius of the data region to process one or more portions of the task based on scoring values associated with the change; and redistributing at least one portion of the classified task according to an alternate processing location of dynamically calculated alternate processing locations.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Yasutaka Nishimura, Shoichiro Watanabe, Sanehiro Furuichi, Kenichi Takasaki
  • Patent number: 11157852
    Abstract: Implementations of various methods and systems to transform tool and appliance units with two waypoints or a destination waypoint or a series sequence of waypoints into objects which have associated price-time priority queues for transformed tool and appliance units. The present disclosed invention relates to combining the concepts of objected oriented programming, market price queues, tool and appliance, navigation systems and social networking and transportation as a fungible asset class or tool and appliance linked to transportation as an open market.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: October 26, 2021
    Assignee: SimpsX Technologies LLC
    Inventor: Erik M Simpson
  • Patent number: 11151675
    Abstract: A legal event booking interface that provides for selection means for selection a legal service provider including between a digital reporter, stenographer, videographer, interpreter (not shown), or a combination thereof, and selection means for selecting and reserving a job location.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: October 19, 2021
    Inventor: Sarah Nicole Tucker
  • Patent number: 11151484
    Abstract: In response to a request received from a client device to view an item, a program determines a category associated with the item and a location associated with a user of the client device. The program also identifies a form based on the category and the location. The form comprises a set of fields. The program then provides a graphical user interface (GUI) that includes the form to the client device. The program also receives, through the GUI, data values for the set of fields from the client device and a request to add the item to a collection of items. The program then identifies a policy based on the category and the location. The program also applies the policy to the data values for the set of fields. The program then sends a notification to the client device indicating a result of the application of the policy.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: October 19, 2021
    Assignee: SAP SE
    Inventors: Yuan Tung, Lalitha Rajagopalan, Sudhir Bhojwani, Payod Deshpande, Pranay Kaikini, Raghavendra Keshavamurthy
  • Patent number: 11145018
    Abstract: Embodiments for intelligent career planning actions in a computing environment by a processor. A career planning model may be created for a user according to a career goal, a user profile, and one or more alternative user profiles and historical data of alternative users having achieved the career goal. A career plan may be generated for the user according to the career planning model.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: October 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Oznur Alkan, Adi I. Botea, Elizabeth Daly, Akihiro Kishimoto, Radu Marinescu, Christian Muise
  • Patent number: 11134226
    Abstract: A surveillance system (1) includes an area information acquisition unit (101), a position information acquisition unit (102), a candidate determination unit (103), and a notification unit (104). The area information acquisition unit (101) acquires information of a surveillance-desired area. The position information acquisition unit (102) acquires pieces of position information of a plurality of portable terminals (20), each portable terminal performing surveillance using an image capturing unit. The candidate determination unit (103) determines a candidate portable terminal (20) to be moved to the surveillance-desired area from among the plurality of portable terminals (20) based on the acquired pieces of position information of the plurality of portable terminals (20). The notification unit (104) outputs a notification to the candidate portable terminal requesting to move to the surveillance-desired area.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: September 28, 2021
    Assignee: NEC CORPORATION
    Inventors: Ryoma Oami, Katsuhiko Takahashi, Yuusuke Konishi, Hiroo Ikeda, Junko Nakagawa, Kosuke Yoshimi, Yukie Ebiyama, Ryo Kawai, Takuya Ogawa
  • Patent number: 11126936
    Abstract: A system and method for performing forecasting for an event. Information associated with an event is received from a user. Historical data associated with the event is automatically captured. Additional data for the event is captured from a digital resources. A forecast for the event is generated utilizing the information, the historical data, and the additional data.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: September 21, 2021
    Assignee: Jaime Job Consulting, Inc.
    Inventor: Jaime M. Job
  • Patent number: 11121885
    Abstract: Computer implemented method and a system that includes receiving a list of invitees for a future meeting, accessing electronically stored relationship data that includes information identifying a plurality of individuals and existing relationships between the individuals, wherein the individuals include at least some of the invitees and also additional individuals, selecting one or more of the additional individuals that are identified in the relationship data as having existing relationships with one or more of the invitees, and adding the one or more selected additional individuals to a potential invitee list for the future meeting.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: September 14, 2021
    Assignee: INTROHIVE SERVICES INC.
    Inventors: Michael Waugh, Jennifer Landry, Jody Glidden
  • Patent number: 11107375
    Abstract: Provided is a back mirroring system including a camera that images a back view of a user, a mirror monitor that reflects a mirror image of a front side of the user and displays a capture video image, a user terminal communicable with the mirror monitor and a server, that sets information about a hair salon that is a transmission destination of the captured video image sent from the mirror monitor, and transmits the information to the server, and a hair salon terminal that is connected and communicable to the user terminal via the server, and that displays the captured video image sent from the user terminal via the server. The user terminal receives details pointed out regarding hair arrangement from a hair stylist who has viewed the captured video image via the hair salon terminal and the server, and displays the details pointed out.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: August 31, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Yukiko Sen, Yoko Oie
  • Patent number: 11097187
    Abstract: Methods and systems for a consultation bot platform are provided. In one aspect, a method includes receiving an input indicating a request for assistance for an issue occurring in a video game. The method also includes determining a category associated with the request for assistance. The method also includes determining whether a score associated with a second-user for the category satisfies a threshold score and adding the second-user to a set of second-users in response to the score satisfying the threshold score. The method also includes selecting a first second-user from the set of second-users. The method also includes initiating a communication channel between the first user and the first second-user. The method also includes transferring messages between the first user and the first second-user. The method also includes generating a quality score for the request for assistance based on messages transferred between the first user and the first second-user.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: August 24, 2021
    Assignee: Electronic Arts Inc.
    Inventors: Matthew Douglas Tomlinson, Michael Arleth Pedersen, Dennis Kotsch, Zoltan Erdei
  • Patent number: 11092449
    Abstract: Systems and methods for providing transportation service to a passenger are disclosed. An exemplary method for providing transportation service may include receiving a passenger position from a terminal device, and receiving a vehicle position from a vehicle. The vehicle is matched to provide the transportation service to the passenger. The method may further include determining, by a processor, pick-up locations for the vehicle to pick up the passenger, and providing the terminal device with the pick-up locations. The method may also include receiving, from the terminal device, a selected pick-up location; and navigating the vehicle and the passenger according to the selected pick-up location.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: August 17, 2021
    Assignee: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Jue Rong, Beibei Zhang
  • Patent number: 11085781
    Abstract: Systems and methods for scheduling early riders (ERs) and late riders (LRs) to vehicles in a multi-modal transportation network (MTN). Stored instructions, when executed, cause a processor to perform acts of forecasting a finite set of scenarios, each scenario having a possible set of forecast LRs (FLRs) itinerary requests. Iteratively, generate ER groups and FLR groups for each scenario, based on a desired time of arrival at a destination. Assign a commuter vehicle (CV) for each ER and FLR group in each scenario. Iteratively, determine for each ER and FLR group a start time and an arrival time at the destination in the corresponding CV, for which, the ER and FLR group are assigned. The iterations continue until a joint schedule for the ERs and the FLRs form each scenario that minimizes an objective function. Formulate assignment information, and transmit the assignment information to the ERs and the assigned CVs.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: August 10, 2021
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Thiago Serra, Arvind Raghunathan, David Bergman
  • Patent number: 11086670
    Abstract: Novel techniques are described for platooning of computational resources in automated vehicle networks. An on-board computational processor of an automated vehicle typically performs a large number of computational tasks, and some of those computational tasks can be computationally intensive. Some such tasks, referred to as platoonable tasks herein, are well-suited for parallel processing by multiple processors. Embodiments can detect one or more on-board computational processors in one or more automated vehicles that are likely, during the time window in which the platoonable task will be executed, to have available computational resources and to be traveling along respective paths that are close enough to each other to allow for ad hoc network communications to be established between the processors. In response to detecting such cases, embodiments can schedule and instruct shared execution of the platoonable tasks by the multiple processors via the ad hoc network.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: August 10, 2021
    Assignee: DISH Network L.L.C.
    Inventor: Jeff McSchooler
  • Patent number: 11087351
    Abstract: Disclosed herein includes a system and method for providing an online shopping platform. A memory may store a user's loyalty points for redemption. The platform may display lists of goods for sale provided by different merchants. A user may place a purchase order for a product offered by a first merchant. The purchase order may also include another product offered by a second merchant. The system and method may calculate a total cost of the purchase order. The system and method may deduct at least a portion of the loyalty points available in the user's loyalty account in exchange for a currency value. The system and method may reduce the cost of the purchase order by the currency value.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: August 10, 2021
    Assignee: RAKUTEN USA, INC.
    Inventor: Antoine Hage
  • Patent number: 11082357
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic hierarchical management of queue resources in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes assigning, in runtime, by the database system, weights to at least one of a plurality of tenants and a plurality of message types. The assigned weights are capable of being dynamically scaled, in runtime, based on one or more factors. The method may further include allocating, in runtime, by the database system, resources to one or more of the plurality of tenants and one or more of the plurality of message types based on their assigned one or more weights of the weights. The allocated resources are capable of being dynamically modified, in runtime, based on scaling of the assigned weights.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: August 3, 2021
    Assignee: salesforce.com, inc.
    Inventor: Xiaodan Wang
  • Patent number: 11080659
    Abstract: Systems, methods, and non-transitory computer-readable media can acquire an identifier associated with a calendar client. A first set of one or more events associated with a first calendar subscribed to by the calendar client can be selected based on the identifier. A second set of one or more events associated with a second calendar subscribed to by the calendar client can be selected based on the identifier. An aggregated calendar event for a particular day can be provided when at least one event in at least one of the first set or the second set is scheduled for the particular day. The aggregated calendar event can be presentable at the calendar client to represent the at least one event.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: August 3, 2021
    Inventor: Catherine Claire Newman
  • Patent number: 11081113
    Abstract: An intelligence-driven virtual assistant for automated documentation of new ideas is provided. During a brainstorming session, one or more user participants may discuss and identify one or more ideas. Such ideas may be tracked, catalogued, analyzed, developed, and further expanded upon through use of an intelligence-driven virtual assistant. Such virtual assistant may capture user input data embodying one or more new ideas and intelligently process the same in accordance with creativity tool workflows. Such workflows may further stimulate creativity for capturing ideas, while continuing to document, analyze, and identify further aspects to develop and expand.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: August 3, 2021
    Assignee: BRIGHT MARBLES, INC.
    Inventors: John Cronin, Burt Cummings, Charles Root, Michael D'Andrea, Jeffrey Goodwin
  • Patent number: 11068619
    Abstract: A method is provided to anonymize “initial” data stored in a database of a computer system and resulting from aggregating personal data relating to a plurality of individuals. The method includes: an identification act identifying in the initial data a set of data that is “sensitive” that would be affected by personal data relating to one individual being added to or removed from the database; a partitioning act partitioning the sensitive data set into a plurality of subsets as a function of a sensitivity level of the sensitive data; a determination act determining a sensitivity level for each subset; and an anonymization act anonymizing the initial data and including, for each subset, adding noise to the sensitive data of that subset with a noise level that depends on the sensitivity level determined for the subset.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: July 20, 2021
    Inventors: Sebastien Canard, Baptiste Olivier, Solenn Brunet, Dominique Le Hello
  • Patent number: 11068815
    Abstract: A method and system for improving scheduling decisions in an online to offline service. The method includes obtaining order information in an area associated with a first time period. The method also includes determining driver status information associated with a plurality of drivers in the area corresponding to a first time period. The method further includes determining a scheduling decision for the plurality of drivers in the area in the first time period based on the order information and the driver status information. The scheduling decision optimizes estimated overall profit for the online to offline service starting from the first time period.
    Type: Grant
    Filed: October 10, 2020
    Date of Patent: July 20, 2021
    Assignee: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventor: Dingshui Zhang
  • Patent number: 11061414
    Abstract: A fleet mission control system for a network of aerial vehicles including power thermal management systems is provided. According to examples of the disclosed technology a control system receives one or more mission objectives for a network of aircraft including two or more aerial vehicles. Each aerial vehicle includes a power-thermal management system. The control system receives system state information for the network of aircraft. The system state information includes PTMS state data. The control system determines a set of aircraft commands for the network of aircraft based on the one or more mission objectives and the PTMS state data, and generates an output signal based on the set of aircraft commands.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: July 13, 2021
    Assignee: General Electric Company
    Inventors: James Ryan Reepmeyer, Eric Richard Westervelt
  • Patent number: 11048892
    Abstract: The invention relates to a custom luggage tag design with barcode and mobile scanner to efficiently process hotel bag delivery on arrival and departure.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: June 29, 2021
    Assignee: MS SHIFT, INC.
    Inventor: Ori Zur
  • Patent number: 11049054
    Abstract: A device may provide, to a user device, task data identifying tasks to be performed, and may receive, from the user device, a selection of a particular task from the tasks to be performed. The device may identify cameras associated with a particular task location, and may receive, from the user device, data identifying a location of the user device. The device may determine that the location of the user device matches the particular task location, and may receive, from the user device, task image data identifying images of the particular task location. The device may access, from the cameras, camera data identifying images of the particular task location, and may process the task image data and the camera data, with a machine learning model, to determine performance data associated with performance of the particular task. The device may perform one or more actions based on the performance data.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: June 29, 2021
    Assignee: Capital One Services, LLC
    Inventors: Michael Mossoba, Abdelkader M'Hamed Benkreira, Joshua Edwards
  • Patent number: 11046431
    Abstract: A computer-implemented method includes generating, by a computer device, a plurality of clusters of unmanned aerial vehicles (UAVs) from a plurality of UAVs having different UAV characteristics, the clusters being generated based on the UAV characteristics of each of the UAVs; determining, by the computer device, task characteristics for a first task; selecting, by the computer device, one of the clusters based on the task characteristics of the first task; assigning to the first task, by the computer device, a first UAV of the plurality of UAVs from the selected cluster; receiving, by the computer device, task feedback regarding an attempt by the first UAV to complete the first task; and reassigning, by the computer device, and based on the task feedback, the first UAV to a determined one of the plurality of clusters.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: June 29, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sushain Pandit, Martin Oberhofer, Fang Wang, Su Liu
  • Patent number: 11050732
    Abstract: The present disclosure relates to computer-implemented methods and systems for intelligent task management. An example method may include identifying one or more authorized entities. The method may further include broadcasting at least one task associated with a user to one or more devices associated with the one or more authorized entities. The method may further include receiving from the one or more authorized entities, via the one or more devices, an indication of acceptance of the at least one task. The method may further include selecting at least one trusted entity among the one or more authorized entities. The method may further include issuing at least one digital certificate to the at least one trusted entity to perform the at least one task.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: June 29, 2021
    Assignee: Intel Corporation
    Inventors: Alexandra C. Zafiroglu, Jennifer A. Healey, Victoria S. Fang, Tim Plowman
  • Patent number: 11037055
    Abstract: Described are systems and processes for generating dynamic estimated time of arrival predictive updates for delivery of perishable goods. In one aspect a system is configured for generating dynamic estimated time of arrival (ETA) predictive updates between a series of successive events for real-time delivery of orders. For each order, a plurality of delivery events and corresponding timestamps are received from devices operated by customers, restaurants, and couriers. Based on the timestamps, the system generates a plurality of ETA time predictions for one or more of the delivery events with trained predictive models that use weighted factors including historical restaurant data and historical courier performance. As additional timestamps are received for a delivery event, the trained predictive models dynamically update the ETA time predictions for successive events. The predictive models may be continuously trained by updating the weighted factors based on the received timestamps.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: June 15, 2021
    Assignee: DoorDash, Inc.
    Inventors: Jeff Ning Han, William Preston Parry, Bing Wang, Rohan Balraj Chopra
  • Patent number: 11038985
    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: January 22, 2020
    Date of Patent: June 15, 2021
    Assignee: LYFT, INC.
    Inventors: Taggart Matthiesen, Sergey Shlykovich, Ethan Eyler, Sebastian Brannstrom, Jesse McMillin, Sean Murphy
  • Patent number: 11024405
    Abstract: A method includes receiving from a health care practitioner input corresponding to creation of a first health care order which includes one or more parameters associated with a health care goal for the patient, one or more parameters associated with one or more rules for communicating notifications regarding the first health care order to the first health care practitioner via the electronic health records application, and instructions for the patient for complying with the first health care order. The method further includes displaying to the patient a patient portal comprising a goals interface which displays information associated with the first health care order for the patient created by the first health care practitioner, and allowing the patient to input readings for the order. The method further includes communicating one or more notifications back to the electronic health records application based on the readings.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: June 1, 2021
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Kimberly South, Jim Hewitt, John Pacione, Skyler Wason, Jason Petit
  • Patent number: 11022952
    Abstract: A system for optimizing manufacturing utilization is disclosed. The system includes a manufacturing apparatus configured to transmit a first electronic message type indicating a time period when the manufacturing apparatus is in use, as well as a sensor disposed in a work cell associated with the manufacturing apparatus, the sensor configured to transmit a second electronic message type indicating a time period of operator activity within the work cell. The system further includes a computing device configured to receive the first and second electronic message types and accumulate one or more of each of the respective time periods of the first and second electronic message types. The computing device determines utilization of the manufacturing apparatus based on accumulated time periods corresponding to the first electronic message type as a percentage of accumulated time periods corresponding to the second electronic message type.
    Type: Grant
    Filed: January 2, 2015
    Date of Patent: June 1, 2021
    Assignee: Illinois Tool Works Inc.
    Inventor: Nathan John Lamers
  • Patent number: 11017340
    Abstract: A system includes a storage device storing a set of instructions and at least one processor in communication with the storage device. When executing the instructions, the at least one processor is configured to obtain, via a network, rule information for rules for determining alert from a rule library and obtain, via the network, operation data of the on-demand service from a storage medium. The at least one processor may also cause the system to determine whether the operation data is in accordance with the rules for determining alert based on the rule information and determine an alert based on the determination that the operation data is in accordance with the rules for determining alert. The at least one processor may further cause the system to and transmit the alert to be displayed to managers of the on-demand service.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: May 25, 2021
    Assignee: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Bei Han, Lingyu Zhang, Licai Qi
  • Patent number: 11017358
    Abstract: Calendar data including meeting schedules for users may be received by a processing device. A set of user schedules for the users may be generated based upon the calendar data. Each user schedule may contain a set of timeslots that represent a time window and an indication of whether a meeting is scheduled. A first combined score for the set of user schedules may be calculated. One or more rescheduling moves for the scheduled meetings may be determined using a rescheduling rule. A second combined score may be generated based on the rescheduling moves for the set of user schedules. A determination may be made as to whether the second combined score is higher than the first combined score. One or more meeting updates to reschedule the one or more meetings for the users may be generated.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: May 25, 2021
    Assignee: Clockwise, Inc.
    Inventors: Michael Grinolds, Gary Lerhaupt, Matthew Martin
  • Patent number: 11011057
    Abstract: Methods and systems for generating a trained destination prediction model are provided. The method may include obtaining a plurality of historical orders corresponding to a plurality of users and determining a plurality of first features and a plurality of second features associated with the plurality of historical orders. The method may further include determining a plurality of transformed features based on the plurality of first features and a plurality of sets of cross features by correlating the plurality of second features. The method may further include obtaining a preliminary destination prediction model and training the preliminary destination prediction model to obtain a trained destination prediction model based on the plurality of transformed features and the plurality of sets of cross features.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: May 18, 2021
    Assignee: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Ran Chen, Huan Chen, Qi Song
  • Patent number: 11003688
    Abstract: A system for data comparison is disclosed. The system may receive a source configuration metadata. The system may configure a data extraction module to extract data from a data set in response to the source configuration metadata. The system may generate a pre-work data from the data set. The system may compare the pre-work data to generate a post-process data set. The system may generate a report corresponding to the post-process data set.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: May 11, 2021
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Karina Alvarez, Sachin Arya, Sandeep Bose, Subhash Godara, Anmol Handa, Ajay Paul Singh Manesh, Purvi Shah, Bhupesh Sharma
  • Patent number: 10990640
    Abstract: An online system receives a trip request including a location of the user requesting the trip. The online system identifies buildings or geographies based on the received location and determines location boundaries associated with the identified buildings or geographies. The online system identifies a set of hotspots representing locations that are frequently used for pickup or drop off. The online system additionally identifies a set of points of interest. The points of interest are, for example, businesses, landmarks, building names, or other visible information related to the location. The online system scores the set of points of interest based on a relative value of displaying the point of interest for orientation or navigation purposes. The online system modifies a user interface to display a map of the area including the identified location boundaries, hotspots, and one or more points of interest based on the scoring.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: April 27, 2021
    Assignee: Uber Technologies, Inc.
    Inventor: Christopher Moore
  • Patent number: 10990255
    Abstract: Systems and methods are provided for efficient storage and/or processing of enterprise data. A set of data from a content management system (CMS) is received and interpreted to determine a hierarchical object structure for the set of data. The hierarchical object structure includes: at least one parent object; at least one child object that is a subordinate object of the parent object; an indication of each parent/child relationship; and a set of attributes for each of the objects. The set of attributes for each of the at least one parent object and the at least one child object are analyzed in light of the indication of each parent/child relationship to gather accumulated attribute data. A graphical user interface (GUI) is rendered that presents one or more graphical cards representing the objects.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: April 27, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Shane Houston Tarleton, Charlotte Hamner Nagy, Adam Jon Udell, Emily Anes Simmons, James Donbavand, Sydney Zarrish Condie, Urmil Ramesh Divecha, Chris Michael Braden
  • Patent number: 10977589
    Abstract: Disclosed is a computer-implemented method (1) of assigning a task to a mobile communication device (212, 222) belonging to a pool (210, 220) of mobile communication devices, wherein each mobile communications device is associated with a trusted owner and is locatable by means of location information, the method comprising generating (10) a task to be performed; generating a set of task locations at which the task can be performed; receiving (20) location information for said mobile communications devices; deriving (30) a location for each mobile communications device from said location information; using the derived location to calculate (40) a cost score for each mobile communication device, said cost score indicating the cost of the trusted owner of said mobile communication device to reach a target location; and assigning (60) the task to a selected location in said set and to one of said mobile communications devices, wherein the task is assigned to the one of said mobile communications devices based on
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: April 13, 2021
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Vikrant Suhas Vaze, Hanqing Cao, Saeed Reza Bagheri, Choo Chiap Chiau, Renjun Yu, Yugang Jia, Mina Deng, Michael Martin Scheja
  • Patent number: 10977228
    Abstract: Systems, methods, and other embodiments associated with history and scenario data tracking are described. In one embodiment, a method includes receiving a request for trending analysis on project data. The request includes a trend range and a time basis. The method also includes selecting a set of records that fall within the trend range from an item table associated with the time basis, and generating a snapshot of the project data for each effective time in each selected record in the item table. The generating includes executing a trend view on (i) a history table storing a version history for every record modified, (ii) a transaction table storing a transaction history for every record modified, and (iii) a base table storing base records corresponding to a current version of the records to create the snapshot. The snapshots of project data are returned in response to the request for trending analysis.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: April 13, 2021
    Assignee: Oracle International Corporation
    Inventor: Brian Kelly Diehl
  • Patent number: 10977304
    Abstract: Method and apparatus are disclosed for estimating job and career transition capabilities of candidates in a database. An example system for processing a search query indicative of a candidate to hire includes a database including records of a plurality of profiles, a network connector to provide access to the database via an application programming interface, and a computing device. The computing device periodically generates a first score representing a likelihood that a person associated with the respective profile will respond to a communication regarding a job in a particular category. The computing device also, in response to receiving a search query (a) generates a second score representing a probabilistic measurement of a likelihood that the person associated with the retrieved profile will change jobs, (b) generates a third score representative of a percentile level of activity associated with searching for a new job.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: April 13, 2021
    Assignee: CareerBuilder, LLC
    Inventors: Phuong Hoang, Yun Zhu, Faizan Javed
  • Patent number: 10979569
    Abstract: Methods, systems, and articles of manufacture for ranking individuals in a contact center system including ranking a first individual in a set of individuals based on relative amounts of data for the first individual and one or more other individuals in the set of individuals.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: April 13, 2021
    Assignee: Afiniti, Ltd.
    Inventors: S. James P. Spottiswoode, Zia Chishti
  • Patent number: 10970679
    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: April 6, 2021
    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: 10970656
    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: April 6, 2021
    Assignee: Dropbox, Inc.
    Inventors: Ben Newhouse, Kavitha Radhakrishnan, AJ Palkovic, David Stinnette, Jacob Hurwitz, Jennifer Lee, John R. Grace, Jr., Susan Wang, Leona Dondi, Igor Kofman, Kenneth Choi, Tsung-Hsiang Chang
  • Patent number: 10963287
    Abstract: A set of virtual machine configurations is loaded in memory. A set of software instructions that, as a result of being executed, performs a data operation is received from a client device associated with a customer of a service provider. A request to execute the set of software instructions is received. The set of software instructions is executed in a virtual machine derived from a member of the set of virtual machine configurations, and results of the data operation are provided in response to the request.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: March 30, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Douglas Stewart Laurence, Anthony Nicholas Liguori
  • Patent number: 10949779
    Abstract: Balancing a workload based on commitments to projects includes monitoring messages in a collaboration system, the messages representing correspondences between users of the collaboration system, selecting a number of the users associated with the collaboration system to form a group of users, retrieving the messages from each of the users in the group of users, analyzing data associated with the messages to determine which of the messages relate to at least one project, and executing, based on a threshold, at least one action to optimize a workload for at least one user in the group of users for the at least one project.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: March 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Dale M. Schultz, Shunguo Yan