Computer Conferencing Patents (Class 709/204)
  • Patent number: 12292948
    Abstract: Trust of a secure workspace that has multiple layers with distributed ownership can be verified. A management service can maintain a repository of layers for secure workspaces and a certificate vault storing certificates of the owners of the layers. The management service can also maintain workspace metadata defining secure workspaces that pertain to a particular user and the layers that form the secure workspaces. When a secure workspace is to be deployed on a user computing device, the management service can send the layers that form the secure workspace and the workspace metadata for the secure workspace to a host agent on the user computing device. The host agent can then leverage the certificates of the owners of the layers to verify the trust of each layer and, if trust is verified for all layers that form the secure workspace, can deploy the secure workspace on the user computing device.
    Type: Grant
    Filed: February 6, 2023
    Date of Patent: May 6, 2025
    Assignee: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Amy Christine Nelson
  • Patent number: 12292894
    Abstract: The methods and systems described herein re-order social media feed items. In one example, the methods and systems receive on a user device social media feed items having a defined sequential order for display in a social media feed. The methods and systems also detect an occurrence of a triggering event and in response to the detection, reorder one or more of the social media feed items in a new order for display. The methods and systems further generate for display the one or more social media feed items in the social media feed in the new order.
    Type: Grant
    Filed: November 15, 2023
    Date of Patent: May 6, 2025
    Assignee: Adeia Guides Inc.
    Inventors: Radhika Dewan, Vishwas Sharadanagar Panchaksharaiah
  • Patent number: 12293127
    Abstract: A remote application installed on a first remote desktop can be shared with a second remote desktop. The first remote desktop can be associated with a first user, and the second remote desktop can be associated with the first user and/or some other user(s) different from the first user. The sharing of the remote application can be terminated from the first remote desktop and/or from the second remote desktop.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: May 6, 2025
    Assignee: Omnissa, LLC
    Inventor: Lin Lv
  • Patent number: 12292997
    Abstract: A method for inter-hospital identity authentication and electronic medical record transfer of patients is provided. Based on a blockchain technology, a patient achieves secure and efficient inter-hospital transfer authentication, and a new hospital accesses an electronic medical record with authorization of the patient, thus achieving reliable electronic medical record access controls. In each hospital, the patient, a medical server, and a doctor achieve efficient tripartite authentication and negotiation of session keys, and communicate based on the session keys. By introducing an elliptic curve to encrypt key parameters in an authentication process, a security of the entire authentication process is improved, and a computational pressure on a wireless device is reduced. In the authentication and the electronic medical record, the patient uses dynamic anonymity policies to protect privacy.
    Type: Grant
    Filed: July 19, 2023
    Date of Patent: May 6, 2025
    Assignee: Hangzhou Normal University
    Inventors: Qi Xie, Xiumei Li, Zixuan Ding, Bin Hu, Xiao Tan, Lidong Han
  • Patent number: 12293319
    Abstract: Methods of managing a fleet of devices are provided, as are methods for configuring a standby device for a job in a workflow environment, and methods for performing a job in a workflow environment. Device information is analyzed, such as information pertaining to verification systems. Device instructions are sent to various locations on a device network in response to a deviation from a parameter value having been detected. The deviation from the parameter value may correspond to printed media and/or indicia produced by one or more devices. A workflow device and a standby device are provided, and the workflow device sends configuration data to the standby device. The standby device installs configuration data and is introduced into the workflow environment.
    Type: Grant
    Filed: November 27, 2023
    Date of Patent: May 6, 2025
    Assignee: Hand Held Products, Inc.
    Inventor: Phek Thong Lee
  • Patent number: 12288481
    Abstract: A system for providing an interactive asynchronous video learning platform is disclosed, including at least one user computing device in operable connection with a network. A server is in operable communication with the user network to host an interactive asynchronous video learning platform for providing interactive asynchronous video learning. The application program includes a user interface module for providing access to the interactive asynchronous video learning platform through the at least one user computing device. A learning module provides at least one prompt and at least one learner skill demonstration. A self-check module provides a guided review of a learner's previously submitted learner skill demonstrations.
    Type: Grant
    Filed: June 9, 2023
    Date of Patent: April 29, 2025
    Inventor: Ellen Cassidy
  • Patent number: 12289175
    Abstract: Respective devices of conference participants are connected to a conference hosted by a conferencing server. Respective commands are transmitted to the respective devices to initiate distributed recording. Subsequent to a termination of the conference, respective high-resolution media files are received from the respective devices. At least a subset of the respective high-resolution media files are composited into a high-resolution output media file. Subsequent to the termination of the conference, respective audio media files and/or screen content media file corresponding to at least the subset of the respective high-resolution media files may also be received.
    Type: Grant
    Filed: June 2, 2023
    Date of Patent: April 29, 2025
    Assignee: Zoom Communications, Inc.
    Inventors: Graeme Lambourne Geddes, Shawn Michael Rolin
  • Patent number: 12289206
    Abstract: The technology disclosed can query configuration management system data and includes cross table selection criteria and joined data return.
    Type: Grant
    Filed: April 3, 2024
    Date of Patent: April 29, 2025
    Assignee: Salesforce, Inc.
    Inventors: Jeaneth Vergara, Vivek Dodeja
  • Patent number: 12289294
    Abstract: Systems, methods, and related technologies for segmentation management are described. In certain aspects, an entity communicatively coupled to a network is selected and one or more characteristics of the entity may be determined. A segmentation policy may be selected based on the one or more characteristics of the entity and one or more tags to be assigned to the entity based on the segmentation policy may be determined. A zone for the entity based on the one or more tags may be determined and one or more enforcement points associated with the zone for the entity may be determined. One or more enforcement actions may then be assigned to the one or more enforcement points based on the zone associated with the entity.
    Type: Grant
    Filed: April 27, 2023
    Date of Patent: April 29, 2025
    Assignee: Forescout Technologies, Inc.
    Inventors: Ilya Fainberg, Mark Kurman, David Bar
  • Patent number: 12288250
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing an interactive virtual environment. The system may receive environmental data, and augment the environmental data by adding virtual environmental data. The system may then provide this virtual environment to two or more devices. The system can then receive user input, and modify the virtual environment in response to those inputs.
    Type: Grant
    Filed: December 13, 2023
    Date of Patent: April 29, 2025
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Karen Nickerson, Justin Wishne, Drew Jacobs, Justin Smith, Marco S. Giampaolo, Hannes Jouhikainen
  • Patent number: 12287765
    Abstract: Embodiments are provided for a dropsite. In some embodiments, information is received on a creation location and a date and time of creation of a content item, and a determination is made if (i) the date and time of creation is within a predefined span of time, and (ii) the creation location is within a predefined geographical area to permit association of the content item with a shared folder whose inclusion criteria match said date and time and geographic location.
    Type: Grant
    Filed: February 23, 2024
    Date of Patent: April 29, 2025
    Assignee: Dropbox, Inc.
    Inventors: Tushar Jain, Yi Wei, Michael Dwan
  • Patent number: 12289312
    Abstract: A data control method includes receiving from a user an indication of data for sharing, receiving from the user an indication of one or more recipients with which to share the data, and receiving from the user one or more allowed actions for the data. A multidimensional zone is determined based on the indication of the data for sharing, the indication of the one or more recipients, and the one or more allowed actions for the data. A plurality of application program interfaces (APIs) for a plurality of applications are accessed. Data sharing permissions are set for the user for each of the plurality of applications based on the multidimensional zone via the plurality of APIs.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: April 29, 2025
    Assignee: Avast Software s.r.o.
    Inventor: Rajarshi Gupta
  • Patent number: 12284460
    Abstract: Systems and methods for providing instant processing of virtual meeting recordings are provided.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: April 22, 2025
    Assignee: Zoom Video Communications, Inc.
    Inventors: Shane Paul Springer, Alexander Waibel
  • Patent number: 12282927
    Abstract: A central database system receives information associated with an employee from an employer. Using this information, the central database system can provision one or more user accounts for the employee, for instance via an API of an account provider. The central database system can use a machine learned model to identify fields of the API and to translate the information associated with the employee based on information requirements associated with the API. When a characteristic of the employee, such as the employee's title, subsequently changes within the central database system, one or more features associated with the user account can be automatically updated in response to the change.
    Type: Grant
    Filed: May 23, 2024
    Date of Patent: April 22, 2025
    Assignee: ZenPayroll, Inc.
    Inventor: Laura Buzek
  • Patent number: 12282457
    Abstract: Techniques are provided for an automated crawler for crawling a primary online content object and storing a set of results, a parser for parsing the stored set of results to generate a plurality of key phrases and a content corpus, a plurality of models for processing at least one of the plurality of key phrases or the content corpus, wherein the processing results in a plurality of topic clusters which arrange topics within the primary online content object around a core topic based on semantic similarity, a suggestion generator for generating a suggested topic that is similar to at least one topic among the plurality of topic clusters and for storing the suggested topic, and an application for developing a strategy for development of online presence content.
    Type: Grant
    Filed: January 31, 2024
    Date of Patent: April 22, 2025
    Assignee: HubSpot, Inc.
    Inventors: Jared Williams, Timothy Hennekey, Jonathan Meharry, Scott Judson, Andrew Pitre, Kevin Walsh, Sophie Higgs, Jesse Tremblay
  • Patent number: 12284426
    Abstract: A system and method are disclosed for identifying a plurality of past videos posted via a first group of channels, determining, for each channel of a second group, an average number of access requests that a future video to be posted via a respective channel is predicted to receive within a first time interval after posting, determining, for each channel of the second group, a plurality of adjusted average numbers of access requests that the future video to be posted via the respective channel of the second group is predicted to receive within the first time interval, wherein each of the plurality of adjusted average numbers of access requests is determined using an adjustment factor reflecting a number of access requests received by a past video posted via a respective channel of the first group, and determining whether the second group of channels satisfies a predetermined access criterion.
    Type: Grant
    Filed: October 24, 2023
    Date of Patent: April 22, 2025
    Assignee: Google LLC
    Inventors: Brian James Mulford, T. J. Gaffney, Michael John de Ridder, Colby D. Ranger
  • Patent number: 12284272
    Abstract: A distributed control system includes an electronic control unit to establish secure communication with a distributed control module. Upon determination that a previously negotiated session key is stored on the electronic control unit, the electronic control unit transmits encrypted communications with the distributed control module using the previously negotiated session key, negotiates a new session key with the distributed control module, and stores the new session key. Upon determination that the previously negotiated session key is not stored on the electronic control unit, the electronic control unit negotiates the new session key with the distributed control module. After negotiating the new session key with the distributed control module, the electronic control unit ceases transmission of unencrypted communications with the distributed control module, transmits encrypted communications with the distributed control module using the new session key, and stores the new session key.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: April 22, 2025
    Assignees: General Electric Company, BAE Systems Controls Inc.
    Inventors: Jeffrey S. Gilton, Matthew B. Pfenninger, Douglas R. Nichols, Russell Seidel
  • Patent number: 12282633
    Abstract: Disclosed is a method and system for predicting a touch interaction position on a large display based on a binocular camera. The method includes: separately acquiring arm movement video frames of a user and facial and eye movement video frames of the user by a binocular camera; extracting a video clip of each tapping action from the arm movement video frames and the facial and eye movement video frames and obtaining a key frame by screening; marking the key frame of each tapping action with coordinates to indicate coordinates of a finger in a display screen; inputting the marked key frame to an efficient convolutional network for online video understanding (ECO)-Lite neural network for training to obtain a predictive network model; and inputting a video frame of a current operation to be predicted to the predictive network model and outputting a touch interaction position predicted for the current operation.
    Type: Grant
    Filed: September 5, 2023
    Date of Patent: April 22, 2025
    Assignee: HANGZHOU DIANZI UNIVERSITY
    Inventors: Gangyong Jia, Yumiao Zhao, Huanle Rao, Ziwei Song, Minghui Yu, Hong Xu
  • Patent number: 12284256
    Abstract: A method for determining availability of a user for interaction with a digital assistant comprises: determining if the user is present in a predetermined proximity to an input/output (I/O) device; collecting, at least real-time data about the user and historical user-agent interaction data for the user when the user is present; determining, a current user availability score based on at least the collected real-time data and the historical user-agent interaction data to derive an optimal time for interaction initiation by the digital assistant; and executing a plan selected from amongst a plurality of plans, the selected plan having a user availability score best matching the current user availability score, wherein each of the plurality of plans is designed to be executed by the digital assistant via the I/O device.
    Type: Grant
    Filed: February 22, 2023
    Date of Patent: April 22, 2025
    Assignee: Intuition Robotics, Ltd.
    Inventors: Shay Zweig, Yuval Baumel, Dor Skuler, Guy Ziv, Chen Sorias, Anna Mowszowski
  • Patent number: 12278792
    Abstract: Video messaging systems and methods utilize a video messaging component based on a video messaging component container stored in a data store. The video messaging component container includes a collaborative video list that shows a list of video content generated by users of the video messaging component. Iterations of the video messaging component are rendered in host applications on client devices. As video content is generated by the iterations, the collaborative video list is updated to include the video content, and the iterations of the video messaging component are updated to reflect changes to the collaborative video list in real-time.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: April 15, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Constance Gervais, Bryan Joseph Heredia, Flavio Ander Andrade, Xiaoyang Wu, Kejia Xu, Ji-Yeon Kim, Alyssa Ann Dunn, Cindy Shao-Yu Hsu Tan, Edward Zhen Yu Chen, Shannon Yen Yun Lee
  • Patent number: 12277148
    Abstract: Methods, systems, and computer-readable storage media for a ML system that reduces a number of target items from consideration as potential matches to a query item using token embeddings and a search tree.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: April 15, 2025
    Assignee: SAP SE
    Inventors: Sundeep Gullapudi, Rajesh Vellore Arumugam, Matthias Frank, Wei Xia
  • Patent number: 12279179
    Abstract: A system and method for controlling connections of a plurality of mobile user wireless devices of online social media users includes a connection management server receiving from a mobile application client a geolocation sharing mode selection, updating each other mobile application client with geolocation information of each mobile application client in active mode, informing each other mobile application client of intent status information of each mobile application client in active mode, and modifying on a map display an intent status modification of a property of the geolocation identifier of each mobile application client in active mode to indicate the intent status information.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: April 15, 2025
    Assignee: Joynn LLC
    Inventors: Ian Kirkland, Faisal Zekaria
  • Patent number: 12278795
    Abstract: Disclosed are systems and methods for managing notifications from published applications. A method for managing notifications from one or more published applications includes detecting, by a server, a notification from the one or more published applications launched by a user at a client device, forming a notification packet containing information from the notification, and causing the notification packet to be provided to the client device.
    Type: Grant
    Filed: March 4, 2024
    Date of Patent: April 15, 2025
    Assignee: Parallels International GmbH
    Inventors: Marco Borg, Nikolay Dobrovolskiy, Serguei M. Beloussov
  • Patent number: 12271986
    Abstract: Disclosed is a system and associated methods for generating an autonomous bot that replicates speech characteristics, visual expressions, and actions of a professional in order to further relationships established by the professional in meetings that the professional is unavailable for. The system monitors meetings involving the professional at different stages of a workflow, and classifies the workflow stage associated with each meeting. The system models content, speech characteristics, and visual expressions expressed by the professional at each workflow stage based on commonality that is detected in a different set of meetings classified to a corresponding workflow stage. The modeling is used to generate an autonomous bot as a surrogate for the professional in a meeting that the professional is unavailable for.
    Type: Grant
    Filed: December 17, 2024
    Date of Patent: April 8, 2025
    Assignee: PEAKSPAN CAPITAL MANAGEMENT, LLC
    Inventors: Vikas Kumar, Philip Alexandrov, Evan Kessler, Philip Dur
  • Patent number: 12273263
    Abstract: A network device may identify a link aggregation group (LAG) of a plurality of links between the network device and another network device. The network device may identify link aggregation control protocol (LACP) parameters that were communicated by the network device and the other network device in association with the LAG. The network device may determine, based on the LACP parameters, a priority order of the plurality of links in the LAG. The network device may communicate with the other network device, and based on the priority order of the plurality of links of the LAG, one or more precision time protocol (PTP) messages via the LAG. For example, the network device may determine that a first link and a second link in the priority order are not available, and therefore may communicate the one or more PTP messages via a third link in the priority order.
    Type: Grant
    Filed: June 20, 2023
    Date of Patent: April 8, 2025
    Assignee: Juniper Networks, Inc.
    Inventors: Amit Verma, Satheesh Kumar S, Sharath Kaggundi
  • Patent number: 12271578
    Abstract: The present disclosure relates to an audio sharing method and apparatus, a device, and a medium. The audio sharing method comprises: displaying a target object in a target interaction interface, the target object comprising an original video using a target audio to be shared as a background music and/or a sharing control of the target audio, and the target audio being a posted audio; when a first trigger operation on the target object is detected, displaying a preset playing interface, the preset playing interface displaying a target video using the target audio as background music, the target video being used for sharing the target audio, and the target video comprising a visual material generated according to the target audio.
    Type: Grant
    Filed: November 1, 2023
    Date of Patent: April 8, 2025
    Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
    Inventors: Hui Sun, Daoyu Wang
  • Patent number: 12271436
    Abstract: Forward-looking sales activities are poorly served by existing Customer Relationship Managements systems, as the customer information those systems maintain by definition does not include the speculatively interested “leads” pursued in initial sales contacts. An Enrichment database, asynchronously loaded with corporate and optionally individual contact information in anticipation of use, provides real-time access to information in support of such first customer contacts. The Enrichment information may also be used to expedite creation and revision of CRM records.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: April 8, 2025
    Assignee: HubSpot, Inc.
    Inventors: Christopher O'Donnell, Andrew Pitre, Matthew Schnitt, Emil Sit, Tim Hennekey, Matt Ball, Greg Brown, Ze'ev Klapow, Zoe Sobin, Jared Williams, Marc Neuwirth, Ricardo Villamil
  • Patent number: 12273262
    Abstract: A method of detecting latency in message delivery in a communication network is disclosed. One or more data centers receives messages that are to be published via the communication network. The system receives queries from subscribers, processes the queries and transmits messages to the subscribers in response to the queries. The subscribers acknowledge the messages. The system uses its own processing time and the acknowledgement time to assess latency in message delivery. The system also may use the information to determine which data center or geographic location is experiencing relatively higher latency than other data centers or locations.
    Type: Grant
    Filed: December 21, 2023
    Date of Patent: April 8, 2025
    Assignee: PubNub, Inc.
    Inventor: Stephen L. Blum
  • Patent number: 12265783
    Abstract: Embodiments described herein provide a multi-modal search-and-summarize tool for message platforms. Specifically, the multi-modal search-and-summarize tool may monitor conversational content of different formats, e.g., text, image, video, etc., and use multi-modal summarization models to generate a summary of the conversation channel. The summarization may be conducted via a search-and-summarize process in response to a specific user query, e.g., a user may enter “what did John and Josh say about the presentation tomorrow?” The multi-modal summarization model would first search for relevant conversation messages between user John and user Josh, identify communication files of different format (e.g., text messages, emojis, multimedia attachments, etc.), and then input the communication files to respective text or image encoders to generate a summary of the communication content.
    Type: Grant
    Filed: November 10, 2022
    Date of Patent: April 1, 2025
    Assignee: Salesforce, Inc.
    Inventors: Divyansh Agarwal, Chien-Sheng Wu, Tian Xie
  • Patent number: 12265507
    Abstract: The present specification describes a computer-implemented method. According to the method, an electronic file to be stored is received and a first context determined for the electronic file. The electronic file is split into multiple segments such that the first context of the electronic file is not discernible from any segment. The multiple segments are then distributed amongst multiple remote storage devices.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: April 1, 2025
    Assignee: International Business Machines Corporation
    Inventors: Raghuveer Prasad Nagar, Sarbajit K. Rakshit, Manjit Singh Sodhi, Sidharth Ullal
  • Patent number: 12267589
    Abstract: One or both of a camera and a lighting fixture are auto-focused on one of a plurality of microphones in a venue. A plurality of persons in the venue are wearing, or carrying, or holding, or speaking into a respective microphone at the venue. Only one microphone of the plurality of microphones is active at a time. The venue includes a real-time location system (RTLS) having a plurality of RTLS tags and a RTLS receiver for locating a position of each of the RTLS tags in three-dimensional space. Each of the RTLS tags is fixed to a respective microphone and transmits a signal that is received by the RTLS receiver. One of the plurality of microphones is detected as being active. The position of the RTLS tag fixed to the active microphone is identified in three-dimensional space in the venue by using the signal transmitted from the RTLS tag fixed to the active microphone and received by the RTLS receiver to calculate the position of the RTLS tag fixed to the active microphone in three-dimensional space.
    Type: Grant
    Filed: February 9, 2024
    Date of Patent: April 1, 2025
    Inventor: Benjamin Slotznick
  • Patent number: 12267368
    Abstract: Systems and methods provide advanced user entitlement management for enterprise networks. System can comprise a local network and a central transactional database, such that the local network is configured to generate a plurality of multi-dimensional user entitlements on the local network, where each multi-dimensional user entitlement of the plurality of multi-dimensional user entitlements is capable of being defined by dimensional restrictions or coverages; store the plurality of multi-dimensional user entitlements in a central admin database on the local network; and push the plurality of multi-dimensional entitlements to an active directory database on a cloud network coupled to the local network; the cloud network comprising: an RTAC server configured to receive an entitlement query from a querying app such as at least one application hosted on the cloud network or a third party application connected via a SCIM interface, and fetch the plurality of multi-dimensional user entitlements.
    Type: Grant
    Filed: September 21, 2023
    Date of Patent: April 1, 2025
    Assignee: Morgan Stanley Services Group Inc.
    Inventors: Boris Goberman, Prashant Suri, Nandhakumar Chellamuthu, James McGuire, Robert Gordonoff
  • Patent number: 12267289
    Abstract: Disclosed in some examples are methods, systems, devices, and machine-readable mediums which provide for sidebar communication threads forked from, or related to, a principal thread. Messages in the sidebar communication thread may include a history of the principal thread, including one or more messages from the principal thread, and may include a proposed principal thread message that is the subject of the sidebar thread discussion. The sidebar thread may also include sidebar thread messages that carries the conversation of the sidebar thread participants. Once a termination condition is reached for the sidebar thread, the sidebar thread terminates and either the proposed principal thread message (as potentially modified by participants of the sidebar thread) becomes an accepted principal thread message and it is posted to the principal thread as if it was sent by the sidebar initiator or no message is posted (e.g., the proposed principal thread message is rejected).
    Type: Grant
    Filed: September 8, 2023
    Date of Patent: April 1, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer Aref Hassan, Wei-Chen Chen
  • Patent number: 12260427
    Abstract: A monitoring project is defined interactively through an interface. Resources needed for the project are obtained, configured, arranged, and verified within a target area. Video and audio feeds are captured and analyzed during a project period within the target area and customer interactions and intentions are derived from detected customer behaviors within the feeds. The intentions and behaviors are indexed with aggregated metrics within a data store. The interface provides custom queries, reports, interactive graphics, and real-time notifications from the data store that depict the custom aggregated metrics for the intentions and behaviors of the monitoring project.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: March 25, 2025
    Assignee: NCR Voyix Corporation
    Inventors: Matthew Robert Burris, Jodessiah Sumpter
  • Patent number: 12260310
    Abstract: A method of for analyzing data using machine learning models comprising: receiving data associated with a request to add a new occasion to an electronic database, wherein: the electronic database includes a plurality of occasions; a portion of the plurality of occasions is associated with a timing value and a substance value; the electronic database is associated with a first progress value; and the data associated with the request to add the new occasion is at least partially automatically generated by a first trained machine learning model; receiving data associated with the new occasion; predicting, by a second trained machine learning model, a timing value and a substance value for the new occasion; calculating a second progress value based on the timing value and the substance value for the new occasion; and causing a graphical user interface to display a notification to add the new occasion to the electronic database.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: March 25, 2025
    Assignee: Capital One Services, LLC
    Inventors: Gena Womack, Tania Cruz Morales
  • Patent number: 12259706
    Abstract: A method of monitoring an industrial plant, implemented by an apparatus, includes receiving operational data from each of a plurality of electric drives via a corresponding communication interface. The method further includes converting the operational data from a pre-determined data format to a machine-readable data format and determining a plurality of events for each of the plurality of drives based on the corresponding machine-readable data. The method includes determining a plurality of critical events corresponding to the plurality of drives based on the plurality of events and generating a recommendation based on at least one of the plurality of critical events. The method also includes presenting the recommendation on an output device in a human readable format.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: March 25, 2025
    Assignee: ABB Schweiz AG
    Inventor: Saurabh Kumar Sharma
  • Patent number: 12260233
    Abstract: Methods and systems described herein for addressing issues associated with varying graph analytics tools that require different tool-specific coding languages. An artificial intelligence (AI) sub-system of various modules extracts metadata from a dataset and identifies nodes and relationships in the dataset using the metadata. The dataset is matched with a corresponding graph-analytics template in a data store, and a dynamic template modifier modifies the corresponding graph-analytics template. In some examples, the AI system generates smart guided videos with logical breakpoints that are embedded along with templates for quick learning and to build faster graphical analytics. The AI system includes a dynamic template modifier and a cognitive smart AI engine that includes a graph.
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: March 25, 2025
    Assignee: Bank of America Corporation
    Inventors: Siva Paini, Sakshi Bakshi
  • Patent number: 12261965
    Abstract: An electronic access key system includes an access device. The access device is configured to receive an electronic access key from a presenter computing system of a presenter and control access to a physical space. The electronic access key was previously digitally signed by an issuer computing system of an issuer associated with the access device by generating a digital signature using a private key of the issuer, which is of a cryptographic key pair that also includes a public key. The access device stores the public key of the issuer associated therewith prior to receiving the electronic access key from the presenter computing system. Upon receiving the electronic access key, access device verifies the electronic access key with the public key of the issuer and denies the presenter access to the physical space if the electronic access key is not verified.
    Type: Grant
    Filed: January 29, 2024
    Date of Patent: March 25, 2025
    Assignee: PassiveBolt, Inc.
    Inventors: Kabir Zachary Maiga, Philip Michael Johnson, Simon Forster
  • Patent number: 12260876
    Abstract: A voice conference apparatus that provides a plurality of voice conferences via a network, the voice conference apparatus including: a voice conference section that transmits and receives a sound generated in each of the plurality of voice conferences to and from a plurality of user terminals used by a plurality of users participating in the voice conference; a sound analyzing section that analyzes the sound generated in each of the plurality of voice conferences; and a display control section that causes an administrator terminal used by an administrator administering the plurality of voice conferences to display a result of the analysis, by the sound analyzing section, of the sound generated in each of the plurality of voice conferences, in association with the voice conference.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: March 25, 2025
    Assignee: Hylable Inc.
    Inventor: Takeshi Mizumoto
  • Patent number: 12261808
    Abstract: Asynchronous messaging on an instant messaging system is provided. The method comprises receiving an instant message from a send addressed to a recipient on the instant messaging system and determining a current user status of the recipient. Responsive to a determination the recipient is currently available, the instant messaging system sends the instant message to the recipient in real time. Responsive to a determination the recipient is currently unavailable, the instant messaging system, according to sender preferences, sends the instant message to the recipient via an alternative communication system or stores the instant message in a queue until triggered to send the instant message when the current user status of the recipient changes to available.
    Type: Grant
    Filed: October 2, 2023
    Date of Patent: March 25, 2025
    Assignee: ADP, Inc.
    Inventor: Isaac Jordan Thompson
  • Patent number: 12262068
    Abstract: Providing a shared experience of a pre-recorded video content on video screens of devices of a plurality of participants includes presenting, on the video screens, video content corresponding to the pre-recorded video having superimposed thereon a live video feed, determining feedback of the participants to the video content, providing to the devices background noise that varies according to the feedback of the participants, and altering acoustic properties of sound for the video content provided to the devices based on acoustic properties of an emulated presentation space for the video content. Altering acoustic properties may include varying echo and reverberation levels and intensities of the sound. Altering acoustic properties may use secondary echo-generating audio reproduction sources for varying echo and emulators of reverberating surfaces for varying reverberation levels. A subset of the participants may be immersed in the emulated presentation space.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: March 25, 2025
    Assignee: mmhmm inc.
    Inventors: Phil Libin, Leonid Kitainik
  • Patent number: 12260406
    Abstract: Systems, methods and data structures for the processing of data for the secure creation, administration, manipulation, processing, and storage of electronic data useful in the processing of electronic payment transactions and other secure data processes. Aspects of such systems include trusted platforms by which networked communication devices and merchant systems may registered as trusted entities. Information associated with particular payment means, such as accounts or payment tokens, can be stored on device(s) secure data sets known as virtual or electronic wallets, or in the form of secure payment tokens. Among other improvements, the invention enables the use of multiple payment accounts to fund purchases and other electronic transactions.
    Type: Grant
    Filed: July 10, 2023
    Date of Patent: March 25, 2025
    Assignee: ROYAL BANK OF CANADA
    Inventors: Stephen James Scott, Weiqiang Yin, Edison U. Ortiz, Terry W. Lee, Gabriel Y. Woo, Judy Dinn, Chai Lam
  • Patent number: 12255782
    Abstract: Techniques are disclosed for generating device cluster capability information for a cluster of devices in a network environment. Capability information can specify capabilities of the devices in the cluster. A first user device can generate device capabilities for the first user device and obtain device capabilities for other devices in the cluster. The first user device can generate cluster capability information providing an intersection of the first set of device capabilities and device capabilities of the other user devices in the cluster. The first user device can obtain cluster capability information for other clusters in the network environment and receive a request from a service user device to perform a specific task. The first user device can transmit cluster capability information relating to a selected cluster that corresponds with the request.
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: March 18, 2025
    Assignee: Apple Inc.
    Inventors: Scott M. Marshall, Jeremy A. Wyld, Jiten L Mehta, Darren Litzinger, John J. Iarocci
  • Patent number: 12253363
    Abstract: The present disclosure relates to system that includes a database including data associated with one or more building features of a building. The system includes a processor of a computing device. The processor is configured to determine an absolute position of the computing device within the building. The processor is configured to identify at least one of the building features located within a threshold distance of the absolute position of the computing device based on a query of the database. Additionally, the processor is configured to generate an alert configured to cause the computing device to display information associated with the at least one of the building features or output an audible signal associated with the at least one of the building features.
    Type: Grant
    Filed: August 2, 2023
    Date of Patent: March 18, 2025
    Assignee: United Services Automobile Association (USAA)
    Inventors: Christopher James Waful, Rachael Ann Humphreys, Xin Wang, Mateusz Peter Dyl, Matthew Blair, Andre Rene Buentello, Paul Garcia
  • Patent number: 12254446
    Abstract: A spatial event map system including server-side data processor that maintains a spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of an object of the event in the workspace and a time. The system includes logic to send messages including a location of an object of the event in the workspace and a time of the event to client-side network nodes; and to receive messages identifying events that create or modify an object, and to add corresponding entries to the log of events. The events can include history events that are sent to the other client-side network nodes, and added to the log for the corresponding history events, and ephemeral events that are sent to other client-side network nodes without adding corresponding entries in the log.
    Type: Grant
    Filed: May 26, 2023
    Date of Patent: March 18, 2025
    Assignee: BLUESCAPE BUYER LLC
    Inventors: David M. Foley, Adam Pearson, Demian Entrekin
  • Patent number: 12250185
    Abstract: Methods, computer-readable storage media, and apparatuses for surfacing content items in a messaging system. The methods may include storing content items generated by a client device of a user. The method may further include determining a time period and content items corresponding to the time period to resurface to the user, the time period selected based on comparing the social interaction data, the viewing data, and the modification data associated with the content items corresponding to the time period with the social interaction data, the viewing data, and the modification data associated with content items generated during other time periods. The method may further include generating a title page for the time period to resurface to the user, the title page comprising a title and an indication of a date for the time period.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: March 11, 2025
    Assignee: Snap Inc.
    Inventors: Jonathan Dale Brody, Alexander Collins, Benedict Copping, Justin Huang
  • Patent number: 12248752
    Abstract: An approach for directing a chat agent for an online discussion is provided. A processor retrieves message data from a messaging program. A processor identifies at least one topic present in the message data. A processor, responsive to a determination that the at least one topic is a primary topic, updates the chat agent with the primary topic. A processor modifies message data based on the determined primary topic.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: March 11, 2025
    Assignee: International Business Machines Corporation
    Inventors: Nadiya Kochura, Fang Lu, Kelley Anders, Jonathan D. Dunne
  • Patent number: 12244769
    Abstract: A callback action is enabled for a first user in association with a voice message (VM) that is in a shared VM inbox. A determination is made that the VM is not responded to within a response time. Responsive to determining that the VM is not responded to within the response time, the VM is reassigned from the first user to a second user. Responsive to reassigning the VM from the first user to the second user, the callback action is enabled for the second user and is disabled for the first user.
    Type: Grant
    Filed: October 26, 2023
    Date of Patent: March 4, 2025
    Assignee: Zoom Communications, Inc.
    Inventor: Nick Swerdlow
  • Patent number: 12244754
    Abstract: The present disclosure generally relates to managing dynamically-available media playback and adapting visual outputs based on device capabilities and a state of the device. In some embodiments, a computer system manages whether an external electronic device is configurable to be available for a first media playback function. In some embodiments, a computer system selective causes an external electronic device to respond to a request to perform a media playback operation. In some embodiments, an electronic device adapts visual outputs based on device capabilities and a state of the device.
    Type: Grant
    Filed: May 7, 2024
    Date of Patent: March 4, 2025
    Assignee: Apple Inc.
    Inventors: Taylor G Carrigan, Jeffrey D. Tanner
  • Patent number: 12245331
    Abstract: Various systems, mediums, and methods may involve a provider application configured to access a user account associated with a provider server. For example, a system may perform operations to identify one or more other applications installed on the mobile device that may be configured to communicate with the provider server. The system may determine data required by the other applications to perform one or more data transfers with the user account. The system may cause the provider application to send the data required to the other applications. As such, the other applications may be enabled to perform one or more data transfers with the user account based on the data sent to the other applications.
    Type: Grant
    Filed: April 10, 2023
    Date of Patent: March 4, 2025
    Assignee: PAYPAL, INC.
    Inventors: Kevin Ward, Vijeyta Aggarwal, Larry Lingjer Wang, Mayank Chaudhary, Nischitha Thimmappa Gowda Sundaramma