Cooperative Computer Processing Patents (Class 709/205)
  • Patent number: 12008345
    Abstract: An example method of providing a notification includes comparing a first code segment stored in a first page with a second code segment stored in a second page, before deployment of the second page in a production environment. The first page may be deployed in the production environment, and the second page may be a different version of the first page. The method also includes detecting a user interface (UI) modification based on comparing the first code segment with the second code segment. The method further includes providing a notification of the UI modification.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: June 11, 2024
    Assignee: Red Hat Israel, Ltd.
    Inventor: Alissa Bonas
  • Patent number: 12004238
    Abstract: This disclosure provides systems and methods for requesting wireless resources for peer-to-peer (P2P) communications. In some implementations, a wireless communication device transmits a frame over a wireless medium to an access point (AP), the frame including a medium access control (MAC) header carrying a request for the AP to allocate part of a transmission opportunity (TXOP) for P2P communications between the wireless communication device and a client device. The wireless communication device receives a trigger frame allocating a portion of the TXOP for the P2P communications, and transmits or receives P2P data to or from the client device over the wireless medium during the allocated portion of the TXOP. In some instances, the MAC header of the frame includes a Quality-of-Service (QoS) Control field carrying the request. In some other instances, the MAC header of the frame includes an Aggregated-Control (A-Control) subfield carrying the request.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: June 4, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Abdel Karim Ajami, Sai Yiu Duncan Ho, George Cherian, Alfred Asterjadhi, Abhishek Pramod Patil, Yanjun Sun, Gaurang Naik
  • Patent number: 11991474
    Abstract: A content sharing device for use in controlling content replicated from a video source device on a large common display screen, the content sharing device comprising a housing, a processor supported by the housing, at least first and second control buttons supported by the housing and linked to the processor, a cable linked to the processor and having a distal end opposite the processor, the cable including a connector at the distal end for linking to the video source device, wherein, the processor is programmed to enable content from the video source device linked to the connector to be replicated in a first field on the common display screen upon selection of the first control button and to enable content from the video source device linked to the connector to be replicated in a second field adjacent to and separate from the first field upon selection of the second control button.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: May 21, 2024
    Assignee: STEELCASE INC.
    Inventors: Lewis Epstein, Brett Kincaid, Hyun Yoo, Suzanne Stage, Lukas Scherrer, Larry Cheng
  • Patent number: 11991140
    Abstract: The present disclosure relates to an apparatus for transmitting election campaign messages to display the number of an acquaintance of a recipient. When a request to transmit an election campaign message is received from an election candidate, an election campaign message is transmitted to the terminal of the voter linked to the election candidate. When the election campaign message is sent, the sender number of the message sent to each voter is set as the mobile phone number of the election campaigner linked to the corresponding voter as an acquaintance. Therefore, the recipient does not feel resistance in receiving the election campaign message.
    Type: Grant
    Filed: August 30, 2023
    Date of Patent: May 21, 2024
    Inventor: Dongha Hwang
  • Patent number: 11991014
    Abstract: Consistent with an embodiment of the present disclosure, a server arrangement provides a web-accessible virtual-meeting interface through which participant identifying information and meeting time information is passed for setting up and establishing a primary meeting. In addition to the primary meeting, various selectable options are provided for one or more participants, including merged audio from the established audio connections to the participants, establishing a secondary meeting and/or automatically moving or reverting connections from/to the primary meeting.
    Type: Grant
    Filed: February 3, 2023
    Date of Patent: May 21, 2024
    Assignee: 8x8, Inc.
    Inventor: Ramprakash Narayanaswamy
  • Patent number: 11991416
    Abstract: Systems and methods for accessing a media stream are presented. In response to a request for a media stream, an individual can be authorized to manipulate the media stream. Once an individual has gained authorization with respect to a media stream's manipulation rights, they are allowed to manipulate the stream. In some embodiments, a provider controls a secure environment to play the stream and enforce the rights.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: May 21, 2024
    Assignee: TailStream Technologies, LLC
    Inventor: Kelley Wise
  • Patent number: 11979444
    Abstract: Systems and methods redistribute online events using mesh management. Prior to initiation of an upcoming virtual meeting, a mesh orchestrator identifies one or more user accounts scheduled to participate in the upcoming virtual meeting. The mesh orchestrator selects multiple client computer systems associated with the one or more user accounts to define a mesh. The mesh includes at least one computer system associated with a first user account for distributing one or more portions of a media stream of the upcoming virtual meeting and at least one client computer system associated with a second user account for receiving the one or more portions of the media stream of the upcoming virtual meeting. The mesh orchestrator also defines a contingency logic for applying one or more changes to the mesh prior to or after the initiation of the upcoming virtual meeting.
    Type: Grant
    Filed: May 4, 2023
    Date of Patent: May 7, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: Nicholas Sieracki, Michael White
  • Patent number: 11972198
    Abstract: An aspect provides a method, including: sending a request for a web site from a client device to a server; receiving a response to the web site request from the server, wherein the response to the web site request includes at least a portion of a first version of the web site requested and one or more links describing one or more alternate versions of the web site requested, the one or more links comprising conditional data; the conditional data comprising one or more device characteristics indicating whether the web site requested and one or more of the alternate versions of the web site requested is a version of the web site appropriate for the client device, wherein the one or more device characteristics comprise device capabilities; determining if the conditional data is met; and in response to the conditional data being met, requesting an alternate version of the web site requested. Other aspects are described and claimed.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: April 30, 2024
    Assignee: DISNEY ENTERPRISES, INC.
    Inventor: Brendan P. Houle
  • Patent number: 11972112
    Abstract: A host IO devices directly implements host read operations on both local memory, and on peer memory via a PCIe non-transparent bridge. When a host read operation is received by a host IO device from a host, the host IO device uses an API to obtain the physical address of the requested data on the peer memory, and generates a PCIe Transaction Layer Packet (TLP) addressed to the address in the peer memory. The TLP addressed to an address in the peer memory is passed over the NTB to the peer compute node to retrieve the data stored in the addressed slot of peer memory. The requested data is returned to the host IO device over the NTB, stored in a buffer, and read out to the host to directy respond to the host read operation.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: April 30, 2024
    Assignee: Dell Products, L.P.
    Inventors: Jonathan Krasner, Ro Monserrat, Michael Scharland, Jerome Cartmell, James M Guyer, Scott Rowlands, Julie Zhivich, Thomas Mackintosh
  • Patent number: 11967252
    Abstract: A system for and method of instruction is provided. A user initiates a lesson with an instructor which begins a video call. During the video call, the instructor records one or more recording of the user and edits the recording with mark-up, which can then be played back to the user to aid in the instruction. Each of the video call, the recording, and the mark-up are recorded as an independent recording layer, while the entire lesson is also recorded. The system and method utilize recording techniques so as to not deplete the resources of the user devices. Upon conclusion of the lesson, the recording of the lesson and each layer is provided to the users.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: April 23, 2024
    Assignee: SYNCRONO TECH, INC.
    Inventors: Joseph Keith Scioli, Courtney Nicole Bier Scioli
  • Patent number: 11966390
    Abstract: A method may include receiving a selection of a template defining a manner in which data is stored in one or more database tables operated upon by a software application while the software application performs a function. The selected template may be stored in a first database table. Customizations applied to the selected template are stored in a second database table. In response to the software application performing the function, a virtual customizing table may be generated to include a database view having the selected template from the first database table and the customizations from the second database table. The software application may perform the function based on the virtual customization table, which is not persisted at a database but is generated as needed. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: April 23, 2024
    Assignee: SAP SE
    Inventors: Wulf Kruempelmann, Barbara Freund
  • Patent number: 11950129
    Abstract: Disclosed is a wireless communication device including a communication circuit, a memory and a microprocessor coupled to the memory and the communication circuit. The communication circuit includes a radio frequency circuit and a first communication branch and a second communication branch sharing a frequency band and coupled to the radio frequency circuit. The memory is configured to store a network environment parameter index. The microprocessor is configured to detect a current state of a wireless network in real time based on the network environment parameter index to obtain current wireless network status data; obtain a time division multiplexing parameter according to an optimization goal and the current wireless network status data; and control the first communication branch and the second communication branch by using time division multiplexing according to the time division multiplexing parameter. Thus, spectrum and radio frequency resources can be optimally used.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: April 2, 2024
    Assignee: SUZHOU PANKORE INTEGRATED CIRCUIT TECHNOLOGY CO. LTD.
    Inventor: XiaoDan Xu
  • Patent number: 11950033
    Abstract: Wireless-enabled loudspeaker includes a wooden capacitive touch user interface. The loudspeaker may comprise at least one electroacoustic transducer, a processor in communication with the at least one electroacoustic transducer, and a wooden exterior surface comprising a capacitive touch user interface that allows a user to control operation of the loudspeaker. The wooden exterior surface acts a dielectric for the capacitive touch user interface. The loudspeaker may comprise a wireless transceiver circuit for receiving and transmitting wireless communication signals via a wireless network. The wireless transceiver circuit may receive wirelessly audio content from streaming audio content servers that are connected to the Internet. The capacitive touch user interface comprises a plurality of user control icons etched in the wooden exterior surface, and a plurality of capacitive sense electrodes located under the wooden exterior surface.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: April 2, 2024
    Assignee: Koss Corporation
    Inventors: Michael J. Koss, Michael J. Pelland, Nicholas Blair
  • Patent number: 11949745
    Abstract: Techniques are described for improving the efficiency of collaboration session synchronization between applications, particularly applications that consume heavy application data. In an embodiment, a computer-implemented method comprises employing, by an application server operatively coupled to a processor, a context management server to manage synchronization of usage context information between a first client device and one or more second client devices related to simultaneous usage of an application provided by the application server during a collaboration session established between the first client device and the one or more second client devices. The method further comprises managing, by the application server, synchronization and exchange of application data between the first client device and the one or more second client devices during the collaboration session without sharing the application data with the context management server.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: April 2, 2024
    Assignee: GE Precision Healthcare LLC
    Inventors: Vinithchandran Ramachandran Nair, Yongjian Bao, Trivedi Kumar Bodlapati, Anu Narayanan
  • Patent number: 11941688
    Abstract: A computing device provides methods and workflow for setting up a shared family account on a content storage system, including the creation of accounts for child family members. A computing device supports the creation of a family account using an account on the content storage system associated with an adult family member acting as a family organizer. The family organizer can designate a specific account as a purchase account for allowing other family member to purchase content from content servers associated with the content storage system. The family organizer can invite other adult family members to join the shared family account. The family organizer can create new accounts on the content storage system for child family members, and can designate access and purchase restrictions for such child family members. Family members have access to shared storage content, as well as services such as family calendar, group messaging, and device location.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: March 26, 2024
    Assignee: Apple Inc.
    Inventors: Megan M. Frost, Patrick L Coffman, Maria D Ioveva
  • Patent number: 11936610
    Abstract: Systems and methods are provided that facilitate selecting videos to share in a messaging session. A system is provided that includes an accessible data mining component configured to generate a first set of data associated with a messaging session between a user and one or more other user, the first set of data excluding data that is inaccessible to the user and comprising data that is accessible to the user, and an identification component configured to identify a set of media items based on the first set of data. An inaccessible data mining component is further configured to generate a second set of data comprising data that is inaccessible to the user but accessible to at least one of the one or more other users, and a recommendation component configured to recommend a subset of the set of media items to the user based on the second set of data.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: March 19, 2024
    Assignee: Google LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Davies
  • Patent number: 11928435
    Abstract: The present disclosure provides an event extraction method, an event extraction device and an electronic device, and it relates to the field of computer data processing, in particular to the field of knowledge graph. The event extraction method includes: acquiring text information; determining a plurality of pieces of question information ranked in a sequential order in accordance with the text information; and inputting vector information for each piece of question information into an extraction model in accordance with the sequential order to acquire extraction information for each piece of question information.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: March 12, 2024
    Assignee: Beijing Baidu Netcom Science Technology Co., Ltd.
    Inventors: Lu Pan, Yuguang Chen, Fayuan Li, Cuiyun Han, Yuanzhen Liu, Jiayan Huang
  • Patent number: 11928151
    Abstract: Example techniques involve playback of curated playlists based on media preferences. In an example implementation, a playback device receives data representing one or more instructions to play back a particular curated playlist of a streaming audio service and, in response, plays back audio tracks of the particular curated playlist. During playback, when a preference database includes a negative preference for a given audio track, the playback device skips that audio track.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: March 12, 2024
    Assignee: Sonos, Inc.
    Inventor: Maarten van der Heide
  • Patent number: 11900355
    Abstract: The present disclosure generally relates to managing the use of transfer accounts using an electronic device. In accordance with some embodiments, user interfaces for inputting information about a secure credential to an electronic device are described. In accordance with some embodiments, user interfaces for managing the use of a credential provisioned on an electronic device that operates on stored power are described. In accordance with some embodiments, user interfaces for managing the use of a transfer account associated with different credentials on an electronic device are described.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: February 13, 2024
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Kristin M. Canavan, Allison W. Dryer
  • Patent number: 11902041
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for discovery of individual profile telemetry within a communication platform. The individual profile telemetry may represent an amount and/or frequency of communications between a user and one or more other users of the communication platform. In some examples, the individual profile telemetry may represent an amount of interactions the user has with an object of the communication platform, such as a communication channel, a communication transmitted via the communication channel, a direct messaging instance, or the like. The communication platform may determine the amount and/or frequency of interactions and provide an indication thereof to the user via an interface associated with the communication platform.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: February 13, 2024
    Assignee: Salesforce, Inc.
    Inventors: Jaime Delanghe, Simon Favreau-Lessard, Renaud Bourassa-Denis, Jenna Zeigen, Noah Weiss, Jonathan Katzur
  • Patent number: 11900006
    Abstract: A method, a system and devices for data sharing by teleconferencing with local projection of the same shared data in a local meeting room. A method, a system and devices for synchronizing display of content in a local room and remote sharing of the same content as well. A method, a system and devices for providing access to shared multimedia content within a defined room environment as well as with a remote user.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: February 13, 2024
    Assignee: BARCO N.V.
    Inventors: Steven Lien, Madhwan Misra, Audi Hsu
  • Patent number: 11902238
    Abstract: A method includes displaying a plurality of group-based communication channels in an interface associated with a first user of a group-communication platform; receiving a request from the first user to share a selected set of the group-based communication channels with at least a second user of the group-based communication platform; displaying to at least the second user an indication of at least one group-based communication channel of the selected set of group-based communication channels and an affordance to add the at least one group-based communication channel of the selected set of group-based communication channels; in response to receiving an actuation of the affordance by the second user, adding the at least one group-based communication channel to an interface associated with the second user; and updating display of the interface associated with the second user to include the at least one group-based communication channel.
    Type: Grant
    Filed: January 11, 2023
    Date of Patent: February 13, 2024
    Assignee: Slack Technologies, LLC
    Inventors: Sufian Rhazi, Pedro Carmo, Rachel Lum, Wei Tai Ting, Whitney Levine
  • Patent number: 11888907
    Abstract: A method, system, and computer program product for workflow-based dynamic screen sharing in a multi-screen presentation environment are provided. The method identifies a presentation schema for a multi-screen presentation. A set of presenters are identified for the multi-screen presentation. The method determines a presentation rate of the multi-screen presentation during the multi-screen presentation. A workflow visualization is generated for the multi-screen presentation based on the presentation schema and the presentation rate. The method dynamically transitions between presenters of the set of presenters during the multi-screen presentation based on the presentation schema, the presentation rate, and the workflow visualization.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: January 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Soma Shekar Naganna, Sarbajit K. Rakshit, Subramanian Palaniappan, Shivakumar Lakshminarayana
  • Patent number: 11870763
    Abstract: Systems and methods for identifying and transacting with accounts across multiple external systems using inter-system account identifiers, without exposing internal account identifiers of an originating system, are disclosed. An example method, executed by the originating system, includes generating a first and a second inter-system account identifier based on a first and a second request, respectively, received at the originating system from a first and a second external system, respectively, that provide different services to an internal account of the originating system. The first and second inter-system account identifiers are communicated to the first and the second external system, respectively.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: January 9, 2024
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventor: Eric Dalgliesh
  • Patent number: 11861139
    Abstract: Methods and systems for deferring and resuming content from multiple applications. An application executing a client device may have an open content item, such as a file, document, or message. An input to park or defer the content item may be received. In response to the input, a data container for a parked item for the content item is created in a remote content-deferral platform. Metadata for the content item is retrieved and stored within the data container along with additional data, which may be user curated, to form the parked item. The parked item may then be accessed from multiple different applications via a park pane.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: January 2, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter Loren Engrav, Trevor Joel Harris, Nathaniel Marvin Myhre, Vishal Mathur, Archil Tskhondiya, Davis Lindsay Wanless, Christopher Bobbi Yanasak, Maliha Sanaa Lakhani, Jokko Korhonen
  • Patent number: 11863626
    Abstract: A system may receive published messages over an uplink channel. The system may, via channel control logic (CCL), delegate the messages to one or more subject-domain downlink channels (SDDCHs). The CCL may determine to create new SDDCHs to facilitate accurate placement of messages within defined subject-domains corresponding to the various SDDCHs.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: January 2, 2024
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Nataraj Kuntagod, Venkatesh Subramanian, Satyasai Srinivas Abbabathula, Rambhau Eknath Rote
  • Patent number: 11862036
    Abstract: A method and system for generating and managing a play are provided. The method includes drawing the play via an electronic forum. The play includes a plurality of players. The electronic forum includes a plurality of buttons or drawing markers for defining moves of the plurality of players. The method also includes posting the play to the electronic forum. Further, the method includes providing access to the play to a user via the electronic forum. In addition, the method includes receiving an edit to the play from the user. The method also includes editing the play. Further, the method includes providing the edited play.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: January 2, 2024
    Assignee: CLIPBOARD NATION, INC.
    Inventors: Luvisia Molenje, Patrick Murphy
  • Patent number: 11856146
    Abstract: In accordance with some embodiments, systems, apparatus, interfaces, methods, and articles of manufacture are provided for providing information incorporating additional data feeds, creating common arrangements, and improving performance in a virtual meeting.
    Type: Grant
    Filed: March 21, 2023
    Date of Patent: December 26, 2023
    Assignee: SCIENCE HOUSE LLC
    Inventors: James Jorasch, Michael Werner, Geoffrey Gelman, Isaac W. Hock, Gennaro Rendino, Christopher Capobianco
  • Patent number: 11853322
    Abstract: One embodiment provides for a method to track replication state and providing quorum visible retrievals. The method includes assigning, by a writer node performing write operations, a sequence number. The sequence number is replicated with a write operation to other replica nodes in an asynchronous fashion thru a first network channel. On a second network channel, a state of a local system is communicated by sending a latest sequence number available that has been hardened to the other replica nodes. A query is obtained by a reader node, and a sequence number limit is selected. Results up to the sequence number limit are returned.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: December 26, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald J. Barber, Vijayshankar Raman, Ronen Grosman, Christian M. Garcia-Arellano, Chandrasekaran Mohan
  • Patent number: 11847408
    Abstract: A system and method for generating a document control item is described. The system accesses a text document and extracts a portion of the text document. The portion comprises some but not all of the text document. The system sends the portion of the text document to a trained machine learning model and, in response, receives a classification of the portion as demarking a section break. The system modifies the text document by inserting a document control item into the text document at a location of each portion classified as demarking a section break. The system stores the modified document.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: December 19, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tomasz Lukasz Religa, Huitian Jiao, Abhisaar Sharma, Max Wang
  • Patent number: 11848906
    Abstract: Using proximity data to update user interfaces for users of a communication platform is described. The communication platform can determine, for a first user of the communication platform, a first location of the first user and for at least a second user of the communication platform, a second location of the second user. Based at least in part on a determination that the first location and the second location satisfy a condition, the communication platform can cause a user interface of the communication platform to be updated, wherein the updated user interface indicates at least one of (i) proximity data associated with the first user and the second user or (ii) context data associated with at least one of the first user or the second user.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: December 19, 2023
    Assignee: Salesforce, Inc.
    Inventors: Justin Rushing, Akshay Bakshi, Scott Buchanan, Leena Mansour
  • Patent number: 11847204
    Abstract: Systems and methods for cloud-based management of digital forensic evidence and, in particular, to systems and methods for enabling cloud-based digital forensic investigations.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: December 19, 2023
    Assignee: Magnet Forensics Inc.
    Inventors: Martin Barrow, William Lindsay, Gayathiri Thananjagen
  • Patent number: 11838275
    Abstract: A method, system, and computer-usable medium are disclosed, comprising: initiating a web transaction between an endpoint device and a target web server; automatically switching between a first communication mode and a second communication mode in response to one or more communication performance conditions associated with conducting the web transaction, where the endpoint device communicates with the target web server using an intermediate proxy server in the first communication mode; and the endpoint device communicates with the target web server without using the intermediate proxy server in the second communication mode. Other embodiments include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: December 5, 2023
    Assignee: Forcepoint LLC
    Inventors: Kunal Agarwal, Aidan Power, Sergii Shkonda, Timothy O'Leary
  • Patent number: 11836294
    Abstract: Examples are disclosed that relate to representing recorded hand motion. One example provides a computing device comprising a logic subsystem and a storage subsystem comprising instructions executable by the logic subsystem to receive a recorded representation of hand motion determined relative to a virtual model aligned to a first instance of an object, receive image data corresponding to an environment, and recognize a second instance of the object in the environment. The instructions are further executable to align the virtual model to the second instance of the object, and output a parametric representation of hand motion for display relative to the virtual model as aligned to the second instance of the object, such that the parametric representation is spatially consistent with the recorded representation of hand motion relative to the virtual model as aligned to the first instance of the object.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: December 5, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Harpreet Singh Sawhney, Ning Xu
  • Patent number: 11831693
    Abstract: Medium, method and system for ad hoc, ambient, synchronous multimedia collaboration in a group-based communication system. Embodiments of the invention provide a way for users to quickly establish a real-time collaboration among a group of peers without the burden and overhead of a conventional call or video meeting. Users can quickly and easily join and leave these synchronous multimedia collaboration sessions at any time, without disrupting the session for other users. This enables the user to experience the collaboration as a convenient forum rather than a burdensome scheduled event.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: November 28, 2023
    Assignee: Salesforce, Inc.
    Inventors: Daniel Stewart Butterfield, Tamar Yehoshua, Noah Weiss, Johnny Rodgers, Kevin Marshall, Anna Niess, Pedro Carmo, Ethan Eismann, Chris Willmore, David Ly-Gagnon
  • Patent number: 11831725
    Abstract: The present invention relates to an apparatus for accessing to a 3D virtual world through multiple devices and a method thereof, and more specifically, to an apparatus and a method for accessing to a 3D virtual world through multiple devices, capable of enabling a user to access a virtual world through various devices to enjoy services and providing the optimum access environment.
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: November 28, 2023
    Assignee: ERUGO WORLD CO., LTD.
    Inventors: Jungsu Kim, Mingyu Kim
  • Patent number: 11831661
    Abstract: A plurality of features associated with a message are determined. At least one feature included in the plurality of features is associated with a payload of the message. A determination is made that supplemental analysis should be performed on the message. The determination is based at least in part on performing behavioral analysis using at least some of the features included in the plurality of features. Supplemental analysis is performed.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: November 28, 2023
    Assignee: Abnormal Security Corporation
    Inventors: Yu Zhou Lee, Micah J. Zirn, Umut Gultepe, Jeshua Alexis Bratman, Michael Douglas Kralka, Cheng-Lin Yeh, Dmitry Chechik, Sanjay Jeyakumar
  • Patent number: 11831564
    Abstract: Disclosed are systems, methods and computer-readable media for controlling and managing the identification and provisioning of resources within an on-demand center as well as the transfer of workload to the provisioned resources. One aspect involves creating a virtual private cluster within the on-demand center for the particular workload from a local environment. A method of managing resources between a local compute environment and an on-demand environment includes detecting an event associated with a local compute environment and based on the detected event, identifying information about the local environment, establishing communication with an on-demand compute environment and transmitting the information about the local environment to the on-demand compute environment, provisioning resources within the on-demand compute environment to substantially duplicate the local environment and transferring workload from the local-environment to the on-demand compute environment.
    Type: Grant
    Filed: November 4, 2022
    Date of Patent: November 28, 2023
    Assignee: III Holdings 12, LLC
    Inventor: David Brian Jackson
  • Patent number: 11824673
    Abstract: Integrating an application and a chat session includes a first user identifying content from the application, wherein the application is independent of any chat session, the first user initiating the chat session with at least a second user that is remote from the first user by transmitting the content from the first user to the second user, where the first and second user establish the chat session in response to the content being transmitted, and the first user and the second user sharing the content in connection with the chat session. The content may be a portion of a photograph, a portion of an image, a portion of text from a document, and/or a portion of a screen. The portion may be automatically identified following the user pointing and marking up the content. The first user may mark up the content before transmitting it to the second user.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: November 21, 2023
    Assignee: EVERNOTE CORPORATION
    Inventor: Phil Libin
  • Patent number: 11818521
    Abstract: An intelligent subsystem is disclosed that comprises a system-on-a-chip (SoC)/microprocessor, a radio transceiver and a microphone/voice processing module (which includes one or more electronic components), wherein the, intelligent subsystem is communicatively interfaced with a first set of computer implementable instructions in natural language, a second set of computer implementable instructions in artificial intelligence and a third set of computer implementable instructions to provide a search on an internet based on a user's interest/preference, wherein the first set of computer implementable instructions, the second set of computer implementable instructions and the third set of computer implementable instructions are stored in one or more cloud-based non-transitory storage media.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: November 14, 2023
    Inventor: Mohammad A. Mazed
  • Patent number: 11810125
    Abstract: Systems, methods, and computer-readable media are provided for hybrid guidance of a communication session. In one aspect, a system includes one or more processors configured to execute computer-readable instructions to receive an inquiry from a user terminal; stream the inquiry to one or more support terminals configured to provide live support for the inquiry; determine if an automated response to the inquiry is available; and provide one of the automated response or a live response to the inquiry based on whether the automated response to the inquiry is available or not.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: November 7, 2023
    Assignee: SALUCRO HEALTHCARE SOLUTIONS, LLC
    Inventor: S Clayton Bain
  • Patent number: 11811869
    Abstract: A computing system obtains a document that is to be shared between a first user and a second user. A first computing device of the first user displays a first local copy of the document. A second computing device of the second user displays a second local copy of the document. While a first view of the document corresponding to a state of the first local copy is being presented, the computing system receives an indication that the second user is to assume control of presentation of the document from the first user. The computing system receives state data from the second computing device that is indicative of a second view of the document corresponding to the second local copy. Based upon the state data, the computing system causes a state of the first local copy of the content to be updated to present the second view.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: November 7, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Pradeep Kumar Reddy K, Rahul Gupta, Bhavesh Sharma
  • Patent number: 11811582
    Abstract: In some embodiments, a computer cluster system comprises a plurality of nodes and a software package comprising a user interface and a kernel for interpreting program code instructions. In certain embodiments, a cluster node module is configured to communicate with the kernel and other cluster node modules. The cluster node module can accept instructions from the user interface and can interpret at least some of the instructions such that several cluster node modules in communication with one another and with a kernel can act as a computer cluster.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: November 7, 2023
    Assignee: Advanced Cluster Systems, Inc.
    Inventors: Zvi Tannenbaum, Dean E. Dauger
  • Patent number: 11809799
    Abstract: A Lightweight Bridge (LWB) is disclosed. The LWB may be a circuit. An endpoint of the LWB that may expose a plurality of Physical Functions (PFs) to a host. A root port of the LWB may connect to a device and determine the PFs and Virtual Functions (VFs) exposed by the device. An Application Layer-Endpoint (APP-EP) and an Application Layer-Root Port (APP-RP) may translate between the PFs exposed by the endpoint and the PFs/VFs exposed by the device. The APP-EP and the APP-RP may implement a mapping between the PFs exposed by the endpoint and the PFs/VFs exposed by the device.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: November 7, 2023
    Inventors: Ramdas P. Kachare, Stephen Fischer, Oscar P. Pinto
  • Patent number: 11805089
    Abstract: Conversation slipstream propagation can include using machine learning to construct a conversations graph representing conversations conducted over an electronic communications network by a plurality of participants and collected from one or more messaging platforms. A conversation slipstream comprising one or more communications extracted from the conversations can be generated in response to receiving a secondary communication over the electronic communications network. Each of the one or more communications extracted is represented by a sub-graph of the conversations graph, each sub-graph corresponding to a graph of the secondary communication. The conversation slipstream can be presented to at least one participant to the secondary communication.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: October 31, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Robert E. Loredo, Fang Lu, Matthew E. Broomhall
  • Patent number: 11804144
    Abstract: A method of managing an interaction of a student with a class about a subject, the subject having at least one lesson having at least one topic, the topic having at least one of exposition content, demonstration content and test content, the test content having a query and a scheme for mapping a response to a result, comprising: presenting content to the student and storing the interaction of the student with the content presented.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: October 31, 2023
    Assignee: LEARNINGMATE SOLUTIONS PRIVATE LIMITED
    Inventors: Mailarangam Ramani Ganesh Kumar, Shreyasi Roy, Deepak Nadar, Samudra Sen, Prasanna Mohit Bhargava
  • Patent number: 11800533
    Abstract: A method of providing downlink control information (DCI) to a plurality of user equipment (UE) is provided. The method includes assigning each of the plurality of UEs to one of a set of groups, each group identified by a group radio network identifier (G-RNTI), and sending to each of the plurality of UEs the G-RNTI, a size of the group, and a position within the group. As such, a group-common DCI (GC-DCI) in which the UE can determine whether or not it has a grant by its assigned position in the group and retrieve the grant from a grant block in the GC-DCI can be sent to the group.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: October 24, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Jing Lei, Huilin Xu, Tingfang Ji
  • Patent number: 11789527
    Abstract: A wearable or a mobile device includes a camera to capture an image of a scene with a face and a display for displaying an image overlaid on the face. Execution of programming by a processor configures the device to perform functions, including functions to capture, via a camera of an eyewear device, an image of a scene including a face, identify the face in the image of the scene, track positional information of the face with respect to the eyewear device, generate an overlay image responsive the positional information, and present the overlay image on an image display.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: October 17, 2023
    Assignee: Snap Inc.
    Inventors: Kostiantyn Bilous, Stanislav Minakov
  • Patent number: 11778077
    Abstract: A method comprising: obtaining an outbound message, the outbound message being an application-layer message; generating a plurality of first fingerprints based on the outbound message, each of the first fingerprints being generated based on a different portion of the outbound message; detecting, based on the plurality of first fingerprints, whether a first cached message is stored in a memory that matches the outbound message; when the first cached message is stored in the memory, including an identifier of the first cached message in the outbound message, replacing a first region of a payload of the outbound message with a first token, the first region of the payload of the outbound message including a sequence of bits that is also found the first cached message, and transmitting the outbound message to a remote device.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: October 3, 2023
    Assignee: Raytheon Company
    Inventor: Calvin Lee Moody
  • Patent number: 11777884
    Abstract: Traditional messaging applications (such as email, social networking platforms, text, instant messaging, chat, etc.) are ill-equipped for collaboration. For instance, a sender and recipients corresponding regarding a topic are often required to exchange multiple messages. As a result, determining a consensus regarding the topic or summarizing the collaboration is difficult and cumbersome. Moreover, when links are included in messages, recipients are required to navigate away from the messaging application to view the linked content. A messaging application is provided that may be configured to enable users to dynamically collaborate regarding links or data within a sent message or a receive message. In aspects, a collaborative user experience (UX) is provided, which may be an interface within a message that enables real-time collaboration between a sender and one or more recipients regarding message content—without exchanging additional messages or navigating away from the messaging application.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: October 3, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Leeviana Peng Gray, Sebastien Rene Vandenberghe, Kyle P. Curlett, Yan Zhong Leigh, Brian D. Meersma, Benjamin G. Wilde, Natalie Ann Mionis, Sophia Isabel Vennix, Christopher Andrews Jung, Humberto Lezama Guadarrama