Computer Conferencing Patents (Class 709/204)
-
Patent number: 12261808Abstract: 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: GrantFiled: October 2, 2023Date of Patent: March 25, 2025Assignee: ADP, Inc.Inventor: Isaac Jordan Thompson
-
Patent number: 12262068Abstract: 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: GrantFiled: November 7, 2022Date of Patent: March 25, 2025Assignee: mmhmm inc.Inventors: Phil Libin, Leonid Kitainik
-
Patent number: 12260406Abstract: 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: GrantFiled: July 10, 2023Date of Patent: March 25, 2025Assignee: ROYAL BANK OF CANADAInventors: Stephen James Scott, Weiqiang Yin, Edison U. Ortiz, Terry W. Lee, Gabriel Y. Woo, Judy Dinn, Chai Lam
-
Patent number: 12261965Abstract: 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: GrantFiled: January 29, 2024Date of Patent: March 25, 2025Assignee: PassiveBolt, Inc.Inventors: Kabir Zachary Maiga, Philip Michael Johnson, Simon Forster
-
Patent number: 12260233Abstract: 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: GrantFiled: November 2, 2022Date of Patent: March 25, 2025Assignee: Bank of America CorporationInventors: Siva Paini, Sakshi Bakshi
-
Patent number: 12260876Abstract: 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: GrantFiled: November 30, 2022Date of Patent: March 25, 2025Assignee: Hylable Inc.Inventor: Takeshi Mizumoto
-
Patent number: 12260310Abstract: 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: GrantFiled: December 13, 2021Date of Patent: March 25, 2025Assignee: Capital One Services, LLCInventors: Gena Womack, Tania Cruz Morales
-
Patent number: 12259706Abstract: 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: GrantFiled: May 4, 2022Date of Patent: March 25, 2025Assignee: ABB Schweiz AGInventor: Saurabh Kumar Sharma
-
Patent number: 12260427Abstract: 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: GrantFiled: October 14, 2022Date of Patent: March 25, 2025Assignee: NCR Voyix CorporationInventors: Matthew Robert Burris, Jodessiah Sumpter
-
Patent number: 12253363Abstract: 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: GrantFiled: August 2, 2023Date of Patent: March 18, 2025Assignee: 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: 12255782Abstract: 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: GrantFiled: June 29, 2023Date of Patent: March 18, 2025Assignee: Apple Inc.Inventors: Scott M. Marshall, Jeremy A. Wyld, Jiten L Mehta, Darren Litzinger, John J. Iarocci
-
Patent number: 12254446Abstract: 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: GrantFiled: May 26, 2023Date of Patent: March 18, 2025Assignee: BLUESCAPE BUYER LLCInventors: David M. Foley, Adam Pearson, Demian Entrekin
-
Patent number: 12248752Abstract: 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: GrantFiled: May 25, 2021Date of Patent: March 11, 2025Assignee: International Business Machines CorporationInventors: Nadiya Kochura, Fang Lu, Kelley Anders, Jonathan D. Dunne
-
Patent number: 12250185Abstract: 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: GrantFiled: November 14, 2022Date of Patent: March 11, 2025Assignee: Snap Inc.Inventors: Jonathan Dale Brody, Alexander Collins, Benedict Copping, Justin Huang
-
Patent number: 12244754Abstract: 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: GrantFiled: May 7, 2024Date of Patent: March 4, 2025Assignee: Apple Inc.Inventors: Taylor G Carrigan, Jeffrey D. Tanner
-
Patent number: 12245331Abstract: 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: GrantFiled: April 10, 2023Date of Patent: March 4, 2025Assignee: PAYPAL, INC.Inventors: Kevin Ward, Vijeyta Aggarwal, Larry Lingjer Wang, Mayank Chaudhary, Nischitha Thimmappa Gowda Sundaramma
-
Patent number: 12242834Abstract: Disclosed herein are system, method, and computer program product embodiments for providing a security model to customizable live applications in a cloud collaboration platform. The security approach may dedicate a frame to each live application, serving the frame from a different domain than a document in which the live application is embedded. This approach ensures that more stringent security requirements may be required of the live application and allows the data presented to the live application to be narrowly tailored. The security model may further leverage sandbox attributes and content-security policies to restrict the behavior of sandboxed and non-sandboxed live applications in accordance with best security practices.Type: GrantFiled: July 5, 2022Date of Patent: March 4, 2025Assignee: Salesforce, Inc.Inventors: Julie Tung, Rajeev Nayak, Kevin Gibbs, Bret Taylor, Yang Su, Nate Botwick, Pedram Razavi, Scott Goodfriend, Nikrad Mahdi, Andy Chung, Drew Hamlin, Patrick Linehan, Sophia Westwood, Lindsey Simon, Shrey Banga, Diana Berlin
-
Patent number: 12244481Abstract: An activity stream based interaction model is disclosed. To cause a desired application level action to be performed at a remote system, such as automatically retrieving and displaying a document in a viewer or other portion of a user interface at the remote system, a text-based tag, such as a hash tag, is inserted into an activity stream. The activity stream is sent to the remote system, which is configured to respond to the text-based tag by performing, at least in part automatically, the corresponding application level action.Type: GrantFiled: March 17, 2023Date of Patent: March 4, 2025Assignee: OPEN TEXT CORPORATIONInventors: Jeroen Mattijs van Rotterdam, Gary Frankel
-
Patent number: 12244769Abstract: 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: GrantFiled: October 26, 2023Date of Patent: March 4, 2025Assignee: Zoom Communications, Inc.Inventor: Nick Swerdlow
-
Patent number: 12238062Abstract: Systems and methods for dynamically routing notifications based on device statuses are disclosed herein. For instance, a notification may be generated for a user account corresponding to an application that is installed on a plurality of devices. A system identifies a status of each of the plurality of devices and uses the status of each of the plurality of devices to select a particular device to receive the notification. The system then transmits the notification to the selected particular device.Type: GrantFiled: October 26, 2023Date of Patent: February 25, 2025Assignee: Adeia Guides Inc.Inventors: Ankur Anil Aher, Charishma Chundi, Reda Harb
-
Patent number: 12236224Abstract: Systems and methods for deploying software updates in heterogeneous workspace environments are described. The system for managing workspaces includes computer-executable instructions for obtaining multiple inventories corresponding to multiple workspaces of an IHS, wherein the inventories each include information associated with the applications deployed in its respective workspace. The instructions are further executed to, for each inventory, identify the workspace associated with the inventory, determine which of the applications are to be updated with new software, and deploy the determined new software to the identified workspace.Type: GrantFiled: November 12, 2021Date of Patent: February 25, 2025Assignee: Dell Products, L.P.Inventors: Vivekanandh Narayanasamy Rajagopalan, Gokul Thiruchengode Vajravel, Vivek Viswanathan Iyer
-
Patent number: 12238611Abstract: Methods and systems are provided that facilitate sharing or a hand-off of program content or a user session (e.g., running within a computer application) of a user device such that a user can easily select and then switch devices on which program content is being viewed or on which a user session is being run without having to sift through a myriad of other devices such as remote discoverable devices on the same network that are not in close proximity to the user device. A user device determines which of a plurality of discovered devices from which a short range wireless signal including a defined key was received and provides a list of discovered devices with which a session may be shared over the computer network with the user device based on this determination.Type: GrantFiled: October 5, 2023Date of Patent: February 25, 2025Assignee: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITEDInventor: Conrad Savio Jude Gomes
-
Patent number: 12238457Abstract: An application processing method for providing a group video call and a terminal for performing a group video call are disclosed. The application processing method of providing a group video call may include executing a group video call comprising a plurality of participants, based on a number of the participants, displaying views corresponding to the participants by pagination, based on a predetermined action of a first participant whose view is not displayed on a predetermined page of a plurality of pages generated by the pagination, selecting one of participants whose view is displayed on the predetermined page as a second participant, and displaying the views by swapping a position of the view corresponding to the selected second participant and a position of the view corresponding to the first participant.Type: GrantFiled: June 28, 2023Date of Patent: February 25, 2025Assignee: KAKAO CORP.Inventors: Hyung Jin Kim, Sung San Kim, Hyo Jin Ham, Tae Kyu Kim, Young Wuk Seo, Dae Nyeon Kim, Seog Choi, Ji Ah Lee, Tae Jun Choi, Taek Hoon Kim
-
Patent number: 12238061Abstract: A method includes receiving by a chat server a client request from a client device communicating with the chat server. The chat server generates a server response that is transmitted to the client device. A nudge repository is searched for a nudge action based on a set of tokens generated from at least a portion of the client request. In response to finding the nudge action, a user cohort to receive the nudge action is determined. A nudge request including the nudge action and the user cohort is generated and transmitted to the chat server. The nudge action is deployed from the chat server to one or more client devices associated with one or more user identifiers in the user cohort. The nudge action is rendered as a nudge at the one or more client devices.Type: GrantFiled: August 3, 2022Date of Patent: February 25, 2025Assignee: SAP SEInventor: Natesan Sivagnanam
-
Patent number: 12236711Abstract: Disclosed herein are an apparatus and method for providing a missing child search service based on face recognition using deep learning.Type: GrantFiled: August 10, 2021Date of Patent: February 25, 2025Assignee: OneMoreSecurity Inc.Inventor: Min-Sik Kim
-
Patent number: 12238154Abstract: This application discloses a multicast session establishment method and a network device, and relates to the field of wireless communication technologies, to implement establishment of a multicast session based on a network architecture that has been deployed by an operator. In one example, when the multicast session is established, policy control, for example, quality of service QoS control, of the multicast session may be completed via a policy control network element or a session management network element in the network architecture that has been deployed by the operator.Type: GrantFiled: May 4, 2022Date of Patent: February 25, 2025Assignee: Huawei Technologies Co., Ltd.Inventors: Meng Li, Haiyang Sun, Yizhuang Wu
-
Patent number: 12235915Abstract: An event-based social media search platform includes a database for storing event data associated with user-created events for a plurality of users. The platform analyzes event data from different user-created events to determine when user-created events have event data in common. The platform alerts associated users of related events and facilitates communications between users to confirm that the user-created events are the same or related events. The platform can associate event data and users of related events in the database. Events can be published via social media platforms to assist users in finding other users who share common events.Type: GrantFiled: August 15, 2022Date of Patent: February 25, 2025Assignee: WHAT'SCOMMON, INC.Inventor: Scott A. McCuskey
-
Patent number: 12238180Abstract: A method of generating a display object is provided, the method comprising operating a first processor comprised within a first device to: execute an application; generate an display object associated with the application; output the active display object on the first device; transmit the display object to a second device for output by the second device; and receive user input to the application via the display object output on the second device.Type: GrantFiled: June 13, 2023Date of Patent: February 25, 2025Assignee: Malikie Innovations LimitedInventors: Mathias Lewin, Leif Fredrik Ademar, Terrill Mark Dent, Michael Stephen Brown
-
Patent number: 12230223Abstract: A server is configured to: determine a ratio of each of a first group and a second group to be allocated to the multiple display objects according to a third user situation of a presentation target user or a schedule information; determine a display mode of each of multiple first display objects allocated to the first group in accordance with the determined ratio based on multiple first user situations, and determine a display mode of each of multiple second display objects allocated to the second group in accordance with the determined ratio based on multiple second user situations; and output setting information for displaying the multiple first display objects and the multiple second display objects in the determined display mode.Type: GrantFiled: February 1, 2024Date of Patent: February 18, 2025Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Kihiro Yuasa, Mikiko Matsuo, Keiichi Toiyama, Naomi Tomiyama, Takamichi Matsusako, Megumi Mizoguchi, Kenta Murakami
-
Patent number: 12229204Abstract: An apparatus includes an interface and a processor. The interface sends and receives data over a network. The processor uses the interface to transmit a first series of profiles to a first user that includes recommended profiles for a second user. The processor uses the interface to receive a selection from the first user of a profile corresponding to a third user. The processor uses the interface to transmit a second series of profiles to the third user that includes recommended profiles for the third user. The processor uses the interface to receive a selection from the third user of a profile corresponding to the second user. In response to receiving the selection from the first user of the profile corresponding to the third user and the selection from the third user of the profile corresponding to the second user, the processor enables communication between the second and third users.Type: GrantFiled: July 27, 2023Date of Patent: February 18, 2025Assignee: Match Group Americas, LLCInventors: Rahim Sherali Makani, John Masten Mitchell, Kenneth Basil Hoskins
-
Patent number: 12231811Abstract: Provided herein are methods and systems for a video conference widget for scaled integration. The video conference widget may include a self-contained software module that defines a plurality of video conferencing functions associated with the functionality provided by a video conference provider. The video conference widget may receive a command for a first video conference function from a software interface of a software application that is separate from the video conference widget. In response to the command, the video conference widget may output a signal to a video conference provider to perform the video conference function.Type: GrantFiled: June 22, 2023Date of Patent: February 18, 2025Assignee: Zoom Video Communications, Inc.Inventor: Abhishek Balaji
-
Patent number: 12231441Abstract: In an example, a threat intelligence controller is configured to operate on a data exchange layer (DXL). The threat intelligence controller acts as a DXL consumer of reputation data for a network object, which may be reported in various different types and from various different sources. Of the devices authorized to act as reputation data producers, each may have its own trust level. As the threat intelligence controller aggregates data from various providers, it may weight the reputation reports according to trust level. The threat intelligence engine thus builds a composite reputation for the object. When it receives a DXL message requesting a reputation for the object, it publishes the composite reputation on the DXL bus.Type: GrantFiled: January 22, 2021Date of Patent: February 18, 2025Assignee: Musarubra US LLCInventors: Christopher Smith, Edward T. McDonald, Don R. Hanson, II
-
Patent number: 12231402Abstract: A method for preventing transmission of malicious data may include receiving transaction data including at least one packet associated with a payment transaction; extracting at least one of network layer data or transport layer data from a header of the at least one packet; determining a first probability indicating that the at least one packet is in a first class based on the at least one of the network layer data or the transport layer data using a classifier. The method may also include determining a second probability indicating that the at least one packet is in a second class based on the at least one of the network layer data or the transport layer data using the classifier; and blocking the at least one packet. A system and a computer program product are also disclosed.Type: GrantFiled: January 2, 2024Date of Patent: February 18, 2025Assignee: Visa International Service AssociationInventors: Vinjith Nagaraja, Raymond Scott Brammer, James L. Myers, Jr., Keeshini Manivannan
-
Patent number: 12231869Abstract: One example method includes presenting, by a client device, a view of a virtual conference hosted by a virtual conference provider, the virtual conference including a plurality of participants, the client device associated with a participant of the plurality of participants, the view including a plurality of groupings of participants within a virtual conference area, each grouping associated with a different meeting or sub-meeting of the virtual conference; assign a location within the virtual conference area to the participant; receiving, at the client device from the conference provider, one or more audio streams associated with one or more audio sources within the plurality of groupings, the one or more audio streams provided by one or more remote client devices; determining a first location within the virtual conference area of a first audio source of the one or more audio sources; generating a plurality of spatialized audio streams based on the first location of the first audio source, the location of thType: GrantFiled: October 28, 2022Date of Patent: February 18, 2025Assignee: Zoom Video Communications, Inc.Inventors: Zhaofeng Jia, Qiyong Liu, Mengfan Zhang
-
Patent number: 12231386Abstract: In some implementations, a storage optimization system may receive a plurality of emails. Accordingly, the system may identify at least one email associated with a limited capacity in the plurality of emails. The system may further scan, from the at least one email, one or more hyperlinks to determine a website associated with the at least one email and an identifier associated with an event. The system may determine, using a database, a traversal path and at least one application programming interface (API) call associated with the website. Accordingly, the system may traverse the website using the traversal path and the at least one API using the identifier to determine that the limited capacity is filled. The system may delete the at least one email associated with the limited capacity based on determining that the limited capacity is filled.Type: GrantFiled: August 14, 2023Date of Patent: February 18, 2025Assignee: Capital One Services, LLCInventors: Lukiih Cuan, Michael Mossoba, Cruz Vargas, Lea Cody, Latika Gulati
-
Patent number: 12231387Abstract: A reminder method includes: displaying a group session interface of the group session, the group session being a group session in which a group member is allowed to use a group tool, the group tool being a program function that supports use by at least two group members together; displaying a group tool message on the group session interface, the group tool message including an entry link of the group tool; displaying, in response to that the group tool message is a message with a group attribute, a reminder control corresponding to the group tool in the group session interface, the reminder control being used as a reminder of an item in the group tool. The present disclosure provides a human-computer interaction solution for effectively transmitting the group tool message to the group member.Type: GrantFiled: August 22, 2023Date of Patent: February 18, 2025Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xi Yan, Bohan Cai, Xucheng Tang, Guojian Tan, Xinhua Ye, Qing Huang, Junjie Liang, Yanlan Liu, Hongfa Qiu, Runjia Huang
-
Patent number: 12231478Abstract: Systems and methods are provided for managing related conferences. A first conference is initiated between a first computing device and a first group of one or more computing devices. Input to join a second conference is received at the first computing device and the second conference is initiated between the first computing device and a second group of computing devices. The first conference is associated with the second conference and the second group of one or more computing devices comprises the first group of one or more computing devices and at least one additional computing device.Type: GrantFiled: December 12, 2022Date of Patent: February 18, 2025Assignee: Adeia Guides Inc.Inventors: Christopher Phillips, Reda Harb, Tao Chen
-
Patent number: 12224877Abstract: An embodiment for determining presentation content effectiveness using attraction modeling is provided. The embodiment may include receiving presentation content from a meeting host during on online collaborative meeting. The embodiment may also include capturing one or more actions of one or more users during a display of the presentation content to the one or more users. The embodiment may further include creating an audience attention model. The embodiment may also include in response to determining at least one user is distracted from the presentation content, modifying the display of the presentation content for each distracted user in accordance with one or more characteristics associated with each distracted user. The embodiment may further include categorizing the one or more users into one or more groups. The embodiment may also include providing visual feedback to the meeting host.Type: GrantFiled: April 22, 2022Date of Patent: February 11, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Narayana Aditya Madineni, Pranab Agarwal, Chia-Le Cheng, Jonathan D. Dunne
-
Patent number: 12224876Abstract: The present invention provides methods and software for facilitating coordination among participants in an online meeting. The invention enables participants to transition between a general discussion, involving all participants, and small-group discussions. In one embodiment, subgroup members are supported in acting as a unified group during the general discussion. In another embodiment, the division of participants into subgroups is maintained when transitioning between general discussions and small-group discussions.Type: GrantFiled: September 19, 2023Date of Patent: February 11, 2025Inventor: Viktor Kaptelinin
-
Patent number: 12225010Abstract: A dedicated database system for storing user-generated content created when interacting with an environment defined by a software service. An access control system provides the software service with surrogate keys only and stores an association between surrogate keys and user-generated content in the dedicated database system. Upon receiving a request for user-generated content, the software service returns a surrogate key which can be translated into associated user-generated content by the dedicated database system.Type: GrantFiled: December 30, 2020Date of Patent: February 11, 2025Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Jonathon Creenaune, David Mankin
-
Patent number: 12224970Abstract: An information management system may store information related to tasks to be performed by workers in an organization. Workers in the organization may communicate with the information management system using email messages. The information management system may not require a login or authentication procedure, and workers may interact with the information management system without the need to log in to the information management system. The information management system may receive an email message from a worker that indicates a request for a report. The information management system may determine whether to transmit the report to the worker based on whether the worker is appropriately registered with the information management system, and/or whether the worker has administrative privileges. The information management system, in response to a positive determination, may transmit the report to the email address from which the requesting email message was sent.Type: GrantFiled: September 15, 2023Date of Patent: February 11, 2025Assignee: WORKDAY, INC.Inventors: John P. Killoran, Jr., Gina Katharine Von Damm, Dennis William Peek, Angela Kirkman
-
Patent number: 12223158Abstract: A method for generating a tree diagram from a capitalization table of a company includes: generating a plurality of interactive icons that are associated with the company and partial owners of the company for the tree diagram, wherein the interactive icons include a root node icon that is associated with the company, and a plurality of stem node icons each associated with a respective one of partial owners; arranging the root node icon and the plurality of stem node icons in the tree diagram by determining an importance value determined for each of the stem node icons, and by arranging each of the stem node icons to have a distance from the root node icon that is inversely related to the importance value of the stem node icon; and plotting a plurality of investment routes, each connecting two of the interactive icons arranged in the tree diagram.Type: GrantFiled: April 14, 2023Date of Patent: February 11, 2025Assignee: BLUEPLANET INC.Inventors: Bo-Ru Lin, Shang-De You, Hsien-Chun Meng, Ching-Yi Wang, San-Wen Chen
-
Patent number: 12216927Abstract: Storing data for machine learning and artificial intelligence applications in a decentralized storage network, including: identifying a plurality of decentralized storage networks that a storage system can utilize for storing data, each of the plurality of decentralized storage networks comprising a collection of network connected computers operating as cooperative participants without employing dedicated servers for the storage of data; selecting, based characteristics of each decentralized storage network, one or more decentralized storage networks for storing the data; and initiating storage of the data on the selected one of more decentralized storage networks.Type: GrantFiled: September 3, 2021Date of Patent: February 4, 2025Assignee: PURE STORAGE, INC.Inventor: Michael Richardson
-
Patent number: 12218773Abstract: One example method for video conference acceleration includes connecting, by an accelerator device, to a local area network (“LAN”), the LAN in communication with a wide area network (“WAN”); transmitting, via the LAN and the WAN, registration information to a video conference provider, the registration information identifying network configuration information; receiving, from the video conference provider via the WAN and the LAN, an identifier corresponding to the accelerator device; after receiving the identifier, receiving, from a first client device, a request to access a meeting; determining whether the meeting is available at the accelerator device; and in response to determining that the meeting is available at the accelerator device, transmitting access information to the first client device.Type: GrantFiled: March 16, 2021Date of Patent: February 4, 2025Assignee: Zoom Video Communications, Inc.Inventors: Patrick Jensen, Michael White
-
Patent number: 12217365Abstract: In an aspect, a computer-implemented method allows for navigation in a three-dimensional (3D) virtual environment. In the method, data specifying a three-dimensional virtual space is received. A position and orientation in the three-dimensional virtual space is received. The position and orientation input by a first user and representing a first virtual camera used to render the three-dimensional virtual space to the first user. A video stream captured from a camera positioned to capture the first user is received. A second virtual camera is navigated according to an input of a second user.Type: GrantFiled: July 31, 2023Date of Patent: February 4, 2025Assignee: Katmai Tech Inc.Inventor: Petr Polyakov
-
Patent number: 12211108Abstract: A system and method for conducting a short duration interactive video introduction session between a requesting user and an unknown person of interest is provided. One embodiment receives a user request to conduct a short duration interactive video introduction with the unknown person of interest who is a member of a social media site, communicates a short duration interactive video introduction invitation with a selectable link to an electronic device of the unknown person of interest, communicatively couples the electronic device of the requesting user and the electronic device of the unknown person of interest in response to receiving an acceptance of the short duration interactive video introduction invitation by the unknown person of interest, conducts the short duration interactive video introduction between the requesting user and the unknown person of interest, and ends the short duration interactive video introduction session upon expiration of a predefined duration.Type: GrantFiled: September 8, 2022Date of Patent: January 28, 2025Inventor: Lori Grimmer
-
Patent number: 12210721Abstract: Aspects concern a computer-implemented method for controlling access to a chat support system, the method comprising: determining whether a queue limit for a chat support queue of the chat support system will be exceeded by adding a further user to the chat support queue; and preventing that a user interface access to the chat support system is provided for the further user in case it is determined that the queue limit for the chat support queue will be exceeded by adding the further user to the chat support queue.Type: GrantFiled: June 8, 2022Date of Patent: January 28, 2025Assignee: GRABTAXI HOLDINGS PTE. LTD.Inventors: Elisa Monacchi, Suman Anand, Namita Bhatia, Ebralyn Gumaua
-
Patent number: 12212890Abstract: The present disclosure provides methods and systems for creating recordings for virtual conferences. According to one of the embodiments a computer-implemented method is provided. The method comprises: requesting that an invitee of a virtual conference, through a conferencing platform, create a pre-recording to be played during the virtual conference; receiving the pre-recording, through the conferencing platform, from the invitee prior to the conference; storing the pre-recording in a database associated with the conferencing platform; identifying, through the conferencing platform, a first request from a first participant to perform an action on the pre-recording during the conference; and in response to identifying the request from the participant, performing the action, through the conferencing platform, on the pre-recording during the conference.Type: GrantFiled: July 18, 2022Date of Patent: January 28, 2025Assignee: RingCentral, Inc.Inventor: Christopher van Rensburg
-
Patent number: 12212475Abstract: The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network data obtained from network packets at the remote capture agent. The system then uses the configuration information to configure transformation of the event data or the network data into transformed event data at the remote capture agent.Type: GrantFiled: November 16, 2023Date of Patent: January 28, 2025Assignee: Splunk Inc.Inventor: Michael Dickey
-
Patent number: 12206799Abstract: Techniques are disclosed relating to securely authenticating communicating devices. In various embodiments, a computing device receives, via a network connection with a network, a first certificate for a first public key pair of the computing device. The computing device provides the first certificate to an offline accessory device and receives a second certificate for a second public key pair maintained by the offline accessory device. The computing device performs a verification of the second certificate and, responsive to the verification being successful, interacts with the offline accessory device. In some embodiments, prior to providing the first certificate, the computing device determines an ordering in which the first and second certificates are to be exchanged by the first computing device and the offline accessory device, and the first certificate is provided to the offline accessory device in accordance with the determined ordering.Type: GrantFiled: June 3, 2022Date of Patent: January 21, 2025Assignee: Apple Inc.Inventors: Steven A. Myers, Kyle C. Brogle, Sean P. Devlin, Edwin W. Foo, John T. Perry