Patents Examined by Soe Hlaing
-
Patent number: 12267256Abstract: A tile of an embodiment of a coarse-grain reconfigurable architecture (CGRA) is based on an array of fused compute-memory units (FCMUs), pattern memory units (PMUs), and/or pattern compute units (PCUs) arranged in two dimensions, M×N. Unless clearly noted from context, any reference to a FCMU, PCU, or PMU may refer to one or more of the other units. The communication between a set of FCMUs is performed over a (M+1)×(N+1) switch fabric called the array-level network (ALN) where each switch has connections to its neighboring FCMUs and to neighboring switches in each of the four directions.Type: GrantFiled: August 23, 2022Date of Patent: April 1, 2025Assignee: SambaNova Systems, Inc.Inventors: Ram Sivaramakrishnan, Mark Luttrell, Sumti Jairath, Raghu Prabhakar, Gregory Frederick Grohoski
-
Patent number: 12255978Abstract: A first event occurs at a first computer at a first time, as measured by a local clock. A second event is initiated at a second computer by sending a message that includes the first time. The second event occurs at a second time, as measured by a local clock. Because of clock error, the first time is later than the second time. Based on the first time being later than the second time, an alternate second time, that is based on the first time, is used as the time of the second event. When a third system determines the order of the two events, the first time is obtained from the first computer, and the alternate second time is obtained from the second computer, and the order of the events is determined based on a comparison of the two times.Type: GrantFiled: July 21, 2023Date of Patent: March 18, 2025Assignee: CLOUDERA, INC.Inventors: David Alves, Todd Lipcon
-
Patent number: 12254387Abstract: Systems and methods are described herein for novel uses and/or improvements for designing user-specific interfaces using machine learning models. When a request to display certain data by an application is received, an application token and a user token may be retrieved and combined into a consolidated token. The consolidated token may be input into a machine learning model to obtain a user interface token for an application. The user interface token may indicate user interface settings/configuration desired/preferred by a user. The user interface token may then be sent to the application to cause the application to display the data using user interface configurations within the user interface token.Type: GrantFiled: September 29, 2023Date of Patent: March 18, 2025Assignee: Citibank, N.A.Inventors: Kirk M. Lewis, II, Shahzad Din, Aarvi Thadeshwar, Christopher James Byrne
-
Patent number: 12238053Abstract: In an aspect, a system for generating a virtual assistant in a messaging user interface, the system comprising a computing device designed and configured to initiate a virtual message user interface between a user client device and the computing device; receive a user message entered by a user into the virtual message user interface; select a conversation profile for the virtual assistant as a function of the user message, wherein the conversation profile comprises behavior that the user uses to communicate; prioritize an agenda action of a plurality of agenda actions contained within a user agenda list as a function of the user message; and generate a response to the user message comprising the prioritized agenda action, wherein the response is further generated as a function of the selected conversation profile.Type: GrantFiled: April 24, 2023Date of Patent: February 25, 2025Assignee: KPN INNOVATIONS LLCInventor: Kenneth Neumann
-
Patent number: 12231377Abstract: Techniques for updating a chatbot definition are described. In some examples, this updating includes receiving an edit to intent characteristics for a stage of a plurality of stages in a chatbot flow, identifying a stage to modify based on at least the received edit, identifying, for the stage, a default update rule based on the chatbot definition, and updating the stage in the chatbot definition by inferring a next step according to one or more rules for the stage including the identified default update rule.Type: GrantFiled: June 22, 2022Date of Patent: February 18, 2025Assignee: Amazon Technologies, Inc.Inventors: Saket Saurabh, Anubhav Mishra, Fnu Don Manuel, Kuai Hu
-
Patent number: 12212462Abstract: A computer-implemented method (200) of managing a telecommunications network (110), the telecommunication network comprising a network orchestrator (120), a plurality of network nodes (150) and a network ledger (140) for electronically storing data, the method comprising the steps of: the network orchestrator generating an instruction for reconfiguring at least one of the plurality of nodes (210); in response to generating said instruction, requesting and retrieving first status information from the at least one of the plurality of nodes (240); recording the instruction and the first status information to the network ledger (240)); communicating the instruction to the at least one of the plurality of nodes thereby to effect the instructed reconfiguration (230); in response to effecting the instructed reconfiguration, requesting and retrieving second status information from the at least one of the plurality of nodes; and recording said second status information in the network ledger (280).Type: GrantFiled: February 9, 2021Date of Patent: January 28, 2025Assignee: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANYInventors: Andrew Corston-Petrie, Ruth Brown, Jonathan Hart
-
Patent number: 12206628Abstract: An information processing method includes posting information for inputting an image forming instruction to execute an image forming process based on data uploaded to a channel of a chat service to the channel, causing an image forming apparatus to execute the image forming process based on the data based on the image forming instruction input using the posted information, and determining, based on a state of the image forming apparatus, whether to post the information to the channel.Type: GrantFiled: August 24, 2022Date of Patent: January 21, 2025Assignee: Canon Kabushiki KaishaInventor: Anna Hosaka
-
Patent number: 12206630Abstract: In certain embodiments, document-based resolution of user inquiries may be facilitated. A predicted intent of the user is determined based on chat activity information associated with the user. A response to a user inquiry may be provided to the user via a chat interface based on the predicted intent. User response may be obtained for the response, which may indicate a failure in providing a resolution to the user (e.g., regarding a user inquiry). Upon detecting a failure in providing the resolution, a document associated with the user and matching the predicted intent may be obtained and presented to via the chat interface. The document may have content related to the predicted intent. The document may be presented as a response to the user response to seek a confirmation from the user regarding its relevance to the user inquiry.Type: GrantFiled: July 5, 2023Date of Patent: January 21, 2025Assignee: Capital One Services, LLCInventors: Anh Truong, Austin Walters
-
Patent number: 12200023Abstract: Systems and methods for creating and accessing content items are provided. In some examples, a method can include receiving a user selection of an interface element located in a persistent user interface of an operating system desktop of a client device associated with a user account, identifying, based on a query to a meeting service, a meeting associated with the user account, displaying, in response to the user selection of the interface element, a set of user options for the meeting, the set of user options comprising an option to access a content item for the meeting, receiving a user selection of the option to access the content item for the meeting, and accessing, in response to the user selection, the content item.Type: GrantFiled: November 2, 2023Date of Patent: January 14, 2025Assignee: Dropbox Inc.Inventors: Andrea Kimball, Carola Pescio Canale, Angela Gong
-
Patent number: 12184516Abstract: A method is provided that is performed by a computer-implemented user support bot. The method includes obtaining from a user a support request related to software and/or hardware used, or to be used, by the user; obtaining user lifecycle journey information that tracks deployment, adoption and/or use by the user of the software and/or hardware; determining a user intent for the support request based on the user lifecycle journey information when there is ambiguity as to the user intent based solely on the support request; and providing a response to the support request based on the user intent.Type: GrantFiled: July 20, 2022Date of Patent: December 31, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Chidambaram Arunachalam, David C. White, Jr.
-
Patent number: 12177171Abstract: An autonomous chat bot monitors actions of users on a messaging platform and generates self-initiated chat sessions with the user to gauge users' interest and intent with respect to a target subject matter and the conversations of the chat sessions. Based on the gauged interest and intent, profiles or preferences are generated for the users independent of or relevant to the target subject matter.Type: GrantFiled: March 15, 2023Date of Patent: December 24, 2024Assignee: NCR Voyix CorporationInventors: Brent Vance Zucker, Mehtab Chithiwala, Yehoshua Zvi Licht, Kelly Gernatt Martinez, Pahul Singh Matharu, Yongching Tee
-
Patent number: 12160341Abstract: An embodiment for coordinating edge computing in a mobile network by an MEC orchestrator. The embodiment may monitor deployment metrics and controlling deployment parameters related to a deployment of software applications on edge nodes of the mobile network The embodiment may receive an optimization report from a network orchestrator of the mobile network. The embodiment may, based on the optimization report, determine a current optimization efficiency of the mobile network. The embodiment may, if the optimization efficiency fulfils an inefficiency criterion, determine deployment suggestions having assigned one or more of the deployment parameters and being indicative of an expected response of one or more of the deployment metrics to a suggested variation of the assigned deployment parameters. The embodiment may transmit the deployment suggestions to the network orchestrator.Type: GrantFiled: October 16, 2023Date of Patent: December 3, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Maja Curic, Sagar Tayal
-
Patent number: 12137146Abstract: A system and method that leverage a hybrid bi-directional user experience system that bi-directionally transfers an application session between a first application and a migrated application based on the availability of application features in the migrated application stack.Type: GrantFiled: July 28, 2023Date of Patent: November 5, 2024Assignee: INTUIT INC.Inventors: Ismail Rawoof, Mark Jaeckle, Natalia Castagna
-
Patent number: 12120121Abstract: An apparatus and method for online service access control are provided. The method for online service access control according to one embodiment includes determining a device having control right for an online service from among a plurality of user devices accessing a user's account for the online service, providing data generated, by a server, for the online service to the plurality of user devices, and providing data generated, by the device having control right, for the online service to the server.Type: GrantFiled: June 10, 2020Date of Patent: October 15, 2024Assignee: NCSOFT CorporationInventor: Taekhun Kim
-
Patent number: 12118326Abstract: Described herein is a computer-implemented system for generating political messages for social media, comprising a user interface receiving inputs like a Political Candidate's name and a selection indicating support or opposition, a large language Model utilizing in-context learning and a Knowledge Base with data categories such as news, government, census/voter polling, candidate websites, and legislative voting records to process the inputs and refining messages based on user-chosen issues, candidate names, message topics/themes, and tones, and an AI Message Generator creating political messages for social media.Type: GrantFiled: February 1, 2024Date of Patent: October 15, 2024Assignee: AI Political Messaging LLCInventors: Larry Shultz, Dragos Dima
-
Patent number: 12120072Abstract: A method is provided for operating a multi-channel messaging system. The method may provide automated conversation across multiple communication channels associated with a user by: selecting a first communication channel from the multiple communication channels, wherein the first communication channel is hosted by a first communication server; receiving, via an existing user interface of the first communication channel, a first user input via as part of a conversation with a chatbot, wherein the chatbot comprises a communication data structure comprising a plurality of communication paths; selecting a communication path based on the first user input; and generating a first feedback in response to the first user input according to the selected communication path.Type: GrantFiled: December 28, 2022Date of Patent: October 15, 2024Assignee: CodeObjects Inc.Inventors: Anil K. Annadata, Arun Balasubramanyam, Sanjin Tulac
-
Patent number: 12120184Abstract: The present disclosure provides a method comprising obtaining gas data of a gas user continuously, and storing the gas data into a storage unit; predicting a probability of full storage of the storage unit within a preset future time period based on a historical data increment of the storage unit; in response to the probability of full storage meeting a preset probability condition: obtaining the gas data of the gas user within the preset time period from the storage unit; determining an upload demand degree of the gas data based on the gas data; and in response to the upload demand degree meeting a preset condition, transmitting the gas data within the preset time period to a smart gas management platform based on a smart gas object platform at a target upload time point of a smart gas meter of the gas user.Type: GrantFiled: January 16, 2024Date of Patent: October 15, 2024Assignee: CHENGDU QINCHUAN IOT TECHNOLOGY CO., LTD.Inventors: Zehua Shao, Junyan Zhou, Xiaojun Wei, Lei He, Quan Wang
-
Patent number: 12107813Abstract: Systems and methods for updating and presenting subject-specific compliance standard information are provided. Each workforce status tool implements a conditional logic for a corresponding workforce status category. A request to configure a first workforce status tool is received that includes a change of an output or an input dependency of a corresponding conditional logic associated with the first workforce status tool. Responsive to the request, a determination is made to update a node graph including a plurality of interconnected nodes when the change of the corresponding conditional logic satisfies one or more compliance requirements associated with a corresponding benefit. At least one node in the plurality of interconnected nodes is associated with the conditional logic for the corresponding workforce status.Type: GrantFiled: May 19, 2023Date of Patent: October 1, 2024Assignees: AC Infotech Inc., Matrix Absence Management, Inc.Inventors: Anandan Chinnalagu, Gordon Smith
-
Patent number: 12107805Abstract: A method is provided for operating a multi-channel messaging system. The method may provide automated conversation across multiple communication channels associated with a user by: selecting a first communication channel from the multiple communication channels, wherein the first communication channel is hosted by a first communication server; receiving, via an existing user interface of the first communication channel, a first user input via as part of a conversation with a chatbot, wherein the chatbot comprises a communication data structure comprising a plurality of communication paths; selecting a communication path based on the first user input; and generating a first feedback in response to the first user input according to the selected communication path.Type: GrantFiled: December 28, 2022Date of Patent: October 1, 2024Assignee: CodeObjects Inc.Inventors: Anil K. Annadata, Arun Balasubramanyam, Sanjin Tulac
-
Patent number: 12101281Abstract: A method of asynchronously restoring an incomplete co-browse session according to an embodiment includes initiating an interaction between a user and a chat bot, determining whether data indicative of an incomplete co-browse session is stored in association with a user in response to initiating the interaction between the user and the chat bot, retrieving an intent configuration file associated with the incomplete co-browse session, wherein the intent configuration file defines a plurality of actions to be executed by the chat bot to resolve a user intent of the interaction between the user and the chat bot, and performing, via the chat bot and during a resumed co-browse session with the user, one or more actions of the plurality of actions defined by the intent configuration file that were not previously performed during the incomplete co-browse session.Type: GrantFiled: July 27, 2022Date of Patent: September 24, 2024Assignee: Genesys Cloud Services, Inc.Inventors: Asmitha Durairaj, Monisha Padmavathi Ragavan, Santhos Palani Vell Rajan Manickam, Vinoth Subramaniam, Mohamed Uvaiz Anwar Batcha, Praveen Kumar Anandadoss, Tony Thazhekkaden