Computer Supported Collaborative Work Between Plural Users Patents (Class 715/751)
  • Patent number: 11902607
    Abstract: The disclosed technology provides greater security and control to the field of collaborative playlists by utilizing access policies and access tokens to control which user accounts can access a collaborative playlist, what permissions are provided to user accounts that can access a collaborative playlist, and to schedule future permission changes.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: February 13, 2024
    Assignee: Block, Inc.
    Inventors: Arindaam Roy, Demetrius King, Olayiwola Bakare, William Wang
  • Patent number: 11888633
    Abstract: The disclosed techniques optimize the use of computing resources and user engagement by controlling a user interface that displays renderings of meeting participants concurrently with two presentation areas. The participants can include one group of users or multiple groups of users. The two presentation areas are each reserved for content that can be controlled by different users or a single user. In some embodiments, a system can allow users to control the content, e.g., change the content, change a display of a particular page, etc. In some embodiments, individual groups of users can each control specific content in a respective display area. By displaying at least two display areas that each can be independently controlled by one person or multiple people, a system can improve user engagement and improved efficiencies with respect to computing resources.
    Type: Grant
    Filed: February 22, 2023
    Date of Patent: January 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Jason Thomas Faulkner
  • Patent number: 11889575
    Abstract: Method for unified networking for a device in heterogeneous mobile environments includes maintaining and monitoring active network interfaces, managing the location of the device, managing network access security, enabling disruption tolerance support for applications, enabling service sharing and session mobility, managing system parameters for one or more active application sessions, managing storage functionality in one or more memory devices, and maintaining a mapping for one or more flows corresponding to the one or more active application sessions, maintaining one or more policies, and performing flow control decisions based upon the policies using a policy engine. The method can also include monitoring for network events, evaluating whether to perform a handover based upon policies, and providing seamless secure handovers in a heterogeneous mobile environment. A device, non-transitory computer-readable medium, and a system for unified networking are also provided.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: January 30, 2024
    Assignee: THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK
    Inventors: Amandeep Singh, Gaston S. Ormazabal, Henning G. Schulzrinne
  • Patent number: 11880353
    Abstract: A method and system for handling engineering data in a multi-engineering-system environment is disclosed. The method includes receiving an engineering data from an engineering system. The engineering data corresponds to a data format common to one or more engineering disciplines. The method includes determining whether the engineering data matches with a reference engineering data and identifying one or more modifications in the engineering data by comparing the reference engineering data with the engineering data if the engineering data fails to match with the reference engineering data. The method includes generating a notification message including the identified one or more modifications in the engineering data in a predefined format. The method includes sending the notification message to one or more engineering systems based on one or more engineering applications running on the one or more engineering systems.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: January 23, 2024
    Assignee: Siemens Aktiengesellschaft
    Inventors: Prashanth Uppunda, Sezhiyan Thiagarajan
  • Patent number: 11868608
    Abstract: Systems, methods, and instrumentalities are described herein related to a secured stylus. A secure connection is established between a digitizer processor in a computing device and a remote server providing virtual desktop infrastructure (VDI). A digitizer interposer implemented in the computing device, the server, and/or between them receives raw or encrypted digitizer input that bypasses the operating system (OS) and processor of the computing device. Digitizer signal processing, normally performed by the OS, is performed on one or more servers. An edge server provides haptic feedback to a stylus and/or generates display of temporary digital ink as created while a cloud server completes digital ink processing and generates video for display by the computing device. A secure connection between a graphics processing unit (GPU) and the server protects secure connection video by encryption bypassing the OS and processor of the user computing device.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: January 9, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Shoham Dekel, Assaf Bar-Ness, Orr Srour
  • Patent number: 11868355
    Abstract: A system for identifying academic content relevant to a user, from academic content hosted by a knowledge base, based on character(s) entered, is disclosed. The system is configured for receiving the character(s) entered by the user to form a search query. The system further identifies intent of the search query for re-writing the search query to instantiate a set of filters. The system is configured for applying one or more multilevel protocols on the search query for retrieving a plurality of content blocks and further assigning a score to each of the content blocks retrieved for disambiguating the content blocks. The system is configured for retrieving a node of the knowledge base associated with the disambiguated content block and retrieving academic content hosted by the node and associated widgets instantiated with content relevant to the user.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: January 9, 2024
    Assignee: INDIAVIDUAL LEARNING PRIVATE LIMITED
    Inventors: Achint Thomas, Keyur Faldu, Aditi Avasthi
  • Patent number: 11853635
    Abstract: Content management includes receiving an image of one or more display devices with respective first content displayed. For at least one display device, a display device identification (ID) is retrieved. A change to the first content displayed at the at least one display device is caused, based on the display device ID of the at least one display device, upon interaction with the image.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: December 26, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Arun Rakesh Yoganandan, Kumi Akiyoshi, Melinda Yang, Yuchang Hu, Mark Schlager
  • Patent number: 11831455
    Abstract: A meeting support system includes: an acquisition processor that acquires medium information corresponding to a communication medium installed in the meeting room by communication of the user terminal with the communication medium; and a permission processor that identifies a meeting in which a user is scheduled to participate acquired from the user terminal, on the basis of user information for identifying the user and the medium information acquired from the user terminal. The permission processor permits login to a meeting support application of the identified meeting.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: November 28, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Keiko Hirukawa
  • Patent number: 11809491
    Abstract: A group-based communication platform is configured to ascertain the relatedness of various work objects shared among users of the group-based communication platform. Moreover, the group-based communication platform may further receive and process work objects originating from non-users of the group-based communication platform, thereby further expanding the utility of the determined relatedness between work objects. These work objects (or encrypted representations of these work objects) may be indexed and stored in association with the group-based communication platform, thereby enabling users to search for and retrieve work objects originating from a plurality of work object sources simultaneously, and based on various characteristics of those work objects and the determined interrelatedness between various work objects.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: November 7, 2023
    Assignee: Salesforce, Inc.
    Inventors: Matthew Wahl, Hubert Florin, Roland Schemers, Brian Elliott, Lydia Han, James McPhail
  • Patent number: 11812110
    Abstract: The present application provides techniques for processing bullet screens. The techniques comprises determining a target bullet screen based at least in part on a number of likes received by each bullet screen associated with a target multimedia resource; obtaining attribute information of the target bullet screen comprising a resource time point indicating a time point of displaying the target bullet screen in the target multimedia resource; determining a target time point in the target multimedia resource from which the target multimedia resource starts to play based at least in part on the resource time point; generating prompt information based on the target bullet screen, the attribute information of the target bullet screen, attribute information of the target multimedia resource, and the target time point; and sending the prompt information to a target client computing device.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: November 7, 2023
    Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.
    Inventors: Zhicong Zang, Yiyi Zhou, Yicong Mei, Jun Fan, Chaojie Chen, Chaoran Li, Sunrui Liu, Jinhao Zhang
  • Patent number: 11811714
    Abstract: Among other disclosures, a method may include receiving a trigger identifying a person associated with a communication, the communication being transmitted by a communication application. The method may include retrieving information relating to the person. The method may include providing the information to an interface associated with the communication application.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: November 7, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Matthew Brezina, Adam Smith, Gregory Duffy
  • Patent number: 11804299
    Abstract: Systems and methods for providing a universal platform for at-home health testing and diagnostics are provided herein. In particular, a health testing and diagnostic platform is provided to connect medical providers with patients and to generate a unique, private testing environment. In some embodiments, the testing environment may facilitate administration of a medical test to a patient with the guidance of a proctor. In some embodiments, the patient may be provided with step-by-step instructions for test administration by the proctor within a testing environment. The platform may display unique, dynamic testing interfaces to the patient and proctor to ensure proper testing protocols and accurate test result verification.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: October 31, 2023
    Assignee: EMED LABS, LLC
    Inventors: Michael W. Ferro, Jr., Sam Miller, Marco Magistri, Colman Thomas Bryant, Adam Charles Carlson, Zachary Carl Nienstedt, Chris Ensey
  • Patent number: 11799969
    Abstract: A user interface is configured to present a stream of activities that arise from operation of two or more heterogeneous applications that access shared content objects of a content management system. A first application of a first type among the heterogeneous applications interoperates with a second application of a second type. Application activity records that correspond to interactions by the second application over the shared content objects are stored. Additional interactions that are raised by the first application and that pertain to a common content object are also stored. When a user requests access to a content object of the content management system, recent application activity records are selected. Some of the selected activity records are filtered out based on permissions attributes corresponding to the content object and/or based on permissions attributes corresponding to the requesting user. An application activity stream is generated based on the selected application activity records.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: October 24, 2023
    Assignee: Box, Inc.
    Inventors: Daniel Wayne Morkovine, Michelle Sangeun Oh, Faizan N. Buzdar, Derrik R. Lansing, Christopher Tucker, Victoria Wee, Prachi Subhash Jadhav, Dhiraj Sekhri, Pal Ramanathan
  • Patent number: 11784833
    Abstract: The invention is directed towards an apparatus and method for generating an endpoint path associated with a user. A processor is configured to receiver user data relating to an action datum. The processor is configured to select an endpoint. The endpoint is then used to generate an endpoint path where a user's skills are taken into account. Once the user completes an endpoint, a token certificate is generated.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: October 10, 2023
    Assignee: Gravystack, Inc.
    Inventors: Chad Willardson, Scott Donnell, Travis Adams
  • Patent number: 11770354
    Abstract: Techniques are described for expediting a generation of a means of communication between two people associated with different organizations. A first person associated with a communication platform may submit a request to the communication platform to generate an invitation to communicate via the communication platform. The first person may provide the invitation to a second person directly or via the communication platform. Responsive to receiving an indication that the second person has accepted the invitation, the communication platform may generate the means of communication between the first person and the second person. The communication platform may update respective user interfaces to include the means of communication. The communication platform may process messages and/or data between the first person and the second person that is input on the respective user interface and sent via the means of communication.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: September 26, 2023
    Assignee: Salesforce, Inc.
    Inventors: Shanan Delp, Christopher Sullivan, Jaron Moore, Kevin Marshall
  • Patent number: 11720741
    Abstract: Artificial intelligence is introduced into document review to identify content suggestions from input to generate suggested annotations for the reviewed document. An approach is provided for receiving an electronic document that contains original content from an original electronic document for review and electronic mark-ups provided by a first user. One or more electronic mark-ups that represent content suggestions proposed by the first user are identified from the electronic document. For each electronic mark-up of the one or more electronic mark-ups identified a document portion of the original content that corresponds to the electronic mark-up is identified, and an annotation is generated for the electronic mark-up comprising the electronic mark-up and a first user ID for the first user and associating the annotation to the document portion identified.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: August 8, 2023
    Assignee: Ricoh Company, Ltd.
    Inventors: Steven A. Nelson, Hiroshi Kitada, Lana Wong
  • Patent number: 11710047
    Abstract: A system maintains a knowledge layout to support the building of event response recommendations. Meta-graph patterns may be used to determine semantic relatedness between events and actions in response. Event-action node pairs are then constructed.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: July 25, 2023
    Assignee: Accenture Global Solutions Limited
    Inventors: Neda Abolhassani, Teresa Sheausan Tung, Mohamad Mehdi Nasr-Azadani, Sonali Parthasarathy, Reymonrod Geli Vasquez, Colin Anil Puri, Mark Joseph Portelli, Jonathan Tipper
  • Patent number: 11695787
    Abstract: Disclosed are apparatus and methods that facilitate analysis of events associated with network and computer systems. The methodology includes determining at least one lookup key in a host device for an event occurring in the host device and determining whether the at least one lookup key is used in a memory to determine if at least one key-value pair exists for the event. The methodology also includes appending the at least one key-value pair to the event, and storing the at least one key-value pair in the memory based on the at least one lookup key including replacing existing keys found for the at least one lookup key.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: July 4, 2023
    Assignee: Hawk Network Defense, Inc.
    Inventors: Timothy J. Shelton, David Edwin Harris, Todd Jason Wheeler, Jr.
  • Patent number: 11683354
    Abstract: In implementations of systems for resolving conflicts in collaborative digital content editing, a computing device implements a resolution system to apply a content editing operation to a digital object. The resolution system writes an indication of the content editing operation at a first position of a local transaction stack of editing operations. The resolution system transmits editing data via a network describing the content editing operation for receipt by a server system. Relay data is received via the network from the server system describing an additional content editing operation for application to the digital object. The resolution system determines a conflict between the additional content editing operation and the content editing operation and writes an indication of the additional content editing operation at a second position of the local transaction stack of editing operations that is before the first position.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: June 20, 2023
    Assignee: Adobe Inc.
    Inventor: Tarun Beri
  • Patent number: 11675471
    Abstract: A UI for presenting and reviewing a document is optimized based upon the type of computing device being utilized to present the document. One such UI includes a first pane showing a view of the document under review that is sized and formatted for display on a large-format display device. The first pane can also be utilized to emphasize a portion of the document. The UI also includes a second pane that includes indicators for each of the reviewers of the document. The selection of an indicator will cause a portion of the document being reviewed by the corresponding reviewer to be displayed in the first pane. The UI also includes a third pane that includes a scaled image of the document shown in the first pane. Selection of a portion of the scaled image causes the selected portion of the document to be displayed in the first pane.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: June 13, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nathan James Luquetta-Fish, Jeffrey Berg, Joo Young Lee, Derek Matthias Hans, Kuldeep Karnawat, Joseph Freeman Friend, Nino Yuniardi, David Benjamin Lee
  • Patent number: 11675481
    Abstract: Embodiments of the inventive concept include a multi-platform omni-channel content creation and distribution system. The system includes a multi-platform media content data and logic structure, a user interface logic section configured to interface with a user and the multi-platform media content data and logic structure, and a multi-sectional view configured to be shown on a display. The multi-sectional view includes a metadata section in a first section thereof and a simulated true-to-life preview section in a second section thereof. The user interface logic section receives metadata information from the user. The metadata section displays the metadata information. The multi-platform media content data and logic structure causes the simulated true-to-life preview section to show a piece of content with exact proportional dimensions and appearance as it would appear under actual non-simulated real-world circumstances for a particular media platform and associated physical device.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: June 13, 2023
    Assignee: Opal Labs Inc.
    Inventors: George M. Huff, Benjamin Krogh, Chris Campbell, David Gorman, Tim Wood, Dan Barrett, Brandon Showers
  • Patent number: 11662888
    Abstract: A collaboration system provides a collaboration interface for display to interacting users. The collaboration system analyzes messages among a group of users to determine an intent of the group to collaborate. When an intent is assigned to a set of messages, the collaboration system generates collaboration interfaces to prompt each of the users to select their preferred values for attributes of the collaboration, such as a meeting location, time, and date. The user selections are recorded in a collaboration data object which is monitored for matching selections. When multiple users have selection the same values for attributes of the collaboration the collaboration data object is locked from further changes and the collaboration system executes tasks to resolve the intent such as booking tickets, making reservations, and providing confirmation messages to the collaborating users.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: May 30, 2023
    Assignee: Brain Technologies, Inc.
    Inventor: Sheng Yue
  • Patent number: 11651142
    Abstract: A display control system includes at least one processor that obtains shared information shared by a plurality of users, obtains individual setting information specified by a display-request user among the plurality of users, the display-request user being a user who requests display of the shared information, the individual setting information being related to an individual display setting of the display-request user, and displays the shared information on a display of the display-request user based on the individual setting information.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: May 16, 2023
    Assignee: CYBOZU, INC.
    Inventors: Hiroya Nagao, Jun Hasegawa, Kensuke Hayashi, Arisu Yano, Ryotaro Nakagawa
  • Patent number: 11645455
    Abstract: An indication of a first change is received at a first coordinate location of a client model of the collaborative electronic document. The first coordinate location is within a coordinate structure of the collaborative electronic document. The first change is applied at a second coordinate location of a server model of the collaborative electronic document. The first change is associated with a first revision identifier. An attribution model is generated that includes a coordinate structure that corresponds to at least a portion of the coordinate structure of the collaborative electronic document and includes a third coordinate location that corresponds to the first coordinate location and the second coordinate location. The third coordinate location of the attribution model is updated with the first revision identifier. The attribution information for the first change is stored in association with the first revision identifier.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: May 9, 2023
    Assignee: Google LLC
    Inventors: Behnoosh Hariri, Julie Mond
  • Patent number: 11647095
    Abstract: Certain aspects of the present disclosure provide techniques for orchestrating communications between different application services through a unified connector platform. Embodiments include receiving, via a connector between a first system and a connector platform, a request to pull a specified data set from one or more second systems. The specified data set is obtained from each of the one or more second systems via a connector between each of the one or more second systems and the connector platform. For each of the obtained data sets, intermediary data sets are generated by converting the obtained data set to a common data format, and a result data set is generated by converting the intermediary data sets are converted to a format associated with the first system. The result data set is transmitted to the first system via the connector between the first system and the connector platform.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: May 9, 2023
    Assignee: INTUIT INC.
    Inventors: Jonathan Barsade, Todd Suzanski
  • Patent number: 11638043
    Abstract: A method for establishing co-hosting in live-streaming is disclosed. The method includes: displaying a co-host mode setting portal in a live-streaming room of a first user account; displaying a first co-host mode, a second co-host mode, a third co-host mode in response to a trigger operation on the co-host mode setting portal, and the second user account is a viewer account in the live-streaming room; and determining a selected co-host mode as a target co-host mode for the live-streaming room in response to a select operation on any one of the first co-host mode, the second co-host mode, and the third co-host mode.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: April 25, 2023
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xinyu Zhang, Chun Chen
  • Patent number: 11625136
    Abstract: Systems, methods, and computer-readable media for managing collaboration on a virtual work of art between multiple electronic devices are provided. A first graphical display system of a first device may generate an input command in response to receiving user information through a user interface of the first device, and may then share this input command with a second graphical display system of a second device. The first graphical display system may process the shared input command to generate pixel array data in a canvas of the first device while the second graphical display system may process the shared input command to generate pixel array data in a canvas of the second device. By sharing input commands rather than pixel array data, system latency may be reduced. Despite operating on the same artwork, the user interfaces and graphical processing capabilities of each device may vary, thereby providing the user greater expressiveness.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: April 11, 2023
    Assignee: APPLE INC.
    Inventor: Matthew Jacob Sarnoff
  • Patent number: 11610007
    Abstract: Computer-implemented systems, method and products configured for providing one or more restriction groups in a content management system are provided. One or more restriction marks may be associated with the one or more restriction groups. At least a first restriction mark may be associated with a first restriction group. The first restriction mark may be assigned to a first content item stored in the content management system, in response to determining that the first content is associated with the first restriction group, the first content item being associated with metadata indicating user access permissions according to the first restriction mark and a security classification. The metadata associated with the first content item may be updated based on the assignment of the first restriction mark to the first content item to allow or limit user access to the first content item.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: March 21, 2023
    Assignee: Hyland UK Operations Limited
    Inventors: Roy Wetherall, Shane Maciak, John Iball
  • Patent number: 11599622
    Abstract: A system provides resource monitoring and transmitting electronic alerts using event-based triggers. The system may determine, based on a user's identity, that the user requires additional security and monitoring products and/or services with respect to the user's account. In this regard, the system may continuously monitor the user's activity (e.g., to monitor a resource associated with the user account). The system may further define user events which may trigger the transmission of electronic alerts sent to computing devices of the user and/or third parties associated with the user.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: March 7, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Andrew DongHo Kim, Enrique L. Valdez
  • Patent number: 11593129
    Abstract: A computing device includes a display, and a processor coupled to the display. The processor is configured to monitor user input for a template keyword that matches with one or more templates, and display on the display one or more application service options in response to the template keyword matching the one or more of the templates. Each application service option corresponds to an action that can be performed. The processor provides template content data to a server, with the template content data defining the action corresponding to the template associated with the application service option selected by a user of the computing device.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: February 28, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Zongpeng Qiao, Ze Chen, Ke Xu, Tao Zhan
  • Patent number: 11575726
    Abstract: Methods, computer-readable media and apparatuses for sharing an experience via a social network on demand are disclosed. A processor establishes a first video session with a mobile endpoint device of a user, the first video session is established after the mobile endpoint device is authenticated as being allowed to capture a video of a live event at a commercial venue, the first video session containing the video of the live event at the commercial venue that the user is attending, receives at least one social media connection of the user for receiving the video, sends a notification to each social media connection of the at least one social media connection that the video is available, receives a request from the at least one social media connection to access the video, and establishes a second video session with an endpoint device of the at least social media connection.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: February 7, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Venson Shaw, Jin He
  • Patent number: 11574162
    Abstract: A system and method for evaluating the performance and usage of a cognitive computing tool which answers questions from users. A log file for these interactions includes the questions, the answers and a confidence rating assigned by the tool to each answer. Questions and answers are analyzed to determine validity, accuracy, and categories by subject matter experts or text analytics tools, and the results are added to the log file. Comments and sentiments from users may be analyzed and added to the log file. Additional data about the users, such as identities, demographics, and locations, may be added. Data from the log file may be presented in a dashboard display as metrics, such as trends and comparisons, describing the usage and performance of the cognitive computing tool. Answers may be displayed as they were presented to the users. Selectable filters may be provided to control the data displayed.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: February 7, 2023
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Sunitha Garapati, Matt Floyd, Darcy Bogle, Oscar Rebollo Martinez, Shawn Perrone, Adam Hellman
  • Patent number: 11575767
    Abstract: A system includes a first computing device client associated with a first user in a community of users operable to send content to publish to a data aggregation server. The data aggregation server is operable to receive the content to publish from the first computing device client, host a first user profile associated with the first user of the first computing device client, the first user profile identifying a targeted recipient in the community of users, and disseminate automatically the content received from the first computing device client to a second computing device client associated with the targeted recipient, without receiving input from the first computing device client explicitly specifying the targeted recipient to whom the content is disseminated.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: February 7, 2023
    Assignee: Seven Networks, LLC
    Inventors: Robert Paul van Gent, Ido Ariel
  • Patent number: 11561877
    Abstract: Various embodiments support or provide for interactive electronic documentation (or an electronic document) for operational activities associated with a system or service, such as one monitored or maintained by a system administrator or engineer. In particular, some embodiments provide for an interactive electronic document associated with a runbook, which can comprise a set of actions (e.g., list of operations, procedures, steps, and the like) to be performed with respect to a system or service in connection with an operational event, such as a system/service incident, scheduled maintenance, or a support operation.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: January 24, 2023
    Assignee: Transposit Corporation
    Inventors: Tina Huang, Andrew Tuan Nguyen, Brett Lazarus, Zach Olstein, Nina Yang, Joseph Berceli-Wain, Oliver Ruebener, Victoria Emerald Tan, David Bushong
  • Patent number: 11550551
    Abstract: A method for establishing a social network provides a user to prepare a deliverable work system and delivery the deliverable work system to other users to associate the deliverable work system. The delivering step may be repeatable by the user and the other users to establish a direct-link relationship of the deliverable work system and each of the other users, such that the user and the other users are able to work together in the deliverable work system. And a home system for hosting and managing the deliverable work system owned by the user may have a social network system with a associated second home system owned by any of the other users by the deliverable work system.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: January 10, 2023
    Assignee: Able World International Limited
    Inventors: Wai-Tung Cheung, Chun-Hsiao Lin, Shih-Cheng Lan, Ho-Cheung Cheung
  • Patent number: 11526546
    Abstract: A method may include in response to a user request for a playlist, identifying, by a processing device, a plurality of media items from the playlist, for each of the plurality of media items, determining whether a respective media item is available for a playback on a user device, in response to a determination that the respective media item is not available for the playback on the user device, causing the use device to advance to a next media item on the playlist without user interaction, and in response to a determination that the respective media item is available for the playback on the user device, causing the user device to play the respective media item.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: December 13, 2022
    Assignee: Google LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Paun
  • Patent number: 11523088
    Abstract: A DVM system is configured to include an incident trigger, which is actuated either manually or automatically in response to an “incident. In response to the actuation of the trigger, an incident identifier is defined. During the period of actuation, a plurality of recordings is automatically made, based on an incident recording protocol. These recordings are all associated with the incident identifier. The automation allows an operator to, at the time of the incident, focus on factors other than ensuring important video evidence is being recorded (such as following a subject through a building by looking at various cameras). The association streamlines subsequent review of an incident, as recordings relevant to the incident are commonly identifiable based on the incident identifier.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: December 6, 2022
    Assignee: Honeywell Interntional Inc.
    Inventors: Joshua Worrill, Amelia Masters
  • Patent number: 11516035
    Abstract: Methods, systems, computer readable media, and apparatuses for enabling chat sessions are presented. In response to detecting that a first user is viewing a first program, a chat invitation may be automatically transmitted to a second user. The chat invitation may identify the first user and the first program, and further may invite the second user to initiate a chat session with the first user. An updated chat invitation may be automatically transmitted in response to detecting that the first user has changed to viewing a second program, and a chat session that has been initiated may subsequently be transferred to another device. Content prioritization settings may be accounted for in transmitting one or more chat invitations, and before a chat invitation is transmitted, it may be determined that a sufficient amount of time has elapsed to suggest that the user will continue viewing the first program.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: November 29, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventor: Bryan K. Paluch
  • Patent number: 11509614
    Abstract: A method for providing a service for image sharing and feedback is provided. The method includes providing a software application to execute on a computing device wherein the software application includes a photo war component and a photo contest component. The photo war component provides for presenting users multiple photos and receiving a selection of one of the multiple photos and the photo contest component provides for presenting users with multiple photos and receiving votes or likes for the photo.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: November 22, 2022
    Inventor: Jack L. Marovets
  • Patent number: 11501387
    Abstract: A method of generating a playlist for a first user includes identifying a client device associated with the first user, determining that the first user has requested to add a second user to a set of social connections of the first user, and in response to determining that the first user has requested to add the second user to the set of social connections of the first user, updating one or more playlists associated with the first user to add a media item of the second user, and transmitting to the client device a signal that causes the client device to present at least one of the updated playlists to the first user and provide the first user with access to the media item.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: November 15, 2022
    Assignee: Google LLC
    Inventors: Michael Patrick Schneider, Benoît de Boursetty
  • Patent number: 11489934
    Abstract: A system and method for method for monitoring and tracking browsing activity of a user on a client device. The method includes generating, based on browsing activity information of a user interacting with at least a page displayed over the client device and page information identifying in part the page displayed over the client device, an exposure map at a page-level view, wherein the exposure map indicates a salience of each area of a page-view respective of the page displayed over the client device and visited by the user.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: November 1, 2022
    Assignee: CONTENT SQUARE ISRAEL LTD
    Inventors: Arik Yavilevich, Yevgeny Kurliandchick
  • Patent number: 11482226
    Abstract: Collaboration devices are disclosed. An example non-transitory computer-readable medium includes instructions that, when executed, cause a processor to at least cause a display of a collaboration device to display first data associated with a first participant on a first portion of the display; cause the display of the collaboration device to display second associated with a second participant on the first portion of the display or a second portion of the display, the second portion different than the first portion; identify, based on a user input, a command associated with the first data or the second data; and cause the display to display an icon representative of the command proximate to the first data or the second data.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: October 25, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sara Ferris, Dimitre Mehandjiysky
  • Patent number: 11483603
    Abstract: Systems and methods for providing asynchronous consumption of streaming media are disclosed. One computer-implemented method may include: receiving, from a first user device associated with a first user, a request to share a multimedia content with a second user, the request identifying the multimedia content, a first user profile associated with the first user, and data associated with the second user; retrieving a second user profile associated with the second user based on the received request; causing to be displayed, on a second user device associated with the second user, a notification alerting the second user of the request; receiving, from the second user device, a response accepting the request; and linking the first user profile with the second user profile for the shared multimedia content to enable viewing activity of both the first user and the second user to be shared and synced with one another.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: October 25, 2022
    Assignee: Discovery.com, LLC
    Inventors: Brian F. Roberts, Chad Peltola
  • Patent number: 11481236
    Abstract: Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: October 25, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Noah Weiss, John Rodgers, Pedro Carmo, Michael Hahn
  • Patent number: 11474906
    Abstract: A system for providing data protection services for user data associated with calendar groups generated by an application includes persistent storage for storing user data backups and a manager. The manager is programmed to identify a backup generation event for the user data associated with a calendar group based on a protection policy, obtain user data associated with the backup generation event from the application in response to identifying the backup generation event, select a calendar of calendars included in the user data, obtain user metadata associated with the calendar, generate calendar group information associated with the calendar using the user data and the user metadata, generate a user data backup using the user data, the calendar group information, and the user metadata, in which the user data backup comprises backup data and backup metadata.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: October 18, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Anjana Rao, Tushar Dethe, Sapna Chauhan, Jigar Premjibhai Bhanushali, Sunil Yadav, Amarendra Behera, Shelesh Chopra, Himanshu Arora, Vipin Kumar Kaushal, Deependra Pratap Singh
  • Patent number: 11468488
    Abstract: A tool is provided with which a user in need of a service may use to select a service provider based on user-set metrics. A request for a service to be performed is received, a set of metrics are extracted from the request, a database of service provider profiles is searched in accordance with the metrics, and a service provider profile that matches the metrics is displayed. Upon selection of the service provider profile, a first message is communicated to a service provider corresponding to the service provider profile. Upon acceptance by the service provider, a second message is communicated to a client device.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: October 11, 2022
    Inventors: Sergio Salani, Rebecca Noble
  • Patent number: 11470163
    Abstract: Multi-workspace shared communication channels described. A communication channel of a group-based communication platform can be associated with multiple group identifiers to associate the communication channel with at least two workspaces, wherein a first group identifier corresponds to a first workspace within which a first group communicates and a second group identifier corresponds to a second workspace within which a second group. The communication channel can be associated with multiple organization identifiers to associate the communication channel with at least two organizations, wherein a first organization identifier corresponds to a first organization and a second organization identifier corresponds to a second organization.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: October 11, 2022
    Assignee: Slack Technologies, LLC
    Inventors: John Rodgers, James Scheinblum, Tracy Stampfli, Michael Demmer, Danil Glinenko, Jason Klym
  • Patent number: 11445029
    Abstract: Integrated workspaces on a communication platform are described. In an example, a user account can be associated with at least two group identifiers thereby associating the user account with at least two workspaces. A first group identifier can correspond to a first workspace within which a first group communicates via a communication platform and a second group identifier can correspond to a second workspace within which a second group communicates via the communication platform. A user interface can be presented via a user computing device operable by a user associated with the user account, wherein the user interface integrates data associated with each of the at least two workspaces with which the user is associated. That is, the user is able to access data associated each of the at least two workspaces via a user interface that presents data from each of the at least two workspaces.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: September 13, 2022
    Assignee: Slack Technologies, LLC
    Inventors: John Rodgers, James Scheinblum, Tracy Stampfli, Michael Demmer, Danil Glinenko, Jason Klym
  • Patent number: 11438227
    Abstract: Techniques are described herein that are capable of iteratively updating a collaboration site or a template that may be used to create a new collaboration site. The collaboration site or the template may be updated to include new features based on (e.g., based at least in part on) a likelihood that the new features will be valuable to users. The likelihood that new features will be valuable to the users may be determined (e.g., derived) using heuristics, machine learning, intelligent user experiences, and/or an understanding of user behavior gathered by a service that provides the collaboration site or the template. The likelihood may be compared to a likelihood threshold to determine whether the collaboration site or the template is to be updated. In accordance with this example, the update may be made if the likelihood is greater than or equal to the likelihood threshold.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: September 6, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sooraj Ashutosh Purandare, Janet Longhurst, Tejas Pravin Mehta, Wenvi Hidayat, John L. DeMaris, Dieter P. Jansen, Mary Ellen Arndt
  • Patent number: 11436227
    Abstract: Disclosed are examples of systems, apparatus, methods, and computer program products for accessing and displaying shared data. In some implementations, a shared cache can be maintained. A first component and a second component can be identified. A shared record can be identified as associated with the first component and the second component. It can be determined that the shared record is valid. Shared record data from the shared record can be displayed through the first component and the second component in a user interface.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: September 6, 2022
    Assignee: Salesforce, Inc.
    Inventors: Kevin Venkiteswaran, Marcus Torres