Computer Supported Collaborative Work Between Plural Users Patents (Class 715/751)
  • Patent number: 12244548
    Abstract: A method for evaluating a content through an instant messaging application is provided. The method includes: sharing a screen of a user terminal associated with a first user account, through a chat room of the instant messaging application in which a plurality of user accounts including the first user account participate; selecting at least one content that is included in the shared screen; outputting the selected at least one content through the chat room; and receiving, through the chat room, an evaluation of the at least one content from at least one user account among the plurality of user accounts.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: March 4, 2025
    Assignee: LINE Plus Corporation
    Inventor: Gye Yeong Kim
  • Patent number: 12238187
    Abstract: A communication method is provided. In the method, a request to share locations in a group session is sent by a first messaging application to a second messaging application. The first messaging application is associated with a first user account and a first terminal device. The second messaging application is associated with a second user account and a second terminal device. The request to share locations includes destination location information. Further, a group session interface of the group session is displayed by the first messaging application in response to the request to share locations in the group session being accepted by the second user account. The group session includes the first user account and the second user account. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: February 25, 2025
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Zhitong Zhou
  • Patent number: 12210549
    Abstract: Systems and methods for recognizing polling questions from a conference call discussion are provided. One or more text strings including a textual form of one or more verbal phrases provided by one or more participants of a conference call are identified. The one or more text strings are provided as input to a trained machine learning model. One or more outputs from the trained machine learning model are obtained. A level of confidence that a verbal phrase of the one or more verbal phrase provided by the one or more participants includes a question associated with polling during the conference call is extracted from the one or more outputs. In response to a determination that the level of confidence satisfies a confidence criterion, the verbal phrase is designated as a polling question presented during the conference call.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: January 28, 2025
    Assignee: Google LLC
    Inventors: Emily Burd, Akshat Sharma
  • Patent number: 12205176
    Abstract: The system provides a method and process to automatically create a custom gamified social net platform using different modular features. The social networking platform created will be able to run natively on multiple operating systems. Any changes will be reflected in every version of the social networking platform, allowing for easy updates on multiple types of devices. Owners will also be able to create custom badges to engage their users that are awarded after actions are performed as part of a Value Reinforcement System. Owners may also apply specific “smart tags”, some of which will be self-applied by users when they register for the platform, while others will be generated by the user's actions and interests as the user uses the platform. An owner may use these smart tags to determine the type of content users can view or to contact specific users.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: January 21, 2025
    Inventors: Dean Grey, Leopoldo Alcala
  • Patent number: 12204746
    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: November 22, 2023
    Date of Patent: January 21, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Shoham Dekel, Assaf Bar-Ness, Orr Srour
  • Patent number: 12169619
    Abstract: Methods and systems are described for identifying and marking content items that have or have not been shared to social media or content hosting services. The methods and systems use a marking engine to access a content item in a content library and identify the content hosts or social media sites to which the content item was previously transmitted. A marking engine may create a user interface, generate a thumbnail of each content item, and generate a graphical indicator for each identified content host. A marking engine may generate for display thumbnail representations of each content item with graphical indicators of each of the identified content hosts. A marking engine may sort thumbnails by metadata associated with the corresponding content items, such as creation time and date, location, share status, and other classifications and filters, to indicate which content items are ready to be shared to a content host.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: December 17, 2024
    Assignee: Adeia Guides Inc.
    Inventors: Madhusudhan Srinivasan, Aditya Rautray, Deviprasad Punja
  • Patent number: 12153622
    Abstract: A method for controlling an electronic device is disclosed. The method for controlling an electronic device comprises the steps of: receiving a sketch drawn by a user; acquiring at least one machine-generated image on the basis of the sketch by using an artificial intelligence model learned by an artificial intelligence algorithm; displaying the acquired at least one machine-generated image; receiving a user command for selecting one of at least one displayed machine-generated image, and searching for at least one piece of content corresponding to the image selected according to the user command; and providing the searched for at least one piece of content.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: November 26, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eun-Ae Cho, Jinhyun Kim, Gihoon Park
  • Patent number: 12153680
    Abstract: Systems and methods for transcribing collaboration session audio with heterogenous computing platforms are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a heterogeneous computing platform comprising a plurality of devices, and a memory coupled to the heterogeneous computing platform, where the memory comprises a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to receive a collaboration policy and change a closed caption setting of a collaboration session based upon the collaboration policy.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: November 26, 2024
    Assignee: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
  • Patent number: 12148005
    Abstract: The present disclosure discloses a media information presentation method performed at a computer server communicatively connected to a plurality of terminals associated with a social networking platform. The method includes: receiving a plurality of media information operation messages, each message indicating an operation performed on a piece of advertisement by one of a first group of users; deriving a second group of users that are direct connections of the first group of users; collecting, from the media information operation messages, statistics on operation statistical data of the second group of users; and receiving a media information obtaining request from a respective user of the second group of users at a terminal; in response to the request, identifying a plurality of pieces of advertisement corresponding to the respective user; sorting them according to their corresponding operation weights; and returning, to the terminal, top L pieces of advertisement in the descending order.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: November 19, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Mengting Jiang, Zhendong Tang, Qin Hu
  • Patent number: 12149494
    Abstract: An information display method and apparatus, an electronic device, and a storage medium are provided. The method includes: on the basis of an email sharing operation triggered by a sharer, sharing, according to sharee information, a target email to a sharee corresponding to the sharee information; obtaining a first identifier corresponding to the sharee; and displaying, on an email display interface of the target email on an email client of the sharer, the first identifier corresponding to the sharee. The technical solution can simplify user viewing operations, thus increasing information viewing efficiency and improving user experience.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: November 19, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventor: Yudong Liao
  • Patent number: 12118032
    Abstract: A method for controlling an electronic device is disclosed. The method for controlling an electronic device comprises the steps of: receiving a sketch drawn by a user; acquiring at least one machine-generated image on the basis of the sketch by using an artificial intelligence model learned by an artificial intelligence algorithm; displaying the acquired at least one machine-generated image; receiving a user command for selecting one of at least one displayed machine-generated image, and searching for at least one piece of content corresponding to the image selected according to the user command; and providing the searched for at least one piece of content.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: October 15, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eun-Ae Cho, Jinhyun Kim, Gihoon Park
  • Patent number: 12093506
    Abstract: Technology for a touchscreen device that enhances the presentation of menus. In one example, the technology may involve presenting a menu icon at a location on the touchscreen device; detecting, by a processor, a size of a touch of the touchscreen device; selecting, based on the size of the touch, additional menu icons from a set of menu icons comprising different menu options; presenting, by the processor, the additional menu icons as a group adjacent to the location of the menu icon; detecting, by the processor, a touch of one of the additional menu icons; presenting expanded menu options of the touched additional menu icon adjacent to the touched additional menu icon; and performing a function corresponding to at least one of the expanded menu options.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: September 17, 2024
    Assignee: Google LLC
    Inventors: Sujit Varghese, Barine Tee
  • Patent number: 12058220
    Abstract: A method for displaying an event feed to a user includes, at an event feed service in communication with an issue tracking system and a collaborative document system, receiving, from an issue tracking system including a plurality of issue tickets, a notification of an event associated with an issue ticket and a reference to the issue ticket, and receiving, from a collaborative document system including a plurality of user-generated documents, a notification of an event associated with a user-generated document and including a reference to the user-generated document. The method may further include causing at least a portion of an event feed to be displayed to the user, the event feed including a first feed item including a first actionable input object configured to cause a modification of the issue, and a second feed item including a second actionable input object configured to cause a modification of the user-generated document.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: August 6, 2024
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Ali Dasdan, Sanjay Ghatare, Balazs Nagy, Timothy Clipsham
  • Patent number: 12052255
    Abstract: Techniques are described for a social networking system to provide collective accounts that allow for multiple holders, editors, and/or managers. In some cases, the social networking system may be configured to distribute content associated with the collective accounts based on metrics and relationships associated with accounts of the contributors to the collective account as well as the collective account itself.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: July 30, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Shilpa Sarkar, Ryan Keenan Olson, Josselyn Tsai, Christopher Wendel, Peter Michael Cottle, Ian McIntyre Silber
  • Patent number: 12052115
    Abstract: A computing platform is configured to: (i) generate a data object; (ii) initialize a public conversation thread associated with the data object, the public conversation thread is accessible by each of a first group of users; (iii) cause a client device to present an interface for creating one or more limited conversation threads associated with the data object; (iv) after causing the client device to present the interface, receive, from the client device, a request to create a limited conversation thread associated with the data object that is accessible by each of a second group of users, wherein the second group of users is a first subset of the first group of users; and (v) based on the second request, generate the limited conversation thread associated with the data object, wherein the limited conversation thread is accessible by the second group of users.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: July 30, 2024
    Assignee: Procore Technologies, Inc.
    Inventors: Nicolas Quintero, Stephen Hackley, Sadra Kassaei, Megan Work, Chance Eakin, Rein Henrichs
  • Patent number: 12050705
    Abstract: The techniques disclosed herein provide enhanced security features for controlling access to shared content and private content of a document. A system can enable multiple users to access a common content file, such as a Word document. Each user can add additional private content unique to each individual user. Private content associated with a particular user is restricted from being shared with any other user. Thus, when a first user opens a file authored and/or owned by other users stored in a cloud storage service, the system allows that first user to see the common content that is shared by the other users plus private content that is unique to the first user, but not allow the first user to view other private content provided by the other users.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: July 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer Aref Hassan, Mahendra D. Sekaran, Edward C Giaimo, III
  • Patent number: 12039346
    Abstract: Provided are a lock screen display processing method, a terminal, and a storage medium. The method includes: in a case where a screen display space of a current lock screen interface is detected to be insufficient, obtaining a message source category corresponding to a received notification message; and according to the message source category, displaying the notification message in a drawer layout arrangement.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: July 16, 2024
    Assignee: ZTE CORPORATION
    Inventor: Lijun Lu
  • Patent number: 12039017
    Abstract: Methods, apparatuses and computer program products implement embodiments of the present invention that include protecting a computer system by identifying multiple user identifiers associated with a single user entity. A first event carried out using a first one of the user identifiers is detected. Upon detecting a second event carried out using a second one of the user identifiers that is different from the first one of the user identifiers, an alert can be issued in response to a combination of the first and the second events.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: July 16, 2024
    Assignee: PALO ALTO NETWORKS (ISRAEL ANALYTICS) LTD.
    Inventors: Netanel Rimer, Aviad Meyer, Yaron Neuman, Jonathan Allon
  • Patent number: 12028580
    Abstract: A system for socialized multimedia content sharing having a sending device used by a user. One or more than one link to multimedia content stored in a storage operably. Instructions operable on the sending device for: displaying a list of the one or more than one link stored in the storage; selecting one or more than one link from the displayed list; displaying a list of the one or more than one recipients; selecting one or more recipient to transmit the one or more than one link; transmitting the one or more than one link to the one or more than one selected recipient; and displaying one or more than one linked multimedia content from the storage to the recipient.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: July 2, 2024
    Inventor: Boon Do Kim-Morgan
  • Patent number: 12020181
    Abstract: A computer system can implement a network transaction service by monitoring location data from a computing device of a user to confirm that the user is located at a merchant location, receiving transaction data from a point-of-sale terminal of the merchant location, and confirming that the user has left the merchant location based on the location data. The computer system may then automatically execute a transfer operation to fund the transaction using a shared funding account of the network transaction service such that no direct payment interaction is made between the user and the merchant.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: June 25, 2024
    Assignee: Expensify, Inc.
    Inventors: David M. Barrett, Anuradha Muralidharan
  • Patent number: 12008213
    Abstract: Technologies for computing context replay include a computing device having a persistent memory and a volatile memory. The computing device creates multiple snapshots that are each indicative of a user's computing context at a corresponding sync point. The snapshots may include metadata created in response to system events, memory snapshots stored in a virtual machine, and/or video data corresponding to the computing context. At least a part of the snapshots are stored in the persistent memory. The computing device presents a timeline user interface based on the snapshots. The timeline includes multiple elements that are associated with corresponding sync points. The timeline elements may visually indicate a salience value that has been determined for each corresponding sync point. In response to a user selection of a sync point, the computing device activates a computing context corresponding to the snapshot for the selected sync point. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: June 11, 2024
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Jose K. Sia, Jr., Dawn Nafus, Carl S. Marshall, Jeffrey R. Jackson, Heather Patterson, John W. Sherry, Daniel S. Lake
  • Patent number: 11966554
    Abstract: The preferred embodiment of the invention encompasses a method used to (a) create computer applications, or (b) create database-backed forms/documents for a customizable user interface within an existing computer program, that (c) can then be stored, queried and analyzed using map-reduce techniques; using nothing but the front-end user-interface design performed on the device and without the use of any computer coding or database management or setup of any kind. The preferred embodiment invention permits both simple documents (also known as forms), documents-within-documents, and business processes that link documents together, to be defined and converted into a working application on a smart phone, tablet or computer system by end users without the use of code or database management by the end user.
    Type: Grant
    Filed: September 11, 2014
    Date of Patent: April 23, 2024
    Assignee: FIELD SQUARED, INC.
    Inventor: Jason Doherty
  • Patent number: 11960378
    Abstract: Techniques for recommending runbook operations during a runbook generation process are disclosed. The system recommends operations for including in the runbook based on user activity. Generating operations of a runbook based on user activity generates a runbook that captures a user's behavior. The recommended operations may be different than any operations performed by the user. The recommended operations may be based in part on data sets accessed by the user frequently, periodically, or continuously.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: April 16, 2024
    Assignee: Oracle International Corporation
    Inventors: Raghu Hanumanth Reddy Patti, Christopher A. Roy, Ana Maria Hernandez McCollum, Manas Goswami
  • Patent number: 11960929
    Abstract: Techniques for recommending runbook operations during a runbook generation process are disclosed. A system recommends operations for including in the runbook based on attributes of a detected event. The system presents event attributes associated with the detected event to a user in a runbook generation interface. When the user selects an event attribute, the system presents a set of candidate runbook operations associated with the event attribute. Based on user selections of runbook operations to include in a runbook, the system generates and stores a template of the runbook in which the attribute values associated with the detected event are omitted. Upon execution of the runbook at a future time, the system, or a user, may populate the event attributes in the runbook with values that correspond to the future event of the same event type.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: April 16, 2024
    Assignee: Oracle International Corporation
    Inventors: Raghu Hanumanth Reddy Patti, Christopher A. Roy, Ana Maria Hernandez McCollum, Manas Goswami, Constantina Marshman
  • Patent number: 11960873
    Abstract: A method for managing a client environment includes obtaining, by a client environment watcher of a production host environment, a set of actions performed by the client environment operatively connected to the production host environment, in response to obtaining the set of actions: performing an action filtering on the set of actions to obtain a set of filtered actions, wherein the set of filtered actions is associated with an attempt to resolve an issue with performing an application upgrade on the client environment, determining, using the set of filtered actions, a client-applied action set, and initiating an update to an issue analyzer model to obtain an updated issue analyzer model.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: April 16, 2024
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Nalam, Shelesh Chopra
  • Patent number: 11949636
    Abstract: Systems and methods for availability-based streaming may include (1) detecting that a user of a messaging service has selected a call-availability element provided within an instance of a messaging thread, generated for the user, that enables digital messaging between the user and a contact of the user, (2) signaling to the user's contact that the user is available for a call via the messaging thread by instructing a device of the contact to display a selectable prompt that indicates that the user is available for the call via the messaging thread, (3) detecting that the user's contact has selected the selectable prompt via the contact's device, and (4) instructing the contact's device to display a call-launch element configured to launch the call between the user and the user's contact via the messaging thread when selected via user input. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: April 2, 2024
    Assignee: Meta Platforms, Inc.
    Inventor: Debashish Paul
  • Patent number: 11943190
    Abstract: Disclosed in some examples are methods, systems, devices, and machine-readable mediums which provide for sidebar communication threads forked from, or related to, a principal thread. Messages in the sidebar communication thread may include a history of the principal thread, including one or more messages from the principal thread, and may include a proposed principal thread message that is the subject of the sidebar thread discussion. The sidebar thread may also include sidebar thread messages that carries the conversation of the sidebar thread participants. Once a termination condition is reached for the sidebar thread, the sidebar thread terminates and either the proposed principal thread message (as potentially modified by participants of the sidebar thread) becomes an accepted principal thread message and it is posted to the principal thread as if it was sent by the sidebar initiator or no message is posted (e.g., the proposed principal thread message is rejected).
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: March 26, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer Aref Hassan, Wei-Chen Chen
  • Patent number: 11934820
    Abstract: A method for managing a client environment includes obtaining, by an issue analyzing engine, a notification for an issue based on an application upgrade on a client device of the client environment, in response to the notification: applying an issue analyzing model to device configuration information associated with a client device to obtain a solution set, providing the solution set to client environment, obtaining a result from the client environment associated with the issue and the solution set, and updating the issue analyzing model based on the result to obtain an updated issue analyzing model.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: March 19, 2024
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Nalam, Shelesh Chopra
  • Patent number: 11921990
    Abstract: A user interface comprising a set of comments that are aggregated from and included in a plurality of collaborative documents provided by a cloud-based content management platform are displayed. Each of the plurality of collaborative documents is a separate data file. A modification to a comment of the set of comments is received based on user input via the user interface displaying the set of comments included in the plurality of collaborative documents. Responsive to receiving the modification to the comment of the set of comments based on the user input via the user interface displaying the set of comments included in the plurality of collaborative documents, the user interface is updated to reflect the modified comment of the set of comments.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: March 5, 2024
    Assignee: Google LLC
    Inventors: Damon Seeley, Ariel Sachter-Zeltzer
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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