Patents Examined by Soe Hlaing
  • Patent number: 11869675
    Abstract: Methods of providing provider information to a client device includes receiving, from a client device, a request for information for a provider within a user's provider network, generating and providing a request for location information; receiving a location response, determining whether a location identified by the location response is currently supported by the provider determination system, generating and providing a provider type request, receiving a provider type response; determining whether there are providers within the user's provider network that match both the location identified in the location response and a provider type identified in the provide type response, generating and providing a provider list, receiving a provider selection response selecting a provider from the provider list, generating and providing a provider information including information related to the selected provider.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: January 9, 2024
    Assignee: Embold Health, Inc.
    Inventors: Tony Carl Frey, Adam Kneisler
  • Patent number: 11855769
    Abstract: 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: Grant
    Filed: June 22, 2022
    Date of Patent: December 26, 2023
    Assignee: Dropbox, Inc.
    Inventors: Andrea Kimball, Carola Pescio Canale, Angela Gong
  • Patent number: 11856038
    Abstract: Embodiments of the invention are directed to a computer-implemented method of responding to an inquiry received electronically at a synchronous conferencing system (SCS). A non-limiting example of the computer-implemented method includes, based at least in part on the inquiry, using a processor of the SCS to generate a script having one or more script computer instructions. The processor is used to execute the script computer instructions to generate script computer instruction results, wherein the script computer instruction results include inquiry response information that is responsive to the inquiry. Based at least in part on the inquiry and the inquiry response information, the processor is used to generate an inquiry response that is responsive to the inquiry.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: December 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Sachindra Joshi, Jatin Ganhotra, Chulaka Gunasekara, Luis A. Lastras-Montano
  • Patent number: 11823082
    Abstract: A virtual assistant server receives an utterance from an input mechanism. Upon receiving the utterance, the virtual assistant server, evaluates the utterance to identify a plurality of intents corresponding to the utterance and calculates common scores using natural language processing techniques for each of the identified plurality of intents. The virtual assistant server ranks the identified plurality of intents based on the calculated common scores and based on the ranking identifies a first winning intent and a second winning intent. Subsequently, the virtual assistant server prioritizes one of the first winning intent or the second winning intent to identify a final winning intent based on context information. The virtual assistant server executes the final winning intent and forwards a response to the input mechanism.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: November 21, 2023
    Assignee: KORE.AI, INC.
    Inventors: Rajkumar Koneru, Prasanna Kumar Arikala Gunalan
  • Patent number: 11812264
    Abstract: The present invention relates to the field of communication technologies, and particularly, to a resource access method and apparatus. In the solution, even if a client cannot directly communicate with an authorization server, the client can still initiate authorization verification to the authorization server by using a resource server. Then, the resource server returns a resource access response to the client when receiving an authorization response returned by the authorization server.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: November 7, 2023
    Assignee: Huawei Cloud Computing Technologies Co., Ltd.
    Inventor: Kepeng Li
  • Patent number: 11811709
    Abstract: A method and system for recommending content using a chatbot are provided. The content recommendation method includes calling a chatbot to a chatroom based on a first user interaction with the chatroom; providing first content corresponding to a second user interaction with the chatroom while the chatbot is in the chatroom; and recommending second content related to the first content.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: November 7, 2023
    Assignee: LINE CORPORATION
    Inventors: Li-Wen Liao, Yun-Ru Sun, Chan-Yuan Chang, Jun-Wei Wan
  • Patent number: 11799818
    Abstract: A method is performed at a backend server. The server receives a to-be-processed interaction message from a user interface of a social network platform. The server performs intention classification on the to-be-processed interaction message, to obtain an intention classification result of the to-be-processed interaction message. The server performs semantic analysis on the to-be-processed interaction message when the intention classification result comprises a mini program intention, to determine a message keyword of the to-be-processed interaction message. The server determines a program identifier of a target mini program corresponding to the to-be-processed interaction message according to the message keyword. The server transmits a message processing result based on the program identifier of the target mini program.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: October 24, 2023
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yan Zhang, Jian Liu, Wei Liu, Randy Zhong, Qiuge Liu, Cheng Niu, Jie Zhou
  • Patent number: 11797892
    Abstract: 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: Grant
    Filed: June 30, 2023
    Date of Patent: October 24, 2023
    Assignee: Citibank, N.A.
    Inventors: Kirk M. Lewis, II, Shahzad Din, Aarvi Thadeshwar
  • Patent number: 11792273
    Abstract: The disclosed subject matter enables a user to construct a selectable link to invite others to launch directly into a same session of a multi-user application, such as a game or party. The inviting user may construct the link without ever launching the multi-user application. Subsequently, both the inviting and invited users may share the link with others using any conventional form of electronic communication.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: October 17, 2023
    Assignee: GOOGLE LLC
    Inventors: Kristie Fisher, Mingjie Chen, Matthew Vera, Saif Khalaf, Haochen Liu, Justin Bischoff, Sam Cheung, Catherine Hsiao
  • Patent number: 11777884
    Abstract: Traditional messaging applications (such as email, social networking platforms, text, instant messaging, chat, etc.) are ill-equipped for collaboration. For instance, a sender and recipients corresponding regarding a topic are often required to exchange multiple messages. As a result, determining a consensus regarding the topic or summarizing the collaboration is difficult and cumbersome. Moreover, when links are included in messages, recipients are required to navigate away from the messaging application to view the linked content. A messaging application is provided that may be configured to enable users to dynamically collaborate regarding links or data within a sent message or a receive message. In aspects, a collaborative user experience (UX) is provided, which may be an interface within a message that enables real-time collaboration between a sender and one or more recipients regarding message content—without exchanging additional messages or navigating away from the messaging application.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: October 3, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Leeviana Peng Gray, Sebastien Rene Vandenberghe, Kyle P. Curlett, Yan Zhong Leigh, Brian D. Meersma, Benjamin G. Wilde, Natalie Ann Mionis, Sophia Isabel Vennix, Christopher Andrews Jung, Humberto Lezama Guadarrama
  • Patent number: 11758029
    Abstract: 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: Grant
    Filed: June 9, 2022
    Date of Patent: September 12, 2023
    Assignee: Cloudera, Inc.
    Inventors: David Alves, Todd Lipcon
  • Patent number: 11757807
    Abstract: Provided are systems and methods of a chatbot that can response on behalf of a first user during a three-way chat communication including multiple users and the chatbot. In one example, the method may include receiving a chat message transmitted from a first user device to a second user device, determining, via a machine learning model, an intent of the received chat message, detecting a suggested response based on the determined intent and external data, determining a confidence value for the suggested response based on a source of the suggested response, and outputting the suggested response when the confidence value is above a predetermined threshold via a chatbot of the chat application that is displayed within a user interface of the chat application on the second user device.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: September 12, 2023
    Assignee: OLX GLOBAL B.V.
    Inventors: Bhagirath Bhardwaj, Varun Mittal, Rakesh Bobbati, Anil Kumar, Vibhor Gaur
  • Patent number: 11757808
    Abstract: The present invention relates to a data processing system and method for enterprise application chatbot. The invention identifies the intent of a data string or an SCM action executed on the enterprise application using AI engine for predicting the relevant data to be extracted by the chatbot from the database and presenting the same on the chatbot interface for enabling a user to take an informed decision.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: September 12, 2023
    Assignee: NB Ventures, Inc.
    Inventors: Subhash Makhija, Saratendu Sethi, Manas Ranjan Goth, Gaurav Dua, Shivendra Singh Malik
  • Patent number: 11750527
    Abstract: A method includes receiving a request from a client device to establish a first computing session for a first resource hosted on a virtual machine (VM). The method includes generating a session transfer key for accessing a second resource provided by a second resource provider. The method includes issuing instructions, to the VM that hosts the first resource, for establishing a second computing session to host the second resource, wherein the instructions include a mapping of the session transfer key to a session identifier. The method includes providing the instructions to the client device to establish the second computing session for the second resource without input for the second resource from the user of the client device. The establishment of the second computing session being between the VM and the second resource provider and based on the mapping of the session transfer key to the session identifier.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: September 5, 2023
    Inventors: Leo C. Singleton, IV, Ricardo Feijoo, Avijit Gahtori
  • Patent number: 11743212
    Abstract: 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: Grant
    Filed: June 27, 2022
    Date of Patent: August 29, 2023
    Assignee: Capital One Services, LLC
    Inventors: Anh Truong, Austin Walters
  • Patent number: 11716296
    Abstract: The present disclosure relates generally to facilitating routing of communications. More specifically, techniques are provided to dynamically transfer messaging between a network device and a terminal device to a type of bot based on intents identified from the messaging. Further, techniques are provided to track performance of the selected type of bot during automation.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: August 1, 2023
    Assignee: LIVEPERSON, INC.
    Inventors: Joe Bradley, Alan Gilchrest, Ravikiran Chittari, Bodhi Deb
  • Patent number: 11711324
    Abstract: An advocacy system uses trained machine learning models to create messages that are sent to advocates or policymakers to achieve desired outcomes for an organization. Desired outcomes can include, for example: an advocate sending a message to a policymaker or legislative representative advocating in favor or the organization's position on an issue; a policymaker acting or voting in favor of the organization's position on an issue; or an advocate making a financial contribution to the organization. The machine learning models can be configured to select possible message characteristics or features that the system will include/use in creating/sending messages to/for individual senders and recipients. The machine learning models can be trained based on message characteristics, personal profile characteristics of senders/recipients, and outcomes from previously sent messages.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: July 25, 2023
    Inventors: Vladimir Eidelman, Daniel Argyle, Paul Matthew Eilender, Jr., Megan McCoskey
  • Patent number: 11706164
    Abstract: A computing device may represent dialog for output by a chatbot as a response graph. The graph may consist of nodes and edges, both of which may have attributes. The graph may be linked with another graph. There may be one or more traversal paths through the graph. The computing device may represent each traversal path as a row in a database table. Each column in the table row may correspond to: one or more nodes in the traversal path, a condition value, weight, and/or other filtering condition. A computing device may display a graphical user interface that allows a user to add, edit, and/or delete nodes and/or edges of the graph. The user interface may also allow the user to compare two or more graphs. The user interface may generate visualizations of traversal paths of a response graph.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: July 18, 2023
    Assignee: Capital One Services, LLC
    Inventors: Diana Mingels, Amandeep Bakshi, Robert Cowell, Jeremy Doll, Jed Dunn, Mathias Menasi
  • Patent number: 11689584
    Abstract: Systems and methods for facilitating shared access-right evaluation using linked communication channels are provided. A first communication can be received over a first communication link from a first user device, and a second communication can be received over a second communication link from a second user device. The first and second communications can include requests for the assignment of access rights. Map data can be generated and transmitted to each of the first and second user devices. Each user device can display a visual representation of access-right data. Further, a communication session can be facilitated between the first user device and the second user device. The communication session can be presented on the visual representation for each user device so that the first user and the second user can collaboratively evaluate access rights.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: June 27, 2023
    Assignee: Live Nation Entertainment, Inc.
    Inventors: Dennis A. Denker, Raymond Yung-Chien Lew, Debbie Hsu, Michael Horowitz, Bradford J. Bensen, John Carnahan
  • Patent number: 11677701
    Abstract: Techniques for modifying a period of time that data, associated with a characteristic, transmitted via a communication platform is retained are described. A data retention rule can include a first period of time for retaining data transmitted via the communication platform, in association with an organization. The first user can additionally establish a specific data retention rule associated with data associated with a particular characteristic. The specific data retention rule can include an instruction to store communications including the particular characteristic for a second time period that is different from the first time period associated with the data retention rule. The communication platform can receive data from a second user computing device associated with the second user of the organization. Based on a determination that the data is associated with the characteristic, the communication platform can store the data according to the data retention rule specified for such data.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: June 13, 2023
    Assignee: Salesforce, Inc.
    Inventors: Max Baez, Pooja Menta, Stephen Michael Hamrick