Patents Examined by Imad Hussain
  • Patent number: 11968264
    Abstract: A framework and a method are provided for monitoring and managing software bots that collectively automate business processes. The method includes interfacing with the bots executing on a bot infrastructure. The method also includes obtaining the bot-specific performance data and the infrastructure-level performance data recorded by the bots and the bot infrastructure. The method further includes generating or modifying a bot dependency chain based on the bot-specific performance data and the infrastructure-level performance data. The bot dependency chain represents at least one of dependencies amongst the bots and dependencies amongst the related business processes. The method also includes generating an outcome for the business processes according to the bot dependency chain and the bot-specific performance data and the infrastructure-level performance data recorded by the bots and the bot infrastructure.
    Type: Grant
    Filed: April 5, 2022
    Date of Patent: April 23, 2024
    Assignee: CONCENTRIX CVG CUSTOMER MANAGEMENT GROUP INC.
    Inventors: Ramanathan Sathianarayanan, Krishna Bharath Kashyap
  • Patent number: 11949644
    Abstract: The various embodiments described herein include methods, devices, and systems for relaying messages in a communications system. In one aspect, a method is performed at a server having one or more processors and memory storing instructions for execution by the one or more processors. The method includes: (1) obtaining a plurality of incoming messages; (2) identifying one or more messages from among the plurality of incoming messages, the one or more messages obtained from a first user; (3) receiving a feedback message from a second user about at least one of: the first user and a first message of the one or more messages; and (4) sending the feedback message from the second user to a plurality of users, where the plurality of users track at least one of: the first user and the first message.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: April 2, 2024
    Assignee: Google LLC
    Inventor: Monica Anderson
  • Patent number: 11943180
    Abstract: Draft message object collaboration in a group-based communication platform is described. A request to generate a message object can be received from a first client associated with a first entity of a group-based communication platform. A first instance of a composition user interface, configured to enable a draft of the message object to be generated, can be presented via the first client and a request to add a second entity as a collaborator can be received. A second instance of the composition user interface can be presented via a second client of the second entity. A modification to the draft of the message object can be received and, in response to receiving the modification, the message object can be updated as presented via respective instances of the composition user interface.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: March 26, 2024
    Assignee: Salesforce, Inc.
    Inventors: Tyler Lewis, Joseph Michael McGarr, Felix Rieseberg, Issac Gerges, Anuj Nair
  • Patent number: 11929894
    Abstract: In some embodiments, a queue may be monitored to perform an automated adjustment related to a data item in the queue. In some embodiments, the data item may be associated with a product or service and include a code related to an access to the product or service. Based on the code, configuration information related to the product or service may be obtained. Based on a detected change related to the product or service, an indication of a set of self-support actions may be sent to a user device. One or more self-support actions (performed via the user device) may be determined, and an adjustment related to the access to the product or service may be performed based on the determined self-support actions. In some embodiments, the adjustment may include modifying a configuration of the access to the product or service based on the determined self-support actions.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: March 12, 2024
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Carrie Norman, Abdelkader M'Hamed Benkreira
  • Patent number: 11924302
    Abstract: An embodiment of the present invention may be deployed in a system comprising a media player and a remote server operably connected to communicate with one another. The invention allows for a settings file to be stored on the remote server, the settings file comprising parameters useful for adjusting different settings on the media player such that rendering of a particular content to be made possible on the media player according to a user's predetermined taste by downloading the settings from the server onto the media player.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: March 5, 2024
    Assignee: NAGRAVISION S.A.
    Inventors: Aditee Anil Pathak, Philippe Stransky, Gyanveer Singh
  • Patent number: 11922531
    Abstract: A provider, such as a transportation management service, can manage transport for a number of riders between various locations. A customer can request transport between different locations. The provider may analyze the request for salient information, such as information corresponding to a start and end location, and determine whether there are errors in the salient information that would prevent the provider from providing the requested service. When the provider detects errors, the provider may request additional information from the customer in order to correct the errors.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: March 5, 2024
    Assignee: Ford Global Technologies, LLC
    Inventor: Sudipto Aich
  • Patent number: 11909755
    Abstract: A log transmission controller includes a log acquirer, a priority storage, an update instruction acquirer, a priority updater and a transmitter. The log acquirer acquires a log indicating respective states of electronic control units connected to the log transmission controller equipped in a moving object. The priority storage stores priority information indicating a priority for transmitting the log to a server. The update instruction acquirer acquires a first update instruction generated by an update instructor for updating the priority information, and second and third update instructions generated by the server for updating the priority information. The priority updater updates the priority information based on the update instruction. The transmitter transmits the log based on the priority. The first and second update instructions are for updating the priority to be higher than a predetermined priority, and the third update instruction is for updating the priority to the predetermined priority.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: February 20, 2024
    Assignee: DENSO CORPORATION
    Inventors: Keigo Nagara, Taiji Abe
  • Patent number: 11895063
    Abstract: An information processing system is a system using a chatbot to use the various network services such as SaaS and to allow the users to seamlessly enjoy each of the services. While performing an interactive mode with input entered by a user based on a predetermined scenario, the information processing system performs registering retrieving (browsing) and deleting information for enjoying the services, and various settings and supports for enjoying the services.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: February 6, 2024
    Assignee: KUZEN Inc.
    Inventors: Shogo Ohta, Kota Shirakura
  • Patent number: 11895075
    Abstract: A method and apparatus for displaying mail for share, and an electronic device and a storage medium are provided. The method includes: in response to the detection of a mail sharing operation, determining mail for share in a current mailbox; and displaying the mail for share in a preset display manner, wherein the preset display manner is different from a display manner of non-shared mail in the current mailbox. By means of the technical solution, mail for share and non-shared mail in a mailbox can be effectively distinguished from one another, thereby improving the user experience.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: February 6, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventor: Yudong Liao
  • Patent number: 11882010
    Abstract: A device receives a communication associated with a support issue encountered by a user, and receives information identifying one or more self-support actions performed by the user in relation to the support issue. The device assigns the communication to a position in a support queue. The support queue includes information identifying positions of other communications received from other users, when the other communications are received, and self-support actions performed by the other users. The device associates the information identifying the one or more self-support actions with information identifying the position of the communication, and applies respective weights to the one or more self-support actions. The device generates a score for the communication based on applying the respective weights, and modifies the position of the communication based on the score. The device performs one or more actions based on modifying the position of the communication.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: January 23, 2024
    Assignee: Capital One Services, LLC
    Inventors: Abdelkadar M'Hamed Benkreira, Michael Mossoba, Joshua Edwards
  • Patent number: 11870746
    Abstract: Provided is a method for chatting messages by topic based on subscription channel reference in a server. The method may include: receiving a message transmission request from a first user terminal corresponding to a first user to a second user terminal corresponding to a second user; extracting a subscription channel to be referred to by parsing the received message; reading a corresponding client handler with reference to a subscription channel stored in a subscription channel storage; and transmitting a message to the first and second user terminals through the read client handler.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: January 9, 2024
    Inventors: Sang Kyu Lee, Jeen Hy Lee, Woo Jun Lee, Ha Rim Lee
  • Patent number: 11863505
    Abstract: A message communication system provides shared communication with plural users in an Instant Messaging (IM) protocol by enabling collective comments on multiple items in a communication thread. A host IM application provides a routine to allow group chat, with individual communication threads categorized by indicia. Each user is able to select, group, annotate and comment on multiple items as a selected set. The system allows the user to expand the plurality of users in a conversation thread so as to include more than two users.
    Type: Grant
    Filed: July 21, 2023
    Date of Patent: January 2, 2024
    Assignee: KING FAISAL UNIVERSITY
    Inventors: Qazi Mudassar Ilyas, Abid Mehmood, Matasem Saleh, Raazia Saher
  • Patent number: 11855952
    Abstract: The present disclosure relates generally to facilitating routing of communications. More specifically, techniques are provided to dynamically reroute messages. For example, embodiments can redirect a communication from an e-mail environment to a messaging environment in order to perform services with one or more clients.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: December 26, 2023
    Assignee: LIVEPERSON, INC.
    Inventors: Fred Clarke, Andrew Lader, Aparna Kulkarni, Avi Kedmi
  • Patent number: 11848982
    Abstract: Techniques for facilitating operations in hybrid cloud computing systems are disclosed herein. In one embodiment, a method can include receiving, at a public cloud, a plurality of applications deployable in a private cloud and informing an access service of the public cloud computing system regarding the received applications deployable in the private cloud. The method also includes receiving, from a connection service of the private cloud, a request for a list of the received applications available at the public cloud and deployable in the private cloud. The method further includes in response to the received request, selectively identifying to the private cloud the list of applications based on a service subscription associated with the connection service.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: December 19, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vladimir Pogrebinsky, Gilles Zunino, Bradley Bartz
  • Patent number: 11838255
    Abstract: A mail processing method and apparatus, an electronic device and a storage medium are provided. The method comprises: acquiring, in response to detection of a preset operation triggered based on a target mail, at least one collaborative user; and sharing a target link corresponding to the target mail with each collaborative user, in order that each collaborative user reads the target mail based on the target link and/or edits the target mail based on the target link. The target mail comprises at least one of: content of the target mail and content of a draft reply to the target mail.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: December 5, 2023
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventor: Junying Chang
  • Patent number: 11824902
    Abstract: Systems and methods for secure browser session transfer are provided. The system may include memory and one or more processors coupled to the memory. The one or more processors may be configured to establish a connection with an active web session of a first browser. The one or more processors may be configured to transfer, based on the established connection, the active web session to a second browser so as to preserve a first set of objects of the active web session of the first browser. The one or more processors may be configured to receive one or more parameters as a first input in the active web session of the second browser. The one or more processors may be configured to execute a plurality of actions in the active web session of the second browser that are responsive to the receipt of the first input.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: November 21, 2023
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Abdelkader Benkreira, George Bergeron, Adam Vukich
  • Patent number: 11823133
    Abstract: Presented herein are systems and methods for tracking and verifying software capabilities. A method may include obtaining, by a computer from a reporting database, a set of project requirements associated with a software under development, the set of project requirements replicated from a project database to the reporting database, obtaining, from the reporting database, a set of testing results generated by a test program applied to code of the software under development, the set of testing results replicated from a testing database to the reporting database, extracting, from the reporting database, each project requirement associated with the software under development and each testing result generated for the code of the software under development, the computer extracting each project requirement and each testing result according to a set of mapping pre-configurations, and generating an email message combining the project requirement and the testing result to transmit to a set of recipients.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: November 21, 2023
    Assignee: CITIBANK, N.A.
    Inventors: Shweta Bammi, Balaji Kobula Madhavan, Robin J. Kurian
  • Patent number: 11811629
    Abstract: The present disclosure is directed to apparatus and methods that collect sensed data and that may organize that data such that it can be accessed by user devices or that can be organized and analyzed according to rules, conventions, or policies. Data collected by sensors or devices may be transmitted to a computer or server that stores that data. That stored data may then be analyzed to identify trends, events, or a chain of related events. In certain instances, an analysis of sets of raw data may result in the generation of a report or may result in alerts being sent to particular user devices. These sets of collected data, generated reports, and alert information may be stored and synchronized at one or more computing devices as data sets associated with a group of user devices or with a group of sensing devices.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: November 7, 2023
    Assignee: IMAGEKEEPER LLC
    Inventors: Jerry Speasl, Mike Patterson, Marc Roberts
  • Patent number: 11811717
    Abstract: A group message in a messaging group is received. A topic of the group message is determined. One or more recipients of the group message based on the topic of the group message is determined. The recipient is a member of the messaging group. The group message to the determined one or more recipients is transferred.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: November 7, 2023
    Assignee: International Business Machines Corporation
    Inventor: Nir Rozenbaum
  • Patent number: 11778067
    Abstract: Embodiments of the present invention provide a system for triggering cross channel data caching on network nodes. Historical event data and live event data of a user may be monitored to determine an expected event that includes one or more expected channels. An expected period of time for the expected event may also be determined. Relevant user data may then be identified from one or more systems of record and cached or otherwise compressed. One or more nodes of a network associated with each of the one or more expected channels are then identified. The cached data is then transmitted to virtual data structures associated with each of the one or more nodes. The cached data is then generally maintained in these virtual data structures on the network for the expected period of time.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: October 3, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Sandeep Kumar Chauhan, Ravikiran Subramanya Rao, Chinmay S. Barhale, Ravi Kesani, Yash Sharma