Computer Supported Collaborative Work Between Plural Users Patents (Class 715/751)
-
Patent number: 11966554Abstract: 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: GrantFiled: September 11, 2014Date of Patent: April 23, 2024Assignee: FIELD SQUARED, INC.Inventor: Jason Doherty
-
Patent number: 11960378Abstract: 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: GrantFiled: April 20, 2022Date of Patent: April 16, 2024Assignee: Oracle International CorporationInventors: Raghu Hanumanth Reddy Patti, Christopher A. Roy, Ana Maria Hernandez McCollum, Manas Goswami
-
Patent number: 11960929Abstract: 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: GrantFiled: June 27, 2022Date of Patent: April 16, 2024Assignee: Oracle International CorporationInventors: Raghu Hanumanth Reddy Patti, Christopher A. Roy, Ana Maria Hernandez McCollum, Manas Goswami, Constantina Marshman
-
Patent number: 11960873Abstract: 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: GrantFiled: December 10, 2021Date of Patent: April 16, 2024Assignee: Dell Products L.P.Inventors: Parminder Singh Sethi, Lakshmi Nalam, Shelesh Chopra
-
Patent number: 11949636Abstract: 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: GrantFiled: April 22, 2021Date of Patent: April 2, 2024Assignee: Meta Platforms, Inc.Inventor: Debashish Paul
-
Patent number: 11943190Abstract: 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: GrantFiled: June 9, 2022Date of Patent: March 26, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Amer Aref Hassan, Wei-Chen Chen
-
Patent number: 11934820Abstract: 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: GrantFiled: December 10, 2021Date of Patent: March 19, 2024Assignee: Dell Products L.P.Inventors: Parminder Singh Sethi, Lakshmi Nalam, Shelesh Chopra
-
Patent number: 11921990Abstract: 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: GrantFiled: October 25, 2021Date of Patent: March 5, 2024Assignee: Google LLCInventors: Damon Seeley, Ariel Sachter-Zeltzer
-
Patent number: 11902607Abstract: 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: GrantFiled: November 28, 2022Date of Patent: February 13, 2024Assignee: Block, Inc.Inventors: Arindaam Roy, Demetrius King, Olayiwola Bakare, William Wang
-
Patent number: 11889575Abstract: 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: GrantFiled: January 16, 2020Date of Patent: January 30, 2024Assignee: THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORKInventors: Amandeep Singh, Gaston S. Ormazabal, Henning G. Schulzrinne
-
Patent number: 11888633Abstract: 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: GrantFiled: February 22, 2023Date of Patent: January 30, 2024Assignee: Microsoft Technology Licensing, LLCInventor: Jason Thomas Faulkner
-
Patent number: 11880353Abstract: 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: GrantFiled: May 28, 2019Date of Patent: January 23, 2024Assignee: Siemens AktiengesellschaftInventors: Prashanth Uppunda, Sezhiyan Thiagarajan
-
Patent number: 11868608Abstract: 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: GrantFiled: March 20, 2023Date of Patent: January 9, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Shoham Dekel, Assaf Bar-Ness, Orr Srour
-
Patent number: 11868355Abstract: 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: GrantFiled: January 10, 2020Date of Patent: January 9, 2024Assignee: INDIAVIDUAL LEARNING PRIVATE LIMITEDInventors: Achint Thomas, Keyur Faldu, Aditi Avasthi
-
Patent number: 11853635Abstract: 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: GrantFiled: September 30, 2016Date of Patent: December 26, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Arun Rakesh Yoganandan, Kumi Akiyoshi, Melinda Yang, Yuchang Hu, Mark Schlager
-
Patent number: 11831455Abstract: 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: GrantFiled: July 11, 2022Date of Patent: November 28, 2023Assignee: SHARP KABUSHIKI KAISHAInventor: Keiko Hirukawa
-
Patent number: 11809491Abstract: 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: GrantFiled: July 29, 2022Date of Patent: November 7, 2023Assignee: Salesforce, Inc.Inventors: Matthew Wahl, Hubert Florin, Roland Schemers, Brian Elliott, Lydia Han, James McPhail
-
Patent number: 11812110Abstract: 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: GrantFiled: March 30, 2022Date of Patent: November 7, 2023Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.Inventors: Zhicong Zang, Yiyi Zhou, Yicong Mei, Jun Fan, Chaojie Chen, Chaoran Li, Sunrui Liu, Jinhao Zhang
-
Patent number: 11811714Abstract: 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: GrantFiled: August 22, 2018Date of Patent: November 7, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Matthew Brezina, Adam Smith, Gregory Duffy
-
Patent number: 11804299Abstract: 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: GrantFiled: February 28, 2022Date of Patent: October 31, 2023Assignee: EMED LABS, LLCInventors: Michael W. Ferro, Jr., Sam Miller, Marco Magistri, Colman Thomas Bryant, Adam Charles Carlson, Zachary Carl Nienstedt, Chris Ensey
-
Patent number: 11799969Abstract: 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: GrantFiled: August 1, 2022Date of Patent: October 24, 2023Assignee: 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: 11784833Abstract: 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: GrantFiled: July 25, 2022Date of Patent: October 10, 2023Assignee: Gravystack, Inc.Inventors: Chad Willardson, Scott Donnell, Travis Adams
-
Patent number: 11770354Abstract: 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: GrantFiled: February 10, 2023Date of Patent: September 26, 2023Assignee: Salesforce, Inc.Inventors: Shanan Delp, Christopher Sullivan, Jaron Moore, Kevin Marshall
-
Patent number: 11720741Abstract: 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: GrantFiled: March 15, 2019Date of Patent: August 8, 2023Assignee: Ricoh Company, Ltd.Inventors: Steven A. Nelson, Hiroshi Kitada, Lana Wong
-
Patent number: 11710047Abstract: 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: GrantFiled: November 13, 2020Date of Patent: July 25, 2023Assignee: Accenture Global Solutions LimitedInventors: Neda Abolhassani, Teresa Sheausan Tung, Mohamad Mehdi Nasr-Azadani, Sonali Parthasarathy, Reymonrod Geli Vasquez, Colin Anil Puri, Mark Joseph Portelli, Jonathan Tipper
-
Patent number: 11695787Abstract: 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: GrantFiled: July 1, 2020Date of Patent: July 4, 2023Assignee: Hawk Network Defense, Inc.Inventors: Timothy J. Shelton, David Edwin Harris, Todd Jason Wheeler, Jr.
-
Patent number: 11683354Abstract: 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: GrantFiled: August 25, 2021Date of Patent: June 20, 2023Assignee: Adobe Inc.Inventor: Tarun Beri
-
Patent number: 11675471Abstract: 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: GrantFiled: June 21, 2016Date of Patent: June 13, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Nathan James Luquetta-Fish, Jeffrey Berg, Joo Young Lee, Derek Matthias Hans, Kuldeep Karnawat, Joseph Freeman Friend, Nino Yuniardi, David Benjamin Lee
-
Patent number: 11675481Abstract: 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: GrantFiled: February 2, 2022Date of Patent: June 13, 2023Assignee: Opal Labs Inc.Inventors: George M. Huff, Benjamin Krogh, Chris Campbell, David Gorman, Tim Wood, Dan Barrett, Brandon Showers
-
Patent number: 11662888Abstract: 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: GrantFiled: March 5, 2021Date of Patent: May 30, 2023Assignee: Brain Technologies, Inc.Inventor: Sheng Yue
-
Patent number: 11651142Abstract: 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: GrantFiled: March 4, 2021Date of Patent: May 16, 2023Assignee: CYBOZU, INC.Inventors: Hiroya Nagao, Jun Hasegawa, Kensuke Hayashi, Arisu Yano, Ryotaro Nakagawa
-
Patent number: 11645455Abstract: 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: GrantFiled: April 8, 2019Date of Patent: May 9, 2023Assignee: Google LLCInventors: Behnoosh Hariri, Julie Mond
-
Patent number: 11647095Abstract: 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: GrantFiled: October 2, 2018Date of Patent: May 9, 2023Assignee: INTUIT INC.Inventors: Jonathan Barsade, Todd Suzanski
-
Patent number: 11638043Abstract: 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: GrantFiled: January 12, 2022Date of Patent: April 25, 2023Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xinyu Zhang, Chun Chen
-
Patent number: 11625136Abstract: 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: GrantFiled: January 26, 2022Date of Patent: April 11, 2023Assignee: APPLE INC.Inventor: Matthew Jacob Sarnoff
-
Patent number: 11610007Abstract: 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: GrantFiled: June 3, 2020Date of Patent: March 21, 2023Assignee: Hyland UK Operations LimitedInventors: Roy Wetherall, Shane Maciak, John Iball
-
Patent number: 11599622Abstract: 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: GrantFiled: June 22, 2020Date of Patent: March 7, 2023Assignee: BANK OF AMERICA CORPORATIONInventors: Andrew DongHo Kim, Enrique L. Valdez
-
Patent number: 11593129Abstract: 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: GrantFiled: June 23, 2021Date of Patent: February 28, 2023Assignee: Citrix Systems, Inc.Inventors: Zongpeng Qiao, Ze Chen, Ke Xu, Tao Zhan
-
Patent number: 11575726Abstract: 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: GrantFiled: October 19, 2020Date of Patent: February 7, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Venson Shaw, Jin He
-
Patent number: 11574162Abstract: 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: GrantFiled: May 18, 2017Date of Patent: February 7, 2023Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANYInventors: Sunitha Garapati, Matt Floyd, Darcy Bogle, Oscar Rebollo Martinez, Shawn Perrone, Adam Hellman
-
Patent number: 11575767Abstract: 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: GrantFiled: May 31, 2022Date of Patent: February 7, 2023Assignee: Seven Networks, LLCInventors: Robert Paul van Gent, Ido Ariel
-
Patent number: 11561877Abstract: 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: GrantFiled: February 25, 2021Date of Patent: January 24, 2023Assignee: Transposit CorporationInventors: Tina Huang, Andrew Tuan Nguyen, Brett Lazarus, Zach Olstein, Nina Yang, Joseph Berceli-Wain, Oliver Ruebener, Victoria Emerald Tan, David Bushong
-
Patent number: 11550551Abstract: 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: GrantFiled: June 29, 2015Date of Patent: January 10, 2023Assignee: Able World International LimitedInventors: Wai-Tung Cheung, Chun-Hsiao Lin, Shih-Cheng Lan, Ho-Cheung Cheung
-
Patent number: 11526546Abstract: 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: GrantFiled: May 11, 2020Date of Patent: December 13, 2022Assignee: Google LLCInventors: Justin Lewis, Ruxandra Georgiana Paun
-
Patent number: 11523088Abstract: 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: GrantFiled: November 14, 2019Date of Patent: December 6, 2022Assignee: Honeywell Interntional Inc.Inventors: Joshua Worrill, Amelia Masters
-
Patent number: 11516035Abstract: 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: GrantFiled: July 31, 2020Date of Patent: November 29, 2022Assignee: Comcast Cable Communications, LLCInventor: Bryan K. Paluch
-
Patent number: 11509614Abstract: 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: GrantFiled: February 3, 2016Date of Patent: November 22, 2022Inventor: Jack L. Marovets
-
Patent number: 11501387Abstract: 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: GrantFiled: March 29, 2021Date of Patent: November 15, 2022Assignee: Google LLCInventors: Michael Patrick Schneider, Benoît de Boursetty
-
Patent number: 11489934Abstract: 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: GrantFiled: June 24, 2021Date of Patent: November 1, 2022Assignee: CONTENT SQUARE ISRAEL LTDInventors: Arik Yavilevich, Yevgeny Kurliandchick
-
Patent number: 11482226Abstract: 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: GrantFiled: March 11, 2021Date of Patent: October 25, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sara Ferris, Dimitre Mehandjiysky