Cooperative Computer Processing Patents (Class 709/205)
-
Patent number: 12046261Abstract: Adapting an asynchronous audio-visual presentation includes storing custom backdrops prior to presenting the asynchronous audio-visual presentation, assessing a degree of engagement for at least some of the participants by monitoring participant reactions and feedback while presenting the asynchronous audio-visual presentation, and modifying the asynchronous audio-visual presentation based on the degree of engagement of at least some of the participants by replacing a backdrop of the asynchronous audio-visual presentation with one of the custom backdrops. The degree of engagement of each of the participants may be positive/productive, angry/over-reacting, or indifferent. The degree of engagement of each of the participants may be based, at least in part, on non-verbal cues. The non-verbal cues may include postures, gestures, gaze direction and facial expressions that are captured by cameras of the participants and/or physiological parameters of at least some of the participants.Type: GrantFiled: May 1, 2023Date of Patent: July 23, 2024Assignee: mmhmm inc.Inventor: Phil Libin
-
Patent number: 12039068Abstract: The present technology pertains to a link service that can create, maintain, and service links to objects on behalf of a content management system or other services. The link service can share administration of links with other services when desired or can even allow other services to issue the link and manage the object that is the subject of the link while providing other functions to support the link. Additionally, link service can interface with a file system that can support links as actors in the file system, whereby greater control and flexibility in supporting links is provided. Link service can also accommodate servicing and management of links issued by legacy services, where the legacy services have unique link logic that should still be utilized to maintain a consistent user experience.Type: GrantFiled: June 28, 2021Date of Patent: July 16, 2024Assignee: Dropbox, Inc.Inventors: Aaron Passey, Fangzhou Wang, Eric Cunningham, Royce Ausburn, Nicholas Larson, David Wetterau, William Ho, Harrison Ho
-
Patent number: 12041300Abstract: The invention provides a method of media content delivery, where the time taken to deliver each chunk of content is measured, from which the stability or consistency of delivery times are calculated. The amount of data buffered at the user's device awaiting decoding and play-back can then be adjusted (such as by playing out the content slower or quicker), in order to achieve a good compromise between continuous play-out and low end-to-end delay, taking into consideration the current network characteristics.Type: GrantFiled: March 16, 2021Date of Patent: July 16, 2024Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventors: Michael Nilsson, Paul Farrow
-
Patent number: 12041099Abstract: An example may include identifying an initial context of a meeting based on one or more data inputs received from one or more participant devices operated by a plurality of meeting participants, querying remote data sources to identify one or more additional contexts associated with one or more of a specific period of time and a trending topic related to the initial context, forwarding a first of the one or more additional contexts to a first collaboration space of a virtual collaboration space, forwarding at least one additional context of the one or more additional contexts to a second collaboration space of the virtual collaboration space, identifying one or more sentiment actions associated with the one or more meeting participants, and overlaying the first collaboration space and the second collaboration space on an augmented reality display of a device based on the one or more sentiment actions.Type: GrantFiled: September 21, 2022Date of Patent: July 16, 2024Assignee: NCA Holding BVInventors: Daniel Erasmus, David Marvit, Rein Brune, Petrus Pelser, Ian van Wyk, Floris Fok
-
Patent number: 12035011Abstract: Systems and methods for displaying onboard service information for vessels are described. In some embodiments, a method comprises receiving a user request to add a particular vessel to a user watch list associated with a user; adding a particular vessel identifier of the particular vessel to a set of vessel identifiers of a set of vessels included in the user watch list; and obtaining status of a service type of an onboard service provided on each vessel of the set of vessels. In response to receiving a request to display the user watch list, first graphical interface data is generated. The first graphical interface data represents: the set of vessel identifiers that corresponds to the set of vessels; a service icon for each corresponding vessel of the set of vessels; and a watch list header comprising labels for the set of vessel identifiers and the service type.Type: GrantFiled: December 23, 2019Date of Patent: July 9, 2024Assignee: VIASAT, INC.Inventor: Sanjay V. Lala
-
Patent number: 12033096Abstract: In some implementations, a method includes receiving user input indicating a request to create a task and presenting a visual representation of the task. The method can also include receiving user input indicating an assignment of the task to an assignee, sending, to a second application, a first notification indicating the task and the assignment of the task to the assignee. It can further include receiving, from the second application, a second notification indicative of a change to a status of the task, and modifying the visual representation of the task to graphically illustrate the change in the status of the task in the user interface of the first application.Type: GrantFiled: September 29, 2021Date of Patent: July 9, 2024Assignee: Google LLCInventors: Thomas Fahrni, Remi Wesley Ogundokun, Michael Kaeser, Lars Krüger, Ali Abdelhadi, Lara Scheidegger, Konstantin Yakovlev, Behnoosh Hariri, Beixi Li, Timothy Chen, Barak Ben Noon, William Joshua Billingham, Stephan Burkhardt
-
Patent number: 12026063Abstract: Disclosed herein a method for configuration of semi-managed DHT based on NDN and system therefor. The method includes: managing and sharing manager nodes based on global information; generating a sub-range segment by partitioning a keyspace area, according to each group of the data peer nodes; managing the sub-range segment by distributing the sub-range segment corresponding to each group to data peer nodes of the each group; checking and analyzing liveness of the data peer node in the each group; estimating availability of the data peer nodes by predicting lifetime of data peer nodes through the checking and analyzing of liveliness; performing risk factor prediction that estimates data availability and sub-range management overhead; and performing a sub-range management decision at each of the manager nodes based on a result of the risk factor prediction, and performing a global stabilization decision required for global system stabilization.Type: GrantFiled: November 9, 2021Date of Patent: July 2, 2024Assignee: Electronics and Telecommunications Research InstituteInventors: Ji Young Kwak, Nam Seok Ko, Sung Hyuk Byun
-
Patent number: 12021679Abstract: 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: GrantFiled: October 2, 2023Date of Patent: June 25, 2024Assignee: Advanced Cluster Systems, Inc.Inventors: Zvi Tannenbaum, Dean E. Dauger
-
Patent number: 12014021Abstract: Apparatus transmits an identifier for association with a virtual area by an administering network service, generates output data from human perceptible stimulus in a physical space, transmits the output data in connection with the virtual area, receives input data associated with the virtual area, and generates human perceptible stimulus in the physical space from the input data. A persistent association is created between the apparatus and a virtual area. A respective presence is established in the virtual area for a communicant operating a client network node connected to the virtual area. A respective connection between each active pair of complementary sources and sinks of the client network node and the apparatus are administered in association with the virtual area. A client network node displays a graphical user interface, establishes the administered connections, and presents interaction controls associated with the object for interacting with communicants in the physical space.Type: GrantFiled: November 9, 2020Date of Patent: June 18, 2024Assignee: Sococo, Inc.Inventor: David Van Wie
-
Patent number: 12008345Abstract: 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: GrantFiled: January 17, 2019Date of Patent: June 11, 2024Assignee: Red Hat Israel, Ltd.Inventor: Alissa Bonas
-
Patent number: 12004238Abstract: 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: GrantFiled: October 28, 2021Date of Patent: June 4, 2024Assignee: QUALCOMM IncorporatedInventors: Abdel Karim Ajami, Sai Yiu Duncan Ho, George Cherian, Alfred Asterjadhi, Abhishek Pramod Patil, Yanjun Sun, Gaurang Naik
-
Patent number: 11991416Abstract: 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: GrantFiled: October 18, 2021Date of Patent: May 21, 2024Assignee: TailStream Technologies, LLCInventor: Kelley Wise
-
Patent number: 11991474Abstract: 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: GrantFiled: May 12, 2022Date of Patent: May 21, 2024Assignee: STEELCASE INC.Inventors: Lewis Epstein, Brett Kincaid, Hyun Yoo, Suzanne Stage, Lukas Scherrer, Larry Cheng
-
Patent number: 11991140Abstract: 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: GrantFiled: August 30, 2023Date of Patent: May 21, 2024Inventor: Dongha Hwang
-
Patent number: 11991014Abstract: 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: GrantFiled: February 3, 2023Date of Patent: May 21, 2024Assignee: 8x8, Inc.Inventor: Ramprakash Narayanaswamy
-
Patent number: 11979444Abstract: 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: GrantFiled: May 4, 2023Date of Patent: May 7, 2024Assignee: Zoom Video Communications, Inc.Inventors: Nicholas Sieracki, Michael White
-
Patent number: 11972112Abstract: 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: GrantFiled: January 27, 2023Date of Patent: April 30, 2024Assignee: Dell Products, L.P.Inventors: Jonathan Krasner, Ro Monserrat, Michael Scharland, Jerome Cartmell, James M Guyer, Scott Rowlands, Julie Zhivich, Thomas Mackintosh
-
Patent number: 11972198Abstract: 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: GrantFiled: April 3, 2017Date of Patent: April 30, 2024Assignee: DISNEY ENTERPRISES, INC.Inventor: Brendan P. Houle
-
Patent number: 11967252Abstract: 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: GrantFiled: July 1, 2022Date of Patent: April 23, 2024Assignee: SYNCRONO TECH, INC.Inventors: Joseph Keith Scioli, Courtney Nicole Bier Scioli
-
Patent number: 11966390Abstract: 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: GrantFiled: November 20, 2019Date of Patent: April 23, 2024Assignee: SAP SEInventors: Wulf Kruempelmann, Barbara Freund
-
Patent number: 11950033Abstract: 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: GrantFiled: October 8, 2020Date of Patent: April 2, 2024Assignee: Koss CorporationInventors: Michael J. Koss, Michael J. Pelland, Nicholas Blair
-
Patent number: 11949745Abstract: 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: GrantFiled: February 16, 2021Date of Patent: April 2, 2024Assignee: GE Precision Healthcare LLCInventors: Vinithchandran Ramachandran Nair, Yongjian Bao, Trivedi Kumar Bodlapati, Anu Narayanan
-
Patent number: 11950129Abstract: 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: GrantFiled: September 13, 2021Date of Patent: April 2, 2024Assignee: SUZHOU PANKORE INTEGRATED CIRCUIT TECHNOLOGY CO. LTD.Inventor: XiaoDan Xu
-
Patent number: 11941688Abstract: 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: GrantFiled: September 14, 2020Date of Patent: March 26, 2024Assignee: Apple Inc.Inventors: Megan M. Frost, Patrick L Coffman, Maria D Ioveva
-
Patent number: 11936610Abstract: 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: GrantFiled: January 9, 2023Date of Patent: March 19, 2024Assignee: Google LLCInventors: Justin Lewis, Ruxandra Georgiana Davies
-
Patent number: 11928151Abstract: 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: GrantFiled: June 22, 2022Date of Patent: March 12, 2024Assignee: Sonos, Inc.Inventor: Maarten van der Heide
-
Patent number: 11928435Abstract: 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: GrantFiled: September 28, 2020Date of Patent: March 12, 2024Assignee: Beijing Baidu Netcom Science Technology Co., Ltd.Inventors: Lu Pan, Yuguang Chen, Fayuan Li, Cuiyun Han, Yuanzhen Liu, Jiayan Huang
-
Patent number: 11900355Abstract: 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: GrantFiled: October 20, 2022Date of Patent: February 13, 2024Assignee: Apple Inc.Inventors: Marcel Van Os, Kristin M. Canavan, Allison W. Dryer
-
Patent number: 11902238Abstract: 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: GrantFiled: January 11, 2023Date of Patent: February 13, 2024Assignee: Slack Technologies, LLCInventors: Sufian Rhazi, Pedro Carmo, Rachel Lum, Wei Tai Ting, Whitney Levine
-
Patent number: 11900006Abstract: 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: GrantFiled: January 26, 2021Date of Patent: February 13, 2024Assignee: BARCO N.V.Inventors: Steven Lien, Madhwan Misra, Audi Hsu
-
Patent number: 11902041Abstract: 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: GrantFiled: August 20, 2021Date of Patent: February 13, 2024Assignee: Salesforce, Inc.Inventors: Jaime Delanghe, Simon Favreau-Lessard, Renaud Bourassa-Denis, Jenna Zeigen, Noah Weiss, Jonathan Katzur
-
Patent number: 11888907Abstract: 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: GrantFiled: June 11, 2021Date of Patent: January 30, 2024Assignee: International Business Machines CorporationInventors: Soma Shekar Naganna, Sarbajit K. Rakshit, Subramanian Palaniappan, Shivakumar Lakshminarayana
-
Patent number: 11870763Abstract: 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: GrantFiled: June 26, 2020Date of Patent: January 9, 2024Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventor: Eric Dalgliesh
-
Patent number: 11862036Abstract: 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: GrantFiled: June 29, 2017Date of Patent: January 2, 2024Assignee: CLIPBOARD NATION, INC.Inventors: Luvisia Molenje, Patrick Murphy
-
Patent number: 11861139Abstract: 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: GrantFiled: October 31, 2022Date of Patent: January 2, 2024Assignee: Microsoft Technology Licensing, LLCInventors: 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: 11863626Abstract: 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: GrantFiled: August 31, 2021Date of Patent: January 2, 2024Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Nataraj Kuntagod, Venkatesh Subramanian, Satyasai Srinivas Abbabathula, Rambhau Eknath Rote
-
Patent number: 11853322Abstract: 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: GrantFiled: August 7, 2018Date of Patent: December 26, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ronald J. Barber, Vijayshankar Raman, Ronen Grosman, Christian M. Garcia-Arellano, Chandrasekaran Mohan
-
Patent number: 11856146Abstract: 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: GrantFiled: March 21, 2023Date of Patent: December 26, 2023Assignee: SCIENCE HOUSE LLCInventors: James Jorasch, Michael Werner, Geoffrey Gelman, Isaac W. Hock, Gennaro Rendino, Christopher Capobianco
-
Patent number: 11847408Abstract: 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: GrantFiled: April 13, 2021Date of Patent: December 19, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Tomasz Lukasz Religa, Huitian Jiao, Abhisaar Sharma, Max Wang
-
Patent number: 11847204Abstract: 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: GrantFiled: August 11, 2020Date of Patent: December 19, 2023Assignee: Magnet Forensics Inc.Inventors: Martin Barrow, William Lindsay, Gayathiri Thananjagen
-
Patent number: 11848906Abstract: 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: GrantFiled: August 5, 2022Date of Patent: December 19, 2023Assignee: Salesforce, Inc.Inventors: Justin Rushing, Akshay Bakshi, Scott Buchanan, Leena Mansour
-
Patent number: 11838275Abstract: 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: GrantFiled: March 12, 2021Date of Patent: December 5, 2023Assignee: Forcepoint LLCInventors: Kunal Agarwal, Aidan Power, Sergii Shkonda, Timothy O'Leary
-
Patent number: 11836294Abstract: 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: GrantFiled: November 22, 2022Date of Patent: December 5, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Harpreet Singh Sawhney, Ning Xu
-
Patent number: 11831693Abstract: 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: GrantFiled: June 15, 2021Date of Patent: November 28, 2023Assignee: 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: 11831725Abstract: 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: GrantFiled: August 17, 2022Date of Patent: November 28, 2023Assignee: ERUGO WORLD CO., LTD.Inventors: Jungsu Kim, Mingyu Kim
-
Patent number: 11831564Abstract: 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: GrantFiled: November 4, 2022Date of Patent: November 28, 2023Assignee: III Holdings 12, LLCInventor: David Brian Jackson
-
Patent number: 11831661Abstract: 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: GrantFiled: June 2, 2022Date of Patent: November 28, 2023Assignee: Abnormal Security CorporationInventors: Yu Zhou Lee, Micah J. Zirn, Umut Gultepe, Jeshua Alexis Bratman, Michael Douglas Kralka, Cheng-Lin Yeh, Dmitry Chechik, Sanjay Jeyakumar
-
Patent number: 11824673Abstract: 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: GrantFiled: January 19, 2022Date of Patent: November 21, 2023Assignee: EVERNOTE CORPORATIONInventor: Phil Libin
-
Patent number: 11818521Abstract: 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: GrantFiled: June 15, 2021Date of Patent: November 14, 2023Inventor: Mohammad A. Mazed
-
Patent number: 11811582Abstract: 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: GrantFiled: January 23, 2023Date of Patent: November 7, 2023Assignee: Advanced Cluster Systems, Inc.Inventors: Zvi Tannenbaum, Dean E. Dauger