Computer Conferencing Patents (Class 715/753)
  • Patent number: 11818088
    Abstract: A method to communicate a message, the method comprises storing geolocation information pertaining to a user device, the geolocation information identifying a geographic location. A message input request is received at a user device. The stored geolocation information is accessed. Based on the geolocation information, the user device is selectively enabled to generate message content associated with a point of interest, the selective enabling includes presenting a review annotation to the user on a user interface of the user device, the review annotation being modifiable by the user in order to generate the message content to include a modified review annotation.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: November 14, 2023
    Assignee: Snap Inc.
    Inventors: Hemank Lamba, Yvonna Xiang, Ansgar Pfeifer, David Futschik
  • Patent number: 11809536
    Abstract: A voice signal in a headphone is detected. The voice signal includes a person speaking an audible command. Based on detecting the voice signal a first biometric signature of a user is retrieved. The first biometric signature is compared to one or more biometric features of the person. Based on comparing the first biometric signature to the one or more biometric features an authentication of the user is determined. An authentication action is performed based on the detected voice signal. The authentication action is performed in response to verifying the authentication.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: November 7, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Cesar Augusto Rodriguez Bravo, Sarbajit K. Rakshit
  • Patent number: 11810244
    Abstract: A computer system displays a first view of a three-dimensional environment, including a first user interface object, while a first user is at a first location in a first physical environment. A respective position of the first user interface object in the three-dimensional environment corresponds to a respective location of the first object in a second physical environment. The computer system detects movement of the first user in the first physical environment or movement of the first object in the second physical environment, and in response, displays a second view corresponding to a second viewpoint, and the first user interface object in the second view. The first user interface object is displayed at a first or second display position, in accordance with a determination that the respective position of the first user interface object is more or less than a threshold distance from the second viewpoint, respectively.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: November 7, 2023
    Assignee: APPLE INC.
    Inventors: Philipp Rockel, Nicholas W. Henderson, Kristi E. S. Bauerly
  • Patent number: 11811973
    Abstract: In some embodiments, the present invention provides for a computer-implemented method, including: causing, by a specifically programmed computer call management communication system, to transform, over a computer network, computing devices of users, into corresponding specialized call management devices, by having each computing device to execute a specialized call management client software application being in electronic communication with the specifically programmed computer call management communication system over the computer network by utilizing SIP; where the specialized call management client software application generates specialized graphical user interfaces configured to allow each user to concurrently initiate and maintain, over the computer network, a plurality of voice communications of distinct types with other users, by, for example, allowing each user to independently and dynamically divert, in real-time, any voice communication of any type to any audio device associated with a corresponding
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: November 7, 2023
    Assignee: GREEN KEY TECHNOLOGIES, INC.
    Inventors: Anthony Tassone, Eric Detterman
  • Patent number: 11803703
    Abstract: Systems, storage media and methods for providing information for user prioritization of tasks associated with collaboratively developed content are described. Some examples may include: receiving a conversation thread associated with collaboratively developed content, the conversation thread including a plurality of comments authored by multiple different authors, generating a predicted measure of completion for the received conversation thread, the predicted measure of completion being at least one of a predicted number of remaining actions until the received conversation thread is resolved or a predicted number of total actions for the conversation thread to be resolved and providing, for display at a user interface, the predicted measure of completion for the received conversation thread, the predicted measure of completion being associated with the conversation thread at the user interface.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: October 31, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Gamon, Sujay Kumar Jauhar, Bahareh Sarrafzadeh, Mark James Encarnacion, Liye Fu
  • Patent number: 11804975
    Abstract: A method, system, and computer program product for attentive listening in multiple contemporaneous meetings. The method identifies a set of keywords designated by a host of a meeting. Remarks in a set of sub-meetings of the meeting are monitored. One or more remarks of interest are identified which match one or more keywords within the remarks of a sub-meeting of the set of sub-meetings. Each sub-meeting has a meeting designation. The one or more remarks of interest are determined to exceed an interest threshold. The method presents the meeting designation and a remark indication to the host in response to determining the one or more remarks of interest exceed the interest threshold.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: October 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Miho Takahashi, Tkashi Nerome, Fumihiko Kitayama, Mikio Kurihara
  • Patent number: 11797566
    Abstract: A device may receive information for an attribute to include in a shared attribute library. The information may include an attribute identifier, data variables needed to compute a value of the attribute, and source code for computing the value of the attribute. The source code may be written in a first programming language. The device may receive a first request to compute the value of the attribute based on a first set of data variables from a first type of data application and a second request to compute the value of the attribute based on a second set of data variables from a second type of data application that is different than the first type of data application. The device may select a computing server, which may execute the first programming language, to compute the value of the attribute based on the first and second sets of data variables.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: October 24, 2023
    Assignee: Capital One Services, LLC
    Inventor: Saurabh Gupte
  • Patent number: 11797148
    Abstract: In one implementation, a method of displaying event representations based on a user input is performed at a device including an input device, a display, a processor, and non-transitory memory. The method includes obtaining event data regarding a plurality of events associated with a first user. The method includes obtaining a first plurality of event representations respectively associated with a first subset of the plurality of events. The method includes displaying, on the display, the first plurality of event representations and a path representation traversing the first plurality of event representations. The method includes detecting, via the input device, a user input. The method includes, in response to detecting the user input, obtaining a second plurality of event representations respectively associated with a second subset of the plurality of events and displaying, on the display, the second plurality of event representations.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: October 24, 2023
    Assignee: APPLE INC.
    Inventors: Ian M. Richter, Michael John Cafarella
  • Patent number: 11792028
    Abstract: Systems and methods to link meetings with units of work of a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; obtain input information conveying user input into work unit pages of units of work; in response to requests to generate meetings regarding individual units of work, generate and store resource information in individual work unit records of the individual units of work; obtain meeting information conveying content of the meetings; effectuate one or more actions within the collaboration environment based on the content of the meetings; and/or perform other operations.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: October 17, 2023
    Assignee: Asana, Inc.
    Inventors: David Strand Sylvester, Nina Trang Yi Dang, Aaron Michael Gutierrez, Seongik Kang
  • Patent number: 11792884
    Abstract: The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method for providing data protection to members of a Vertical Application Layer (VAL) group is provided.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: October 17, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Basavaraj Jayawant Pattan, Nishant Gupta, Sapan Pramodkumar Shah
  • Patent number: 11790001
    Abstract: Systems and methods that provide visualization of networks. Data is input into a table structure that represents any hierarchy of entities, relationships and their attributes. The content of the table is processed to extract the entities, relationships and their attributes. These are turned into nodes, edges and a visual representation of their attributes using color gradients, categorical colors, shapes, thickness, text labels, etc.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: October 17, 2023
    Assignee: Kinaxis Inc.
    Inventors: Jeremie Boudin, Rishad Khan, Ivy Blackmore, Andrew Dunbar
  • Patent number: 11783548
    Abstract: In various implementations, methods of presenting an audio/SR experience are disclosed. In one embodiment, while playing an audio file in an environment, in response to determining that the respective temporal criterion and the respective environmental criterion of an SR content event is met, the SR content event is displayed in association with the environment. In one embodiment, SR content is obtained and displayed in association with an environment based on an audio file and a 3D point cloud of the environment. In one embodiment, SR content is obtained and displayed in association with an environment based on spoken words of a real sound of the environment.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: October 10, 2023
    Assignee: APPLE INC.
    Inventor: Ian M. Richter
  • Patent number: 11776581
    Abstract: Apparatuses, methods, systems, and program products are disclosed for enabling smart communications within prerecorded communication. An apparatus includes a processor, and coupled to the processor, a memory that stores code executable by the processor to playback a prerecorded communication from at least one participant, enable at least one non-participant to mark a position within the prerecorded communication, capture a contextual portion of the prerecorded communication preceding the marked position, and convey at least one communicative input from the non-participant and the contextual portion to at least one invitee.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: October 3, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Nathan Peterson, Russell Speight VanBlon, Arnold Weksler, Mark Delaney, John C. Mese
  • Patent number: 11769386
    Abstract: Systems and methods of managing videoconferencing endpoint capacity based on safety concerns (e.g., COVID-19), comprising: capturing a video feed corresponding to a geographic location; detecting a presence of one or more persons corresponding to the geographic location, based on data of the video feed; determining a quantity of persons corresponding to the geographic location, based the data of the video feed; determining that the quantity of persons corresponding to the geographic location exceeds a first predetermined threshold; and—in response to the determination that the quantity of persons corresponding to the geographic location exceeds the first predetermined threshold—issuing one or more alert messages and/or taking other appropriate action(s).
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: September 26, 2023
    Assignee: Plantronics, Inc.
    Inventors: Jeffrey Schwerdtfeger, Robert Manassero, II, Geoffrey Dean Jensen, Sean Michael Burke, Kem Gallione, Ryan Michael Dalke, Brian Jensen
  • Patent number: 11769520
    Abstract: Techniques are provided for evaluating multiple machine learning models to identify issues with a communication. One method comprises applying an audio signal associated with a communication to at least two of: (i) a trigger word analysis module that evaluates contextual information to determine if a trigger word is detected in the audio signal; (ii) an audio activity pattern analysis module that determines if a silence pattern anomaly is detected; and (iii) a communication application analysis module that evaluates features provided by a communication application relative to applicable thresholds; and combining results of the at least two of the trigger word analysis module, the audio activity pattern analysis module and the communication application analysis module to identify a communication issue. The combining may evaluate an accuracy of the trigger word analysis module, the audio activity pattern analysis module and/or the communication application analysis module to combine the results.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: September 26, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Idan Richman Goshen, Shiri Gaber
  • Patent number: 11755681
    Abstract: A method, apparatus, and system for data processing to support real-time equivalent user interaction generation is described. To support real-time equivalent user interaction generation, a user's interactions with a first user interface of an application at a first user device are identified, the identified user's interactions with the first user interface of the application at the first user device may be converted into equivalent user interactions with a second user interface of the application based at least in part on a configuration of the second user interface of the application at a second user device, and the equivalent user interactions with the second user interface of the application at the second user device may be implemented, wherein the configuration of the second user interface of the application at the second user device and a configuration of the first user interface of the application at the first user device are different.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: September 12, 2023
    Assignee: Salesforce, Inc.
    Inventor: Hendrik Lipka
  • Patent number: 11757947
    Abstract: Systems and methods for facilitating virtual collaboration between users within virtual environments are disclosed. A plurality of users access a collaborative virtual environment system using interface devices with varying capabilities to establish a virtual collaboration session in which users communicate via a bidirectional real-time communication channel and interact within a virtual environment. Annotations or other user interactions within the virtual environment are automatically propagated to each user in the virtual collaboration session in order to facilitate collaboration. Data from such virtual collaboration sessions may be captured for later use.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: September 12, 2023
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Rebecca A. Little, Bryan R. Nussbaum, An Ho, Nathan C. Summers, Tyler Reeves, Jacob Simonson
  • Patent number: 11755172
    Abstract: A method of generating a consciousness affect is described. The method includes: (i) receiving a consciousness input originating from one or more users associated with a client device; (ii) receiving a non-biological input not originating from one or more of the users and the non-biological input originating from a device or a module; (iii) calculating, using a server and/or the client device and based on the consciousness input and the non-biological input, a consciousness affect for one or more of the users; (iv) storing, in memory of the server and/or the client device, the consciousness affect; and wherein said consciousness input includes at least one input chosen from a group comprising emotional state input, reasoned input, location information input, physical awareness input and spiritual insight input, and said non-biological input is at least one input chosen from a group comprising emotional state input, reasoned input, location information input, physical awareness input and synchronicity input.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: September 12, 2023
    Assignee: TWIIN, INC.
    Inventor: James Mercs
  • Patent number: 11750852
    Abstract: A video distribution server according to one embodiment of the present disclosure promotes entry of a new viewer into a live video distribution (live streaming) service. The server provides a user with the live video distribution service for distributing and viewing a video in real time via a user terminal. The server generates a message based on input information by a viewer of the video being distributed, and posts the message on an SNS by a distributor of the video, and thus allows a user of the SNS to know a situation and an atmosphere of live distribution in the video distribution service.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: September 5, 2023
    Assignee: DeNA Co., Ltd.
    Inventor: Kazuto Shibata
  • Patent number: 11748054
    Abstract: A projection method and a terminal device, including responding, by a transmit end, to a screen projection instruction, obtaining a real-time interface of an application program on which screen projection is to be performed and device information of one or more receive ends, obtaining a user experience score of each receive end of the one or more receive ends by scoring a visual effect, sound effect, and interaction complexity of each receive end based on the device information, obtaining, based on the user experience score, first data on which screen projection is to be performed and that is at least one of a video stream, an audio stream, or a user interface control, obtaining a control layout file of the user interface control in response to the first data having the user interface control, and sending, to a corresponding receive end, the first data and the control layout file.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: September 5, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xingchen Zhou, Tianyu Shao, Ran Ju, Chundong Li, Wei Jin, Wei Ma, Haijun Wang
  • Patent number: 11747899
    Abstract: In one example in accordance with the disclosure, a computing device is described. An example computing device includes a gaze tracking device. An example gaze tracking device identifies, from a captured image, a gaze region for a user viewing a display device coupled to the example computing device. The gaze region indicates a location on the display device where the user is looking. The example computing device includes a controller. An example controller determines a first window on the display device that is aligned with the gaze region and based on a determination that the first window is aligned with the gaze region, adjusts a video setting of a second window that is outside the gaze region.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: September 5, 2023
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Yi-Chen Chen, Nick Thamma, King Sui Kei, Chih-Hua Chen, Kun-Cheng Tsai
  • Patent number: 11750667
    Abstract: A network node for handling access to sharing media in a media session in an Over The Top (OTT) Digital Assistant (DA). The media shall be shared between a first participant A and a second participant B in a communications network. The first participant A has access to sharing media in the media session in the OTT DA. The network node receives a request for access from the OTT DA. The request for access relates to the first participant A requesting access for the second participant B to sharing media in the media session in the OTT DA. The network node forwards the request to an IP Multimedia Subsystem (IMS) node in the communications network, to trigger the IMS node to switch on the sharing of media in the media session in the OTT DA for the second participant B, when authorised by the participant B.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: September 5, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Ester Gonzalez De Langarica, Jose Manuel Alfonso, Charles Hegarty
  • Patent number: 11738275
    Abstract: Methods and systems are provided for delivering a virtual reality (VR) experience of a real world space to a remote user via a head mounted display (HMD). A method provides for sending a request for the VR experience of the real world space and identifying a viewing location made by the user. The method includes operations for mapping the viewing location to a real world capture system for capturing video and audio at a location that corresponds to the viewing location and receiving real world coordinates for the real world capture system. Further, the method accesses a user profile of the user and receives a video stream of the real world space captured by the real world capture system. The method is able to identify and reskin a real world object with a graphical content element by overlaying the graphical content item in place of the image data associated with the real world object.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: August 29, 2023
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Mohammed Khan, Miao Li, Ken Miyaki
  • Patent number: 11743213
    Abstract: In some embodiments, an electronic device presents representations of messaging conversations. In some embodiments, an electronic device indicates which messages are replies to other messages in a messaging conversation. In some embodiments, an electronic device creates and presents links (e.g., rich links) to contacts in a messaging conversation (e.g., “mentions”). In some embodiments, an electronic device presents indications of messages that are replies to other messages. In some embodiments, an electronic device presents options to create a link (e.g., a rich link) to contacts in a messaging conversation (e.g., “mentions”) using a suggested entry user interface element.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: August 29, 2023
    Assignee: Apple Inc.
    Inventors: Christian X. Dalonzo, Zheng Xuan Hong, Chanaka G. Karunamuni, Grant R. Paul, Christopher D. Matthews, Robert Garcia, III, Eugene Mitsuo Irinaga Bistolas, Conner Joseph Irwin, Brandon Otto Young, Elliot A. Barer, Craig M. Federighi
  • Patent number: 11734462
    Abstract: An example method comprises determining, by a computing system, that a message-sending computing device has received an indication of user input indicating an intent to send a message to a user of a message-recipient computing device; prior to the message being delivered to the message-recipient computing device, calculating, by the computing system, a screen sharing risk score (SSRS) that indicates a risk that the message-recipient computing device is currently sharing screen content of a screen of the message-recipient computing device with a screen-recipient computing device associated with an untrusted screen-recipient user; and based on the SSRS indicating that the risk is above a risk threshold, causing the message-sending computing device to output an alert indicating that the message-recipient computing device is possibly sharing the screen content of the message-recipient computing device with the screen-recipient computing device associated with the untrusted screen-recipient user.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: August 22, 2023
    Assignee: OPTUM, INC.
    Inventors: Ramprasad Anandam Gaddam, Gregory J. Boss, Jon Kevin Muse, Kristine Xu
  • Patent number: 11736378
    Abstract: Information technology environment monitoring systems, for example, perform analytics over machine data received from networked entities. Outputs of such a system may be useful to help a user identify a problem and resolve an incident. Inventive aspects enable user interactions to trigger automatic connection with network servers to establish communication channels for conveying analytics and other information related to the problem between and among network nodes participating in the resolution of the problem or incident.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: August 22, 2023
    Assignee: SPLUNK INC.
    Inventors: Asmita Puri, Alan Hardin, Kan Wu, Fang I. Hsiao
  • Patent number: 11734419
    Abstract: A computer system can automatically generate a directed graph interface for use in detecting and mitigating anomalies in entity interactions. For example, the system can receive interaction data describing a set of interactions at two entities. The system can then generate a directed network graph based on the interaction data. To do so, the system can identify pairs of interactions associated with the two entities in the set of interactions. The system can classify the pairs of interactions as outbound and/or inbound interaction pairs. The system can then generate one or more directed links in the directed network graph to represent the outbound and/or inbound interaction pairs. The system can further determine a characteristic of the outbound and/or inbound interaction pairs, automatically detect an anomaly that may be suggestive of malicious activity by one or both entities based on the characteristic, and output an indicator of the detected anomaly.
    Type: Grant
    Filed: March 14, 2023
    Date of Patent: August 22, 2023
    Assignee: SAS Institute, Inc.
    Inventor: Stuart James Mackle
  • Patent number: 11733840
    Abstract: The techniques disclosed herein improve existing systems by providing a system that automatically generates a scalable summary with adaptable graphical associations between people and content. The system can select a level of detail that can be applied to a process for generating a summary of content. The level of detail can be based on a user's engagement with respect to one or more events. The system can improve the usability of the summary by selecting a level of detail that is optimized for the user's contextual status. The system also improves the user's interaction with a computer by providing an adaptable layout of information indicating a source of content. The adaptable layout allows users to readily identify topics, content sources, and high-priority summary sections regardless of the level of detail that is selected for the summary.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: August 22, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jason Thomas Faulkner, Shalendra Chhabra, Eric R. Sexauer
  • Patent number: 11720320
    Abstract: A first playback device, while operating in a first media playback system, receives from a computing device over a WAN an indication that a second playback device operating in a second media playback system has initiated sharing of a playback session. The first playback device transmits a request to join the playback session, and then receives, from the computing device over the WAN, playback session information including indications of (i) one or more media items in a queue designated for playback by the second playback device and (ii) a playback position of the second playback device within the one or more media items. The first playback device retrieves, from a media service, the one or more media items in the queue designated for playback by the second playback device. The first playback device then plays back the one or more media items beginning at the playback position.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: August 8, 2023
    Assignee: Sonos, Inc.
    Inventors: Ryan Taylor, Jeffrey Michael Torgerson
  • Patent number: 11722762
    Abstract: An electronic device, computer program product, and method perform face tracking within an image stream captured by an image capturing device for preview on a second display device. At least one first display device presents a first preview image of the image stream via a first graphical user interface (GUI). The first GUI has a first aspect ratio. A controller of the electronic device tracks a primary face of a subject within the image stream. A second display device presents a second preview image via a second GUI. The controller generates the second preview image from the first preview image by cropping around the primary face to a second aspect ratio of the second GUI.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: August 8, 2023
    Assignee: Motorola Mobility LLC
    Inventors: Fabio Felipe Mira Machuca, Boby Iyer, Rahul B. Desai
  • Patent number: 11714864
    Abstract: A method and an apparatus for processing web content, a device, and a computer storage medium are provided. A long-term feature group and a short-term feature group are determined from historical browsing data of a user according to generation time points of elements in the historical browsing data. A long-term encoding vector corresponding to the long-term feature group is determined according to similarities between elements in the long-term feature group, a user embedding vector corresponding to the short-term feature group is determined according to the long-term encoding vector and similarities between elements in the short-term feature group, and at least one web content is determined as a recommendation candidate and provided to the user.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: August 1, 2023
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Zhi Jie Qiu, Jun Rao, Yi Liu, Bo Zhang
  • Patent number: 11711383
    Abstract: Methods and systems for detecting malicious activity on a network. The methods described herein involve gathering data regarding a first state of a computing environment, executing an attack tool to simulate malicious activity in the computing environment, and then gathering data regarding a second state of the computing environment. The methods described herein may then involve generating a signature based on changes between the first and second states, and then using the generated signature to detect malicious activity in a target network.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: July 25, 2023
    Assignee: Rapid7, Inc.
    Inventors: Paul Deardorff, Dustin Myers
  • Patent number: 11711409
    Abstract: The present disclosure relates to a method and system for managing a meeting session. In accordance with one example, there is provided a method of managing a meeting session on a server that manages the meeting session, the meeting session comprising one or more participant devices and a presenter device. The method comprises receiving one or more break request messages from the participant devices, and sending a break message to the participant devices, the break message causing a break notification to be displayed on a display of the participant devices.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: July 25, 2023
    Assignee: BlackBerry Limited
    Inventors: Neil Patrick Adams, Ge Zhong
  • Patent number: 11706042
    Abstract: Methods and systems provide for a spatial chat view dashboard within a messaging platform. A system displays, at a client device, a dashboard user interface for a messaging platform, consisting of at least a dashboard virtual background and one or more spatial chat rooms. Each of the spatial chat rooms is a spatial representation of a chat session associated with a number of participants. The system receives, from the client device, a selection of a spatial chat room from the one or more spatial chat rooms. The system then displays a spatial chat user interface comprising the selected spatial chat room.
    Type: Grant
    Filed: September 12, 2021
    Date of Patent: July 18, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventors: Oded Gal, Andrew Law, Sally Lu, Ping Luo, Sharvari Nerurkar, Archil Vardidze, Zheng Yuan
  • Patent number: 11706277
    Abstract: A web-based, online session system is provided in which a host server manages a multi-participant session. A plurality of participating devices may join the online session using a web-based interface and receive session content (e.g., video, audio, text, graphics, etc.) via the web-based interface. A user of a participating device may dynamically expand its resources/capabilities during an ongoing online session by adding accessory/supporting devices under its own participant account to the session. The added devices may communicate directly with the host server via a separate stream than the participating device. Additionally, the participating device may also transfer its complete participation in the online session to another device via the web-based interface.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: July 18, 2023
    Inventor: Surya Jayaweera
  • Patent number: 11704381
    Abstract: A system for analyzing screenshots can include a computing device including a processor coupled to a memory and a display screen configured to display content. The system can include an application stored on the memory and executable by the processor. The application can include a screenshot receiver configured to access, from storage to which a screenshot of the content displayed on the display screen captured using a screenshot function of the computing device is stored, the screenshot including an image and a predetermined marker. The application can include a marker detector configured to detect the predetermined marker included in the screenshot. The application can include a link identifier configured to identify, using the predetermined marker, a link to a resource mapped to the image included in the screenshot, the resource accessible by the computing device via the link.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: July 18, 2023
    Assignee: rewardStyle, Inc.
    Inventors: Jason Ellis Pearlman, Elias Jason Mablekos, Andrew Cummins
  • Patent number: 11705161
    Abstract: Methods, devices, and systems for segmenting and annotating videos for analysis are disclosed. A user identifies specific moments of the video that provide a teachable moment. A pre-context and a post-context portion of the video surrounding the identified moment are used to create a tile video. One or more tile videos are compiled in a user-defined order to generate a weave video with a specific focus or theme. The generated weave video is shared with one or more users and can be annotated to facilitate teaching and/or discussion.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: July 18, 2023
    Assignee: WEV LABS, LLC
    Inventor: Ben Ebong
  • Patent number: 11698718
    Abstract: The techniques disclosed herein improve existing systems by providing a system that automatically generates a scalable summary with adaptable graphical associations between people and content. The system can select a level of detail that can be applied to a process for generating a summary of content. The level of detail can be based on a user's engagement with respect to one or more events. The system can improve the usability of the summary by selecting a level of detail that is optimized for the user's contextual status. The system also improves the user's interaction with a computer by providing an adaptable layout of information indicating a source of content. The adaptable layout allows users to readily identify topics, content sources, and high-priority summary sections regardless of the level of detail that is selected for the summary.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: July 11, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jason Thomas Faulkner, Shalendra Chhabra, Eric R. Sexauer
  • Patent number: 11695811
    Abstract: System and methods for running conference applications before, during, and after a network conference. In an embodiment, a method is provided for running a conference application before joining a network conference. The method includes activating a client application, selecting a conference application from a plurality of conference applications, running the conference application from the client application before joining a network conference, and joining the network conference using the client application.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: July 4, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventors: Ross Douglas Mayfield, Yoshifumi Takebuchi
  • Patent number: 11693539
    Abstract: Methods, computer-readable storage media, and apparatuses for surfacing content items in a messaging system. The methods may include storing a content item generated by a client device of a user, the user associated with the messaging system and determining a score to assign to the interaction and updating a resurface score associated with the content item with the score. The methods may further include determining whether to resurface the content item to the user based on the resurface score and causing to be displayed on a display of the client device a user interface comprising a user interface item for the user to display the content item. The methods may further include updating weights used to determine the scores based on interactions of the user with the resurfaced content items.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: July 4, 2023
    Assignee: Snap Inc.
    Inventors: Jonathan Dale Brody, Alexander Collins, Benedict Copping, Linhui Ge, Justin Huang, KaChon Lei, Eugene Park, Hui Wang
  • Patent number: 11687987
    Abstract: In response to detecting that a first selectable element on a webpage or application page of a merchant has been accessed by a user, a computer system stores a visual representation of an item that corresponds to the first selectable element in a first space of the user. In response to detecting a selection of a second selectable element from within the first space, the computer system determines a threshold number of users to associate with the visual representation and creates a post in a network feed that includes the visual representation, wherein a third selectable element is associated with the post, that when selected, causes a user to join or vote for the first visual representation. In response to determining that a number of users that have selected the third selectable element meets the threshold number of users, the computer system initiates a group purchase for the item.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: June 27, 2023
    Assignee: PAYPAL, INC.
    Inventors: Deborah Bluestone, Saloni Pujara, Brielle Harrison
  • Patent number: 11687545
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed for conversation context profiles for use with queries submitted using social media. An example apparatus includes at least one memory, instructions, and at least one processor to execute the instructions to identify a first cloud computing resource based on an electronic message including a query, generate a conversation context profile based on overlapping attributes from at least one of a user, group, or service profile associated with the query, generate a search scope of the query to constrain first search information associated with a cloud computing system to the overlapping attributes, in response to determining that the user profile does not include the first cloud computing resource, grant access to at least one of the first cloud computing resource or second search information based on the conversation context profile, and provide one or more search results based on the search scope.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: June 27, 2023
    Assignee: VMWARE, INC.
    Inventors: Glen Robert Simpson, Didier Giannesini, Clive Ilan Ross
  • Patent number: 11682355
    Abstract: The present technology relates to a display apparatus, a display control method, a portable terminal apparatus, and a program capable of representing various states of an apparatus in a limited region. A television receiver includes a display unit that displays a predetermined image, a communication unit that performs communication of image data with another image display apparatus, an indicator unit that is disposed at at least a part of surroundings of the display unit and includes an indicator which is turned on with predetermined luminance, and a control unit that turns on the indicator so as to correspond to a transmission operation of the image data in another image display apparatus. The present invention is applicable to, for example, a display apparatus such as a television receiver.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: June 20, 2023
    Assignee: Saturn Licensing LLC
    Inventors: Masao Kondo, Fumiya Matsuoka, Ken Yano, Hirotaka Tako
  • Patent number: 11683281
    Abstract: A group-based communication platform can present, via a client device of the group-based communication platform, a user interface that includes a user interface element, interaction therewith, invoking a command associated with an external system. Based at partly on receiving an indication of an interaction with the user interface element, the group-based communication platform can cause payload data to be provided to the external system, wherein the payload data is associated with an indication of the command invoked via the interaction. Based at least partly on causing the payload data to be provided to the external system, a response to the payload data can be received and an interactive dialog can be presented via the user interface. The interactive dialog can be configured to prompt a user of the client device for data to be provided to the external system for performing a processing action associated with the command.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: June 20, 2023
    Assignee: Salesforce, Inc.
    Inventors: Salman Suhail, Bruce Sullivan, Patricia Ang, Hye Jung Choi, Prajna Shetty, Andrew Fong, Michael Deng, Stephen Sowole, Tolga Akin, Pranay Agarwal
  • Patent number: 11681970
    Abstract: A scheme (300) for facilitating automated AR-based rendering with respect to expert guidance or assistance provided in a connected work environment based on contextualization is disclosed. In one aspect, a method comprises a worker (102) requiring assistance with respect to a given task generating (302) one or more suitable queries. Responsive thereto, real-time context data is gathered (304), which may comprise data relating to the work environment. A remote expert (118) may generate (306) appropriate guidance relevant to the task and assistance query, which may be rendered as AR content (308) for worker consumption by using an AR rendering module (112). The worker (102) consumes or uses the AR content for performing (310) an action with respect to the task. The performance of the worker (102) may be used as a measure to improve the AR rendering in automated fashion (312, 314) using one or more machine learning modules (114).
    Type: Grant
    Filed: April 27, 2019
    Date of Patent: June 20, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Meral Shirazipour, Julien Forgeat, Alvin Jude Hari Haran, Per Karlsson
  • Patent number: 11683447
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing side conversations within a virtual conferencing system. The program and method provide, in association with a virtual conference among plural participants, a first audio channel for sharing among the plural participants; provide, for each of the plural participants, display of a participant video element which corresponds to the participant and which includes a user-selectable button to initiate a side conversation with the participant; receive indication of a user selection, by a first participant, of the user-selectable button for initiating a side conversation with a second participant of the plural participants; and provide a second audio channel from a first device associated with the first participant to a second device associated with the second participant, in conjunction with providing the first audio channel to the second device.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: June 20, 2023
    Assignee: Snap Inc.
    Inventors: Andrew Cheng-min Lin, Walton Lin
  • Patent number: 11676082
    Abstract: Technologies for interruptibility analysis and notification are disclosed. In at least one illustrative embodiment, a method may comprise generating a live data stream including activity data received from one or more sensors associated with a worker, repeatedly generating an interruptibility status of the worker as a function of the activity data in the live data stream over a recent time period, and transmitting a signal that causes one of a plurality of status indicators to be displayed, the displayed status indicator corresponding to the current interruptibility status of the worker.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: June 13, 2023
    Assignee: ABB Schweiz AG
    Inventors: David Shepherd, Patrick Francis, André Meyer, Thomas Fritz, Christopher Corley, Manuela Züger
  • Patent number: 11676112
    Abstract: A diary addition method, as well as a system, and a non-transitory computer-readable record medium implementing the diary addition method, including providing an interface for selecting data included in a messaging platform in response to an input of a diary creation request for a specific period in a calendar; and creating a diary document based on data selected through the interface and adding the diary document to the calendar in association with the specific period may be provided.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: June 13, 2023
    Assignee: LINE PLUS CORPORATION
    Inventor: Young Hyuk Kim
  • Patent number: 11677908
    Abstract: The present disclosure describes techniques for facilitating a collaborative work environment. The techniques comprise creating at least one virtual room accessible by the plurality of users, wherein at least one subset of users are associated with the at least one virtual room, the at least one virtual room enables real-time communications among the at least one subset of users, and the at least one subset of users communicate with each other in the at least one virtual room through a first communication channel; receiving a request from a first user to communicate with at least a second user separately from the first communication channel; and establishing a first sub-communication channel between the first user and the at least a second user while the first communication channel remains accessible to the first user and the at least a second user.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: June 13, 2023
    Assignee: LEMON INC.
    Inventor: Yuhui Zhang
  • Patent number: 11669373
    Abstract: A system for finding and identifying computer nodes in a network includes a network having multiple computer nodes and a planning module. The computer nodes are connected to one another by communication connections and are configured to perform a workload of one or more software application(s). The planning module includes at least one probe having a test code and is configured to send the probe with the test code to the computer nodes to test the properties of the computer nodes with respect of their ability to perform a specific workload of at least one software application. The planning module is configured to take the test results as a basis for selecting one or more computer nodes for performing the workload of at least one software application, and to start the performance of the workload of the at least one software application on the selected computer node.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: June 6, 2023
    Assignee: Siemens Aktiengesellschaft
    Inventor: Ludwig Andreas Mittermeier