Patents by Inventor Yoky Matsuoka

Yoky Matsuoka has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230066403
    Abstract: Message filtering and management systems in a chat forward task facilitation communication system are described. One implementation involves receiving one or more pre-filtering inputs from a member, where the inputs include task associations to identify message types to hide or display from a real-time chat interface based on the task associations. A set of messages are processed in real-time using a filtering algorithm to associate one or more tasks with messages of the set of messages, where the one or more tasks correspond to a set of tasks performable by the representative on behalf of the member. A first message is displayed based on the one or more pre-filtering inputs and a first task association with the first message, and a second message is hidden or not displayed based on the one or more pre-filtering inputs and a second task association with the second message.
    Type: Application
    Filed: September 2, 2022
    Publication date: March 2, 2023
    Inventors: Yoky Matsuoka, Defne Civelekoglu, Gwendolyn W. van der Linden, Nitin Viswanathan, Malia Beaulieu, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Publication number: 20230064816
    Abstract: Systems and methods for automatically throttling active tasks based on the cognitive load of members and assigned representatives are provided. A system receives, in real-time, a set of messages between a member and a representative as the set of messages are being exchanged. The system, based on these messages, automatically detects an indication of a change in the member's cognitive load and identifies the cognitive load based on the tasks being performed for the member, the presentation of these tasks, and the set of messages. If the member's cognitive load exceeds a threshold, the system dynamically selects one or more active tasks for migration to a suspended state. The remaining active tasks are performed for the benefit of the member.
    Type: Application
    Filed: August 31, 2022
    Publication date: March 2, 2023
    Inventors: Yoky Matsuoka, Nitin Viswanathan, Gwendolyn W. van der Linden, Malia Beaulieu, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Publication number: 20230064673
    Abstract: Automated message tagging in a chat forward task facilitation communication system is described. One implementation involves receiving a set of messages between a member and a representative as the set of messages are being exchanged, processing the set of messages to identify one or more task flags associated with the set of messages, where the one or more task flags correspond to a set of tasks performable by the representative on behalf of the member, and tracking a chat flow within a chat interface, wherein the set of messages are exchanged within the chat interface. The chat flow is processed using a tagging algorithm to automatically assign at least one of the one or more task flags to messages of the set of messages, and message history is generated including the set of messages and corresponding task flag assignments with associated tasks of the set of tasks.
    Type: Application
    Filed: September 2, 2022
    Publication date: March 2, 2023
    Inventors: Yoky Matsuoka, Defne Civelekoglu, Gwendolyn W. van der Linden, Nitin Viswanathan, Malia Beaulieu, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Publication number: 20230069133
    Abstract: Systems and methods are presented herein for generating user models based on user interaction with a task-facilitation service. The task-facilitation service can transmit a set of queries that when received at a computing device cause the computing device to generate a set of responses to the set of queries. The task-facilitation service may receive the set of responses to the set of queries. The set of responses can include an identification of one or more information sources associated a user of the computing device. The task-facilitation service may generate a feature vector that includes a subset of features extracted from the set of responses. The task-facilitation service may then generate a user model using the feature vector. The user model may be usable to define one or more tasks for execution by a remote service.
    Type: Application
    Filed: August 31, 2022
    Publication date: March 2, 2023
    Inventors: Yoky Matsuoka, Nitin Viswanathan, Gwendolyn W. van der Linden, Malia Beaulieu, Lingyun Liu, Sean Paterson, Benjamin Deming
  • Publication number: 20230063334
    Abstract: A system generates task summaries for presentation at a user computing device to facilitate completion of tasks associated with the user. The task summary includes a subset of the tasks associated with the user and the system determines which tasks to include in the task summary based on each of task data and user data. The task data includes details regarding the task while the user data describes preferences and behaviors of the user and may be updated based on historic activity of the user.
    Type: Application
    Filed: September 1, 2022
    Publication date: March 2, 2023
    Inventors: Yoky Matsuoka, Defne Civelekoglu, Gwendolyn W. van der Linden, Nitin Viswanathan, Malia Beaulieu, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Publication number: 20230060753
    Abstract: Systems and methods are presented herein for generating representative models and assigning members of a task-facilitation service to representatives based on corresponding representative models. The task-facilitation service can transmit a set of queries that when received cause a computing device to generate a set of responses. The task-facilitation service may generate a feature vector that corresponds to the set of responses. The feature vector may be used to generate a representative model that corresponds to a user of the computing device. The representative model may be usable to establish communications one or more members of the task-facilitation service. The task-facilitation service may determine a correspondence between the representative model and one or more user models that correspond to the one or more members. The task-facilitation service may receive a selection of a particular user model and facilitate a communication to a client device associated with the particular user model.
    Type: Application
    Filed: August 25, 2022
    Publication date: March 2, 2023
    Inventors: Yoky Matsuoka, Nitin Viswanathan, Gwendolyn W. van der Linden, Malia Beaulieu, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Publication number: 20230063603
    Abstract: Task generation from chat flow data in a task facilitation system is described. One implementation involves receiving in real-time a set of messages between a member and a representative as the set of messages are being exchanged, processing the set of messages to identify one or more task recommendations associated with the set of messages, wherein the one or more task recommendations correspond to a set of tasks performable by the representative on behalf of the member, tracking a chat flow within a chat interface, wherein the set of messages are exchanged within the chat interface, processing the chat flow using a machine learning network to automatically assign at least one of the one or more task recommendations to messages of the set of messages, and generating a message history for the one or more task recommendations by associating the messages with associated tasks of the set of tasks.
    Type: Application
    Filed: September 2, 2022
    Publication date: March 2, 2023
    Inventors: Yoky Matsuoka, Defne Civelekoglu, Gwendolyn W. van der Linden, Nitin Viswanathan, Malia Beaulieu, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Publication number: 20230057896
    Abstract: Systems and methods are provided for generating task recommendations. The systems and methods include receiving sensor data associated with a user. The sensor data may be stored in association with a user model that corresponds to the user. A feature vector from the sensor data and the user model may be generated and used to predict task recommendations that may be likely to be approved by the user. A particular task can be selected from the one or more tasks for transmission to a computing device associated with the user.
    Type: Application
    Filed: August 19, 2022
    Publication date: February 23, 2023
    Inventors: Yoky Matsuoka, Nitin Viswanathan, Gwendolyn W. van der Linden, Malia Beaulieu, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Publication number: 20230050045
    Abstract: Systems and methods for proposal acceptance in a task determination system are provided. The task determination system receives in real-time a set of messages through a communications session associated with a task. The set of messages are processed in real-time to identify a response to a set of proposals for completion of the task. Based on the response, the task determination system generates one or more proposal tasks performable to complete the task. The task determination system performs one or more actions according to the one or more proposal tasks to complete the task. The task determination system updates the member profile in real-time based on these actions, the task, and the response to the set of proposals.
    Type: Application
    Filed: August 12, 2022
    Publication date: February 16, 2023
    Inventors: Yoky Matsuoka, Defne Civelekoglu, Gwendolyn W. van der Linden, Nitin Viswanathan, David L. Warner, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Publication number: 20230052638
    Abstract: Systems and methods for communicating proposals in a task determination system are provided. The task determination system can generate in real-time a set of proposals corresponding to a task. The set of proposals are generated based on a task type and a member profile associated with a member for whom the task is being performed. The task determination system generates a ranking of the set of proposals based on suitability metrics between the task and the set of proposals. Based on the ranking and these suitability metrics, one or more proposals are selected for presentation to the member. The member profile associated with the member can be updated in real-time as the member interacts with the one or more proposals.
    Type: Application
    Filed: August 12, 2022
    Publication date: February 16, 2023
    Inventors: Yoky Matsuoka, Defne Civelekoglu, Gwendolyn W. van der Linden, Nitin Viswanathan, David L. Warner, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Publication number: 20230047988
    Abstract: Systems and methods for implementing a representative support system in a task determination system are provided. The task determination system automatically receives in real-time a set of messages between a member and a representative as these messages are exchanged. The set of messages correspond to a set of proposals associated with a task. The task determination system automatically identifying a selection of a proposal from the set of proposals based on an analysis of the set of messages. Based on the selection, the task determination system generates a set of proposal tasks and processes communications associated with these proposal tasks to monitor performance of these proposal tasks for completion of the task.
    Type: Application
    Filed: August 12, 2022
    Publication date: February 16, 2023
    Inventors: Yoky Matsuoka, Defne Civelekoglu, Gwendolyn W. van der Linden, Nitin Viswanathan, David L. Warner, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Publication number: 20230048441
    Abstract: Systems and methods for automatically providing templates for the creation of projects and tasks based on messages exchanged between members and assigned representatives are provided. A system receives, in real-time, a set of messages between a member and a representative as the set of messages are being exchanged. The system, based on these messages, automatically identifies issue. The system can further identify one or more templates for defining a task that is performable to address the issue. The system can present the one or more templates such that, when a template is selected and used to define a task, the task can be performed to address the issue.
    Type: Application
    Filed: August 12, 2022
    Publication date: February 16, 2023
    Inventors: Yoky Matsuoka, Nitin Viswanathan, Gwendolyn W. van der Linden, Malia Beaulieu, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Publication number: 20230041255
    Abstract: Systems and methods for enabling controls at a user computing device for delegating tasks include providing information to an intermediary regarding the likelihood that a user associated with the user computing device will delegate a particular task. The intermediary may then selectively activate a delegation control at the user computing device that, when activated, results in delegation of the task for completion by a task facilitation service.
    Type: Application
    Filed: August 4, 2022
    Publication date: February 9, 2023
    Inventors: Yoky Matsuoka, Defne Civelekoglu, Gwendolyn W. van der Linden, Nitin Viswanathan, Malia Beaulieu, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Publication number: 20230037392
    Abstract: Systems and methods for predicting the likelihood that a member of a task facilitation service will delegate a given task for completion by the task facilitation service include providing data to a delegation likelihood model. The data may include, among other things, data collected about the member and past tasks of the member including whether the member delegated those tasks. The data may further include data for other members and tasks other than those associated with the task being analyzed. The task facilitation service may transmit an indication regarding the likelihood of delegation to an intermediary who may then decide whether to enable a delegation control for the task at a user interface of the member.
    Type: Application
    Filed: August 4, 2022
    Publication date: February 9, 2023
    Inventors: Yoky Matsuoka, Defne Civelekoglu, Gwendolyn W. van der Linden, Nitin Viswanathan, Malia Beaulieu, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Publication number: 20230022198
    Abstract: Dynamically enabled task delegation controls are provided through a user interface executed on a computing device associated with a member. The task delegation controls are selectively enabled by a task facilitation service that determines whether the delegation controls should be made available to the member based on one or more models, algorithms, etc., associated with the member based on a predicted likelihood that the member will delegate the task for completion by the task facilitation service.
    Type: Application
    Filed: July 21, 2022
    Publication date: January 26, 2023
    Inventors: Yoky Matsuoka, Defne Civelekoglu, Gwendolyn W. van der Linden, Nitin Viswanathan, Malia Beaulieu, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Patent number: 11549706
    Abstract: Methods for controlling temperature in a conditioned enclosure such as a dwelling are described that include an “auto-away” and/or “auto-arrival” feature for detecting unexpected absences which provide opportunities for significant energy savings through automatic adjustment of the setpoint temperature. According to some preferred embodiments, when no occupancy has been detected for a minimum time interval, an “auto-away” feature triggers a changes of the state of the enclosure, and the actual operating setpoint temperature is changed to a predetermined energy-saving away-state temperature, regardless of the setpoint temperature indicated by the normal thermostat schedule. The purpose of the “auto away” feature is to avoid unnecessary heating or cooling when there are no occupants present to actually experience or enjoy the comfort settings of the schedule, thereby saving energy.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: January 10, 2023
    Assignee: Google LLC
    Inventors: Yoky Matsuoka, Frank E. Astier, Rangoli Sharan, Anthony Michael Fadell
  • Publication number: 20220405687
    Abstract: Systems and methods for identifying and recommending tasks that may be performed in order to achieve member goals are provided. A system processes messages in real-time as these messages are exchanged to identify a goal and a timeframe from achieving the goal. Based on the goal and the corresponding timeframe, the system identifies task groupings corresponding to different methods for achieving the goal. The task groupings are ordered according to the likelihood of the member selecting a task grouping. When a member selects a task grouping, the system can monitor in real-time the performance of tasks of the task grouping to determine whether the goal is being achieved. If any tasks are not being performed successfully, the system can automatically adjust the remaining tasks, select new tasks, and/or adjust the timeframe for achieving the goal in order to provide the member with an opportunity to achieve the goal.
    Type: Application
    Filed: June 17, 2022
    Publication date: December 22, 2022
    Inventors: Yoky Matsuoka, Nitin Viswanathan, Gwendolyn W. van der Linden, Amy Y. Seng, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Publication number: 20220374925
    Abstract: A method includes generating a utility portal interface in response to a request from a utility computer system that receives parameters that specify a demand response event; providing a display of groups of energy-consuming locations that are available to be selected to participate in the demand response event; providing a display of an energy demand profile for the utility during the demand response event; receiving a selection of a subset of the groups of energy-consuming locations to participate in the demand response event; causing the display of the energy demand profile for the utility during the demand response event to be dynamically updated as the subset of the groups of energy-consuming locations are selected or deselected by the utility computer system to participate; and sending transmissions to thermostats associated with the subset of the groups of energy-consuming locations to execute the demand response event.
    Type: Application
    Filed: April 18, 2022
    Publication date: November 24, 2022
    Applicant: Google LLC
    Inventors: Yoky Matsuoka, Anthony M. Fadell, Matthew L. Rogers, David Sloo, Scott A. McGaraghan, Samuel W. Kortz
  • Publication number: 20220366352
    Abstract: Systems and methods for generating and providing experience recommendations to members of a task facilitation service are provided. A task recommendation system can identify a set of experience recommendations within a geographic region. These experience recommendations are ordered based on a member profile. The ordered experience recommendations are provided such that one or more experience recommendations can be selected for presentation to the member. When the member selects an experience recommendation, tasks corresponding to the experience recommendation are generated and performance of these tasks is monitored. The member profile is updated based on the performance of these tasks, the selected experience recommendation, and feedback corresponding to performance of these tasks.
    Type: Application
    Filed: May 11, 2022
    Publication date: November 17, 2022
    Inventors: Yoky Matsuoka, Nitin Viswanathan, Gwendolyn W. van der Linden, Amy Y. Seng, Lingyun Liu, Benjamin Deming, Sean Paterson
  • Publication number: 20220343238
    Abstract: Systems and methods for proposal generation in a task recommendation system are provided. A task recommendation system may receive a completed task template corresponding to a task associated with a member. The task recommendation system may automatically query a resource library in real-time to identify a proposal template corresponding to the task type. The task recommendation system may then identify a proposal recommendation for a proposal option associated with a set of proposal options included in the proposal template. The task recommendation system may generate and present a proposal that includes the proposal recommendation. Based on member interaction with the proposal, the task recommendation system may update the member profile and the resource library.
    Type: Application
    Filed: April 27, 2022
    Publication date: October 27, 2022
    Inventors: Yoky Matsuoka, Defne Civelekoglu, Senthilvasan Supramaniam, Gwendolyn W. van der Linden, Nitin Viswanathan, David L. Warner, Lingyun Liu, Benjamin Deming, Sean Paterson