Patents by Inventor Michael Griffiths
Michael Griffiths 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: 20260154696Abstract: Aspects of the subject disclosure may include, for example, a system that receives requests from an open access provider to validate an address, and provides a product qualification, and handles product orders and service activation for a service provider of a fiber network, using application programming interfaces (APIs) for qualification and customer provisioning applications. Other embodiments are disclosed.Type: ApplicationFiled: December 4, 2024Publication date: June 4, 2026Applicant: AT&T Intellectual Property I, L.P.Inventors: Suman Sambareddy, Yuriy Malakov, Julie Marzano, Dean Garrett, Michael Griffiths, Scott Baker, Craig Walton
-
Publication number: 20260024524Abstract: A communications session with a user may be automated using a language model. The language model may be instructed to select a next action to be performed where the next action may include transmitting a responsive communication to the user or performing an API call. The prompt used to query the language model may include one or more of the following: a representation of text of the communications session, a list of available API calls, instructions to select a next action, a representation of API calls performed, or a representation of API call responses received. The language model may be sequentially queried to continue the communications session by transmitting responsive communications or performing API calls. In some implementations, a prompt template may be used to generate the prompt and a prompt template may be selected using text of the communications session.Type: ApplicationFiled: August 7, 2025Publication date: January 22, 2026Inventors: Hugh Nicholas Perkins, Michael Griffiths, Tao Ma, Connor Daniel McNabb, Theodore David Burke, Yi Yang
-
Patent number: 12406662Abstract: A communications session with a user may be automated using a language model. The language model may be instructed to select a next action to be performed where the next action may include transmitting a responsive communication to the user or performing an API call. The prompt used to query the language model may include one or more of the following: a representation of text of the communications session, a list of available API calls, instructions to select a next action, a representation of API calls performed, or a representation of API call responses received. The language model may be sequentially queried to continue the communications session by transmitting responsive communications or performing API calls. In some implementations, a prompt template may be used to generate the prompt and a prompt template may be selected using text of the communications session.Type: GrantFiled: August 28, 2023Date of Patent: September 2, 2025Assignee: ASAPP, INC.Inventors: Hugh Nicholas Perkins, Michael Griffiths, Tao Ma, Connor Daniel McNabb, Theodore David Burke, Yi Yang
-
Publication number: 20250231972Abstract: User interactions may be managed through a combination of automated language model prompts and feedback from a human agent. An implementation may include a communication processing circuit that receives and updates the session context with a user's natural language communication. A prompt generator circuit creates prompts that include the user's communication and descriptions of response types, such as replying to the user or requesting human agent assistance. The language model processes these prompts and generates responses, which are routed accordingly by a response routing circuit-either to the user or to a human agent for assistance. Additionally, a feedback circuit collects feedback from the human agent to update the session context.Type: ApplicationFiled: June 28, 2024Publication date: July 17, 2025Inventors: Tao Ma, Hugh Nicholas Perkins, Mitchell Steven Morgan, Michael Griffiths, Satchuthananthavale Rasiah Kuhan Branavan, Kilian Quirin Weinberger
-
Publication number: 20250232126Abstract: Natural language communications may be automated using language models and session contexts. A first session context may be created for communications between a language model and a first entity. Prompts may be generated using this session context, and responses from the language model may be used to communicate with the first entity. A second session context may also be created for communications between a language model and a second entity. Context transfer information may be generated by processing the first session context with a language model. The context transfer information may be added to the second session context. The second session context with the context transfer information may then be used to generate a communication to the second entity using a language model.Type: ApplicationFiled: June 28, 2024Publication date: July 17, 2025Inventors: Tao Ma, Hugh Nicholas Perkins, Mitchell Steven Morgan, Michael Griffiths, Satchuthananthavale Rasiah Kuhan Branavan, Kilian Quirin Weinberger
-
Publication number: 20250232125Abstract: An automated support process implemented with a language model may be improved by allowing a human agent to provide input to the language model to fix mistakes or otherwise improve the automated support process. In some implementations, a language model prompt may be used to instruct a language model to be able to provide a response that includes requesting assistance from a human agent. The request for assistance may then be sent to the human agent and a response from the human agent may then be processed by the language model to allow the language model to provide better responses for the support process. In some implementations, a human agent may monitor automated support sessions and provide unrequested input into a support session where needed to improve the quality of the support session.Type: ApplicationFiled: June 28, 2024Publication date: July 17, 2025Inventors: Tao Ma, Hugh Nicholas Perkins, Mitchell Steven Morgan, Michael Griffiths, Satchuthananthavale Rasiah Kuhan Branavan, Kilian Quirin Weinberger
-
Publication number: 20250078822Abstract: A communications session with a user may be automated using a language model. The language model may be instructed to select a next action to be performed where the next action may include transmitting a responsive communication to the user or performing an API call. The prompt used to query the language model may include one or more of the following: a representation of text of the communications session, a list of available API calls, instructions to select a next action, a representation of API calls performed, or a representation of API call responses received. The language model may be sequentially queried to continue the communications session by transmitting responsive communications or performing API calls. In some implementations, a prompt template may be used to generate the prompt and a prompt template may be selected using text of the communications session.Type: ApplicationFiled: August 28, 2023Publication date: March 6, 2025Inventors: Hugh Nicholas Perkins, Michael Griffiths, Tao Ma, Connor Daniel McNabb, Theodore David Burke, Yi Yang
-
Patent number: 12211373Abstract: Apparatuses, methods, and systems for identifying a target location to an occupant are provided. The apparatus comprises a laser rotatably coupled to a body of the apparatus, and at least one sensor connected to the body. The at least one sensor is configured to detect an alarm, and when the at least one sensor detects the alarm, the laser is configured to emit a laser beam to indicate a target location to an occupant. The method for identifying or indicating a target location comprises detecting, by a sensor of an apparatus, an alarm, in response to detecting the alarm, outputting, by the sensor, a signal, in response to the signal, activating a laser rotatably coupled to a body of the apparatus to identify or indicate the target location. The invention may be used for emergency situations to indicate a target location such as an exit for occupants of a building or residence.Type: GrantFiled: November 1, 2022Date of Patent: January 28, 2025Assignee: Sean Michael Owen GriffithsInventor: Michael Griffiths
-
Patent number: 11941358Abstract: A user using a messaging application may be in conversations with multiple people and may inadvertently send a message intended for a first person to a second person. The user may be warned before making such mistakes by processing the text of an entered message and/or the text of the conversations with a mathematical model. A match score may be computed that indicates the match between the entered message and the conversation in which it was entered. Where the match score indicates a possible mistake, a warning may be presented to the user. In some implementations, a match score may be computed using a conversation encoding vector and a message encoding vector. In some implementations, a match score may be computed by processing a sequence of tokens for the conversation and the entered message that includes special token separators.Type: GrantFiled: June 14, 2021Date of Patent: March 26, 2024Assignee: ASAPP, INC.Inventors: Ethan Russell Elenberg, Cosima Travis, Michael Griffiths, Kilian Quirin Weinberger
-
Publication number: 20240035097Abstract: The present invention relates to methods of detecting an infection in a subject based on the relative abundance of target molecules indicative of the expression of at least the gene pair DUSP1 and IFI27. In particular, the invention relates to a method of distinguishing between a bacterial infection or a non-bacterial infection in a subject, especially between bacterial and non-bacterial lower respiratory system infections using the gene pair. Further, the invention provides the medical use of therapeutic agents in the treatment of a bacterial or non-bacterial infection in a subject identified as having such an infection through use of a method of the invention, and monitoring the therapeutic effectiveness.Type: ApplicationFiled: February 21, 2023Publication date: February 1, 2024Inventor: Michael Griffiths
-
Patent number: 11763230Abstract: Machine learning-based approaches are used to detect trends of behavior and anomalous events from customer support messages between customers and customer support agents or other appropriate resources in an electronic environment. For example, for a plurality of time periods, a prediction model can be trained. The prediction models can be trained on messages that correspond to each prediction models' period of time. The prediction models can process messages to determine a score (e.g., a representative confidence score) for the time period a prediction model is associated with. For a selected time period, a model (e.g., a trend detection model) can be applied to the scores for time periods before the selected time period to determine whether the score for the selected time period is associated with an anomalous event. Thereafter, an alert can be presented with, for example, the messages that triggered the alert, among other such information.Type: GrantFiled: December 16, 2019Date of Patent: September 19, 2023Inventors: Tianyi Zhang, Sam Altschul, Kilian Weinberger, Michael Griffiths, Geoffrey Michael Pleiss
-
Publication number: 20230134071Abstract: Apparatuses, methods, and systems for identifying a target location to an occupant are provided. The apparatus comprises a laser rotatably coupled to a body of the apparatus, and at least one sensor connected to the body. The at least one sensor is configured to detect an alarm, and when the at least one sensor detects the alarm, the laser is configured to emit a laser beam to indicate a target location to an occupant. The method for identifying or indicating a target location comprises detecting, by a sensor of an apparatus, an alarm, in response to detecting the alarm, outputting, by the sensor, a signal, in response to the signal, activating a laser rotatably coupled to a body of the apparatus to identify or indicate the target location. The invention may be used for emergency situations to indicate a target location such as an exit for occupants of a building or residence.Type: ApplicationFiled: November 1, 2022Publication date: May 4, 2023Inventor: Michael Griffiths
-
Patent number: 11608535Abstract: The present invention relates to methods of detecting an infection in a subject based on the relative abundance of target molecules indicative of the expression of at least the gene pair DUSP1 and IFI27. In particular, the invention relates to a method of distinguishing between a bacterial infection or a non-bacterial infection in a subject, especially between bacterial and non-bacterial lower respiratory system infections using the gene pair. Further, the invention provides the medical use of therapeutic agents in the treatment of a bacterial or non-bacterial infection in a subject identified as having such an infection through use of a method of the invention, and monitoring the therapeutic effectiveness.Type: GrantFiled: April 11, 2019Date of Patent: March 21, 2023Inventor: Michael Griffiths
-
Patent number: 11549687Abstract: A combustion staging system for fuel injectors of a multi-stage combustor of a gas turbine engine. The system includes plural fuel injectors, each having respective pilot and mains injection stages. It further includes a splitting unit which, to perform staging control of the combustor, receives a metered fuel flow and, for pilot and mains operation, controllably splits the received fuel flow into a pilot flow for injecting at the pilot stages of the injectors and a mains flow for injecting at the mains stages of the injectors, and for pilot-only operation, controllably splits the received fuel flow into a first part of the pilot flow for injecting at the pilot stages of a first portion of the injectors and a second part of the pilot flow for injecting at the pilot stages of a second portion of the injectors.Type: GrantFiled: June 30, 2020Date of Patent: January 10, 2023Assignee: Rolls-Royce PLCInventors: Michael Griffiths, Daniel J. Bickley
-
Patent number: 11551004Abstract: In some applications, it may be desired to process a message to determine an intent of the message, where the intent indicates the meaning of the message. An intent classifier may be used to determine the meaning of a message by processing the message to compute a message embedding vector that represents the message in a vector space. Each possible intent may be represented by a prototype vector, and the intent of the message may be determined by comparing the message embedding to one or more prototype vectors, such as by selecting an intent whose prototype vector is closest to the message embedding. An intent classifier may be used, for example, (i) to implement an automated communications system with states where each state is associated with a subset of the possible intents or (ii) for processing usage data of a communications system to update the intents of the communications system.Type: GrantFiled: November 13, 2018Date of Patent: January 10, 2023Assignee: ASAPP, INC.Inventors: Jeremy Elliot Azriel Wohlwend, Ethan Russell Elenberg, Samuel Andrew Altschul, Michael Griffiths
-
Publication number: 20220398380Abstract: A user using a messaging application may be in conversations with multiple people and may inadvertently send a message intended for a first person to a second person. The user may be warned before making such mistakes by processing the text of an entered message and/or the text of the conversations with a mathematical model. A match score may be computed that indicates the match between the entered message and the conversation in which it was entered. Where the match score indicates a possible mistake, a warning may be presented to the user. In some implementations, a match score may be computed using a conversation encoding vector and a message encoding vector. In some implementations, a match score may be computed by processing a sequence of tokens for the conversation and the entered message that includes special token separators.Type: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Inventors: Ethan Russell Elenberg, Cosima Travis, Michael Griffiths, Kilian Quirin Weinberger
-
Publication number: 20210182868Abstract: Machine learning-based approaches are used to detect trends of behavior and anomalous events from customer support messages between customers and customer support agents or other appropriate resources in an electronic environment. For example, for a plurality of time periods, a prediction model can be trained. The prediction models can be trained on messages that correspond to each prediction models' period of time. The prediction models can process messages to determine a score (e.g., a representative confidence score) for the time period a prediction model is associated with. For a selected time period, a model (e.g., a trend detection model) can be applied to the scores for time periods before the selected time period to determine whether the score for the selected time period is associated with an anomalous event. Thereafter, an alert can be presented with, for example, the messages that triggered the alert, among other such information.Type: ApplicationFiled: December 16, 2019Publication date: June 17, 2021Applicant: ASAPP, Inc.Inventors: Tianyi ZHANG, Sam ALTSCHUL, Kilian WEINBERGER, Michael GRIFFITHS, Geoffrey Michael PLEISS
-
Patent number: 10984781Abstract: A plurality of conversations may be processed to obtain one or more representative conversations to allow a better understanding of the plurality of conversations. A representative conversation may be determined by representing each conversation as a sequence of states where a state may represent messages with similar meanings. Distances may be computed between pairs of conversations, and the conversations may be clustered using the distances. To obtain a representative conversation for a cluster of conversations, a representative sequence of states may be obtained for the cluster and a representative message may be obtained for each state of the sequence of states. The representative conversation may then be presented to a user.Type: GrantFiled: January 18, 2019Date of Patent: April 20, 2021Assignee: ASAPP, INC.Inventors: Michael Griffiths, Lei Xu, Shawn Henry
-
Patent number: 10969105Abstract: A combustion staging system is provided for fuel injectors of a multi-stage combustor of a gas turbine engine. The system has a splitting unit which receives a metered total fuel flow and controllably splits the metered total fuel flow into out-going pilot and mains fuel flows to perform pilot-only and pilot-and-mains staging control of the combustor. The system further has pilot and mains fuel manifolds which respectively receive the pilot and mains fuel flows. The system further has a plurality of mains flow scheduling valves which distribute the mains fuel flow from the mains fuel manifold to mains discharge orifices of respective injectors of the combustor. The system further has servo line which extends to the mains flow scheduling valves, the servo line being controllably fillable with pressurised fuel to change the pressure in the servo line relative to the pressure in the mains fuel manifold.Type: GrantFiled: June 19, 2018Date of Patent: April 6, 2021Assignee: ROLLS-ROYCE plcInventor: Michael Griffiths
-
Publication number: 20210079483Abstract: The present invention relates to methods of detecting an infection in a subject based on the relative abundance of target molecules indicative of the expression of at least the gene pair DUSP1 and IFI27. In particular, the invention relates to a method of distinguishing between a bacterial infection or a non-bacterial infection in a subject, especially between bacterial and non-bacterial lower respiratory system infections using the gene pair. Further, the invention provides the medical use of therapeutic agents in the treatment of a bacterial or non-bacterial infection in a subject identified as having such an infection through use of a method of the invention, and monitoring the therapeutic effectiveness.Type: ApplicationFiled: April 11, 2019Publication date: March 18, 2021Inventor: Michael Griffiths