Cooperative Computer Processing Patents (Class 709/205)
-
Patent number: 11687495Abstract: An electronic device may include logic to provide a trust credential for linking to a permissioned network over a local network, comprising a plurality of user devices; retrieve a document in an initial status for editing, corresponding to a first state of a distributed ledger, maintained by the permissioned network; generate a first change in the document, wherein the document is in a second status; send, to the permissioned network via the local network, the first change for storage in the distributed ledger, in a second state; retrieve the document in a third status, including a second change, performed subsequently to the first change, the second change being generated by a user device, external to the electronic device, and coupled to the local network; and link to the distributed ledger to retrieve a third state of the distributed ledger, the third state comprising the first change and the second change.Type: GrantFiled: March 29, 2022Date of Patent: June 27, 2023Assignee: Capital One Services, LLCInventors: Stephen Wylie, Qiaochu Tang, Micah Price, Geoffrey Dagley, Jason Hoover, Habeeb Hooshmand
-
Patent number: 11688141Abstract: A configuration tool adapted to configure a quality control system to monitor and/or guide an operator in a working environment through recognition of objects, events or an operational process, comprises: a volumetric sensor adapted to capture volumetric image frames of the working environment while an object, event or operational process is demonstrated; a display, coupled to the volumetric sensor and configured to live display the volumetric image frames; and a processor configured to: generate a user interface in overlay of the volumetric image frames to enable a user to define a layout zone; and automatically generate a virtual box in the layout zone when an object, event or operational process is detected during demonstration of the object, event or operational process.Type: GrantFiled: December 29, 2021Date of Patent: June 27, 2023Assignee: ARKITE NVInventor: Ives De Saeger
-
Patent number: 11689591Abstract: Various embodiments of an apparatus, method(s), system(s) and computer program product(s) described herein are directed to a Mesh Orchestrator. Prior to initiation of an upcoming online event, the Mesh Orchestrator identifies one or more user accounts scheduled to participate in the upcoming online event delivered via a video communication environment. The Mesh Orchestrator defines a mesh of respective client computer systems associated with the identified user accounts. The mesh is defined as including at least one mesh parent client computer system (“mesh parent”) and at least one mesh child client computer system (“mesh child”). Mesh Orchestrator sends one or more child designation messages to client computer systems assigned a role of mesh child.Type: GrantFiled: October 31, 2021Date of Patent: June 27, 2023Assignee: Zoom Video Communications, Inc.Inventors: Nicholas Sieracki, Michael White
-
Patent number: 11669291Abstract: A system and method of adaptively sharing at least one portion of a web page between computing devices by a processor may include: associating an identification of at least one first client computing device with an identification of one or more second client computing devices; receiving at least one client property of the one or more second client computing devices; receiving an indication of an event relating to presentation of the at least one web page portion on a screen of the first client computing device; adapting, in real time, at least one presentation property of the at least one web page portion, based on the event indication and on the at least one client property; and presenting the at least one web page portion on a screen of the one or more second client computing devices, based on the association of identification, and according to the adapted presentation property.Type: GrantFiled: October 23, 2019Date of Patent: June 6, 2023Assignee: Co-Commerce Shopping Platform Ltd.Inventors: Eyal Sinai, Adi Ronen Almagor
-
Patent number: 11671393Abstract: A device may receive transaction information that identifies a set of third parties. The device may process messages in an electronic messaging account using a set of processing techniques after receiving the transaction information. The device may identify, in the electronic messaging account, a first set of messages associated with the set of third parties. The device may determine a manner in which to configure a user interface of an application associated with a user device to display the first set of messages based on the transaction information. The device may provide a set of instructions to the user device to configure the user interface of the application to display the first set of messages.Type: GrantFiled: January 22, 2021Date of Patent: June 6, 2023Assignee: Capital One Services, LLCInventors: Dan Givol, Benjamin Lindquist, Victor Mayaki, Zviad Aznaurashvili
-
Patent number: 11663362Abstract: A system continuously monitors, by at least one inspector, an inspection work queue for a class of inspection operation request, detects, by the at least one inspector, the class of inspection operation request in the inspection work queue, removes, by the at least one inspector, the class of inspection operation request from the inspection work queue, determines, by the at least one inspector, one of a class of inspection tool and a specific level of inspection to perform for the class of inspection operation request that references a data object, and executes, by the at least one inspector, the one of the class of inspection tool and the specific level of inspection for the class of inspection operation request that references the data object at one of a certain time and a certain event during a data lifecycle of the data object.Type: GrantFiled: November 10, 2020Date of Patent: May 30, 2023Assignee: Cobalt Iron, Inc.Inventors: Robert Merrill Marett, Richard Raymond Spurlock, Gregory John Tevis
-
Patent number: 11663240Abstract: Disclosed are various examples for categorization using an organizational hierarchy. In some examples, a client device receives an enterprise map comprising a plurality of user identifiers, each being associated with a hierarchy level of an enterprise hierarchy. Enterprise content is received. The enterprise content includes data associated with a user identifier from the enterprise map. The enterprise content is associated with a category based on a hierarchy level of the user identifier. A user interface is generated to include the enterprise content and a visual design element based on the category.Type: GrantFiled: June 4, 2019Date of Patent: May 30, 2023Assignee: AIRWATCH LLCInventor: Ramanandan Nk
-
Patent number: 11659434Abstract: The described technology is generally directed towards a transport protocol for latency sensitive applications. The disclosed transport protocol is “semi-reliable” in that it allows for specification of an importance of data being transmitted, thereby allowing important data to be sent reliably, while other data can be dropped if necessary, e.g., under bad network conditions. A deadline can be specified for such other data, and if the other data cannot be sent prior to the deadline, it can be dropped. Furthermore, the disclosed transport protocol can allow for early discovery of network jitter. A client device can send regular acknowledgments which identify most recently received data packets as well as a number of “heartbeat transmissions” received at the client device. A server device can use the acknowledgments to discover and respond to jitter.Type: GrantFiled: January 7, 2022Date of Patent: May 23, 2023Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Shu Shi, Rittwik Jana, Bo Han, Bo Chen
-
Patent number: 11656866Abstract: An industrial integrated development environment (IDE) supports collaborative tools that allow multiple designers and programmers to remotely submit design input to the same automation system project in parallel while maintaining project consistency. The industrial IDE also permits localized development of system projects, and provides an infrastructure for intelligently brokering between conflicting edits submitted to common portions of the system project. Project edits submitted to the IDE system, both applied and unapplied, are stored as edit records, allowing edits to be selectively undone or applied either manually or as part of a rollback to a milestone version.Type: GrantFiled: March 19, 2021Date of Patent: May 23, 2023Assignee: Rockwell Automation Technologies, Inc.Inventors: Andrew R Stump, Anthony Carrara, Eashwer Srinivasan, Srdjan Josipovic, Adam J Gregory, Michael J Coan
-
Patent number: 11652772Abstract: Embodiments of the present invention provide methods, computer program products, and systems. In response to receiving a message, embodiments of the present invention can determine a visibility metric associated with the received message. Embodiments of the present invention can then dynamically create a list of users able to interact with the message based on the determined visibility metric. Embodiments of the present invention can then perform an action based on the dynamically created list.Type: GrantFiled: September 4, 2020Date of Patent: May 16, 2023Assignee: KYNDRYL, INC.Inventors: Satvinder Kaur, Seema Nagar, Kuntal Dey, Prince Ravindran
-
Patent number: 11652930Abstract: Systems and methods of co-editing a design for a printed product is disclosed. According to certain aspects, a server may store tool state variable(s) corresponding to editing tool(s) included in a printed product editor in a database; receive, from a first electronic device executing a first instantiation of the printed product editor, a request for a collaborative communication session with a second electronic device executing a second instantiation of the printed product editor; generate the collaborative communication session between the two devices in response to the request, the collaborative communication session including a state of editing tool(s) of the first instantiation of the printed product editor; update the tool state variable(s) corresponding to the state of editing tool(s) of the first instantiation in the database; and synchronize a state of editing tool(s) of the second instantiation in response to the updating.Type: GrantFiled: July 30, 2019Date of Patent: May 16, 2023Assignee: CIMPRESS SCHWEIZ GMBHInventors: Edward James Hammond, Christina Kayastha, Gal Rakhsha-Shenar
-
Patent number: 11651795Abstract: An audio signal processing device including: an input reception section that receives input from a user for selection of a channel of a mixing device; an audio signal input section that receives an audio signal corresponding to the channel of the mixing device selected according to the input from the user for the selection of the channel received at the input reception section; an audio source identification section that analyzes the audio signal received at the audio signal input section and identifies a kind of audio source of the audio signal; a setting data acquisition section that acquires setting data corresponding to the kind of audio source identified by the audio source identification section; and a setting data setting section that prompts the mixing device to set the setting data acquired by the setting data acquisition section for the channel received at the input reception section.Type: GrantFiled: January 25, 2021Date of Patent: May 16, 2023Assignee: YAMAHA CORPORATIONInventor: Masaaki Okabayashi
-
Patent number: 11650921Abstract: A method for establishing a connection between two nodes in a communication network without use of a centralized directory or mapping identifiers includes: receiving a lookup message from another node in the communication network that includes a lookup term; determining if a target node in a local directory cache can be identified that satisfies the lookup term; and, if such a node is identified, establishing a connection to the target node and forwarding the lookup message, or, if no such node is identified, forwarding the lookup message to other nodes in the network with which the node has an active communication connection.Type: GrantFiled: March 5, 2021Date of Patent: May 16, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventor: Stephen Higgins
-
Patent number: 11653036Abstract: Embodiments of the present disclosure disclose a live streaming method and system, a server, and a computer storage medium. The method includes: providing, by a first end for information interaction, a first audio/video live stream for a server, and providing, by a second end for information interaction, a second audio/video live stream for the server. The method further includes performing, by the server, coding and processing on the first audio/video live stream and the second audio/video live stream, to obtain a third audio/video live stream, and pushing the third audio/video stream to a third end for information interaction; and receiving, by the third end, audio/video content of the first end and the second end according to the third audio/video live stream.Type: GrantFiled: August 10, 2021Date of Patent: May 16, 2023Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Di Xue
-
Patent number: 11645667Abstract: An exemplary non-limiting embodiment of an economic development and collaboration system, which enables individuals within a community to efficiently identify and express their interests in one or more economic propositions, is disclosed herein. The economic development and collaboration system comprises a software application which is configured to allow users to uniquely interface with the one or more economic propositions. The system allows for its users to efficiently identify and express support or disapproval of one or more economic propositions. A variety of engagement mechanisms are provided by the economic development and collaboration system to assist users in democratizing their interests.Type: GrantFiled: April 11, 2022Date of Patent: May 9, 2023Inventor: John C. Noel, Sr.
-
Patent number: 11646941Abstract: This disclosure describes techniques for configuring software defined network (SDN) controllers within different cloud computing domains and, in particular, a multi-cluster controller that operates and presents, in some examples, a single interface for seamlessly controlling and configuring SDN controllers in different cloud computing domains. In one example, this disclosure describes a system that includes a plurality of clusters, each of the plurality of clusters including a plurality of configurable endpoints; a storage system; and processing circuitry having access to the storage system and capable of communicating with each of the plurality of configurable endpoints. In some examples, the processing circuitry is configured to receive a plurality of requests, each specifying a configuration operation, identify, for each of the requests, a configuration cluster and a configuration endpoint within the configuration cluster, and perform, for each of the requests, the specified configuration operation.Type: GrantFiled: March 31, 2022Date of Patent: May 9, 2023Assignee: Juniper Networks, Inc.Inventor: Ignatious Johnson Christober
-
Patent number: 11637803Abstract: A switch device for relaying flow data in an in-vehicle network, being equipped with an acquiring section for acquiring correspondence information indicating at least a correspondence relationship among a transmission destination IP address, a transmission source IP address, transmission destination port information, transmission source port information and a transmission destination MAC address and a relay section for acquiring the transmission destination MAC address from the correspondence information on the basis of the transmission destination IP address, the transmission source IP address, the transmission destination port information and the transmission source port information included in a frame that is received by the switch device and constitutes the flow data and for performing transmission processing to transmit the frame including the acquired transmission destination MAC address.Type: GrantFiled: March 9, 2018Date of Patent: April 25, 2023Assignees: Sumitomo Electric Industries, Ltd., AutoNetworks Technologies, Ltd., Sumitomo Wiring Systems. Ltd.Inventors: Hayato Shikata, Hirofumi Urayama, Hideki Maeda, Yasuhiro Yabuuchi, Takeshi Hagihara
-
Patent number: 11637887Abstract: A method and apparatus generate and process transport packets. A method of processing a transport packet at receiving entity includes identifying, in response to receiving the transport packet, a payload type based on a field indicating the payload type in a packet header for the transport packet. The method also includes identifying, in response to identifying that the payload type is a streaming mode payload type, a delivery data unit type of DU data in the transport packet based on a field indicating the delivery data unit type in a streaming mode payload header for the DU data. Additionally, the method includes processing the DU data according to the identified delivery data unit type.Type: GrantFiled: February 28, 2020Date of Patent: April 25, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Imed Bouazizi, Youngkwon Lim
-
Patent number: 11637897Abstract: A method for generating a hierarchical edit script comprises generating, using a first linear sequence of nodes of a first hierarchical dataset and a second linear sequence of nodes of a second hierarchical dataset, a linear edit script defining a linear sequence of operations that can be applied to the first linear sequence to generate the second linear sequence, generating a first delta by matching one or more operations of the linear sequence of operations to the first hierarchical dataset, generating a second delta by matching one or more operations of the linear sequence of operations to the second hierarchical dataset, and generating the hierarchical edit script by merging the first delta and the second delta.Type: GrantFiled: May 18, 2021Date of Patent: April 25, 2023Assignee: ATLASSIAN PTY LTD.Inventors: Haymo Meran, Tobias Steiner
-
Patent number: 11625629Abstract: Systems and computerized methods for determining patterns in user activity such that user contextual information can be provided based on the patterns. Historic data associated with a first user is received and entity information is determined based on the historic data. Current location data associated with the first user is received and prediction information is generated based on a combination of the entity information and the current location data for a current time period. Contextual insight information is determined based on a combination of the prediction information with at least one of the current location data, real time data, and contextual data, the contextual insight information including a recommendation of at least one of an activity, a purchase, and an accessory associated with the current location of the first user.Type: GrantFiled: March 3, 2017Date of Patent: April 11, 2023Assignee: AXON VIBE AGInventors: Simon Gelinas, Ryan Vilim, Katherine Yoshida, Jacopo Tagliabue, Michael Murphy, Roman Oberli, Thomas Annicq
-
Patent number: 11625529Abstract: Aspects of the present disclosure relate to systems and methods for receiving, managing, and displaying annotations on documents in real-time. A user (e.g., an author of a document) uploads a document into a real-time annotation system, which may then generate a composite presentation based on the uploaded document. The composite presentation includes all the content of the document presented in a specially configured graphical user interface to receive and manage annotations from a plurality of user devices.Type: GrantFiled: October 7, 2020Date of Patent: April 11, 2023Assignee: Palantir Technologies Inc.Inventors: Ayush Sood, Amrit Saxena, Parvathy Menon
-
Patent number: 11615581Abstract: In some aspects, the disclosure is directed to methods and systems for a dynamic, reconfigurable virtual reality environment with in-environment access to external data and resources. Implementations of these systems also provide an external mechanism for modifying other aspects of the virtual reality experience with no need to recode or compile the experience. This can alter the primary flow of the experience, change its behavior based on the specific user accessing it and add branded or customer-specific aspects to the application. The same level or environment can provide drastically different experiences for various users from beginners through experts, even allowing the option of random or ordered events, controllable by an instructor or administrator, through simple configuration.Type: GrantFiled: January 11, 2021Date of Patent: March 28, 2023Assignee: OBERON TECHNOLOGIES, INC.Inventors: Scott Allen, Timothy Allen
-
Patent number: 11616814Abstract: Data privacy in screen sharing during Web conferencing includes selecting a third-party application executing in contemporaneously with a conferencing application. Screen sharing is activated during a Web conference in the conferencing application so as to share a display screen of the third-party application with different attendee computers over a computer communications network. An interface to the application is then queried with the attendees in order to receive access control data for the attendees. Then, a protected data field is identified in the display screen and determined whether one of the attendee computers is associated with one of several access control rules based upon the access control data that prohibits display of content in the protected data field. The data field is masked in the shared display screen for the one of the attendee computers while displaying remaining portions of the shared display screen in the one of the attendee computers.Type: GrantFiled: September 30, 2019Date of Patent: March 28, 2023Assignee: Thinkrite, Inc.Inventors: Joshua P. Schrager, Brenda Horowitz
-
Patent number: 11609802Abstract: This disclosure involves using data science notebooks to customize and apply a visitor stitching framework. An event management system provides an initial visitor stitching framework via a data science notebook, wherein the data science notebook is an interactive environment for managing algorithms and data. The event management system receives, from a resource provider system via the data science notebook, a modification to the initial visitor stitching framework. The event management system applies the modification to the initial visitor stitching framework to generate a custom visitor stitching framework. The event management system processes a dataset associated with the resource provider system and a user using the custom visitor stitching framework to generate a stitched dataset associated with the user.Type: GrantFiled: February 28, 2020Date of Patent: March 21, 2023Assignee: Adobe Inc.Inventors: Trevor Paulsen, Joshua Butikofer, Adrian Tanase
-
Patent number: 11593980Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging software and systems by providing a customized display of avatars corresponding to users exchanging electronic communications, such as short message service (SMS) or multimedia service (MMS) texts and emails. The appearance of the displayed avatars may be dynamically altered based on the actions taken by the users, as well as based on the content of the messages between the users or information from other sources.Type: GrantFiled: July 19, 2021Date of Patent: February 28, 2023Assignee: Snap Inc.Inventors: Jacob Edward Blackstock, Diego Muñoz Escalante, Matthew Colin Grantham, William Wu
-
Patent number: 11595480Abstract: A server system (100) for processing a virtual space, the virtual space comprising a plurality of entities (A-E), the server system (100) comprising: one or more back-end servers (108); and one or more front-end servers (114); wherein each back-end server (108) stores a respective subset of the plurality of entities (A-E); each front-end server (114) is communicatively coupled to each back-end server (108); each front-end server (114) is configured to be communicatively coupled to one or more client devices (106); each front-end server (114) stores one or more entity references (RefA-RefE); and each entity reference (RefA-RefE) comprises a first identifier for identifying a respective entity (A-E) and a second identifier for identifying the back-end server (108) on which the entity (A-E) identified by the first identifier is stored.Type: GrantFiled: May 23, 2018Date of Patent: February 28, 2023Assignee: Constructive LabsInventor: Michael Roberts
-
Patent number: 11593055Abstract: Disclosed are various examples for selective screen sharing. In one example, a computing device can generate a video stream based on a screen capture and transmit the video stream to a destination device. The computing device can also obtain a user-specified modification to an area of the screen capture within the video stream. The computing device can also update the video stream by application of a transformation to the screen capture based at least in part on the user-specified modification, after the video stream started transmission to the destination device. In some cases, a user-specified modification to the area is also obtained. The video stream can be updated by applying an updated transformation to the screen capture that obscures the updated area within the video stream.Type: GrantFiled: February 11, 2021Date of Patent: February 28, 2023Assignee: VMware, Inc.Inventor: Sheetal Deenadayal
-
Patent number: 11586818Abstract: An in-context cognitive information assistant is provided by: obtaining a context for a user, wherein the context comprises a calendar activity with one or more other users; supplementing the context by obtaining one or more conversations with the user related to the context; extracting cognitive data for the context and the conversations; and finding relevant materials in a corpus using the cognitive data. The relevant materials are used to prepare the user for interactions with other users.Type: GrantFiled: August 28, 2018Date of Patent: February 21, 2023Assignee: International Business Machines CorporationInventors: Jonathan F. Brunn, Patrick M. Commarford, Stephen J. Foley, John Girata, Jr., Kelley M. Gordon, Sarah B. Lips, Gayle C. Thiel
-
Patent number: 11588779Abstract: A method includes displaying a plurality of group-based communication channels in an interface associated with a first user of a group-communication platform; receiving a request from the first user to share a selected set of the group-based communication channels with at least a second user of the group-based communication platform; displaying to at least the second user an indication of at least one group-based communication channel of the selected set of group-based communication channels and an affordance to add the at least one group-based communication channel of the selected set of group-based communication channels; in response to receiving an actuation of the affordance by the second user, adding the at least one group-based communication channel to an interface associated with the second user; and updating display of the interface associated with the second user to include the at least one group-based communication channel.Type: GrantFiled: April 23, 2021Date of Patent: February 21, 2023Assignee: Slade Technologies, Inc.Inventors: Sufian Rhazi, Pedro Carmo, Rachel Lum, Wei Tai Ting, Whitney Levine
-
Patent number: 11582132Abstract: A device may receive a hash table that includes lists of protocol detectors, wherein the hash table is generated based on historical process data identifying potential process variables associated with an industrial control system. The device may receive a packet identifying potential process variables associated with the industrial control system, and may extract, from the packet, packet data identifying a source address, a destination address, a port, and a transport protocol. The device may compare the packet data with data in the hash table to identify a set of lists of protocol detectors, and may process the packet data, with the set of lists of protocol detectors, to determine a matching protocol, no matching protocol, or a potential matching protocol for the packet. The device may perform one or more actions based on determining the matching protocol, no matching protocol, or the potential matching protocol for the packet.Type: GrantFiled: November 1, 2019Date of Patent: February 14, 2023Assignee: Verizon Patent and Licensing Inc.Inventor: Richard L. Welch
-
Patent number: 11568472Abstract: Methods and apparatus are disclosed for facilitating, via an interactive display platform, a sales transaction conducted in real time between a consultant associated with a consultant device and a customer associated with a customer device. Independent user interaction control capabilities are assigned to the consultant device and the customer device for controlling the sharing of information, the identification of selections pertaining to the shared information and the population of a virtual shopping cart based on the selections, and/or for interacting with the shared information, selections and populated virtual shopping cart. The disclosed methods and apparatus can facilitate a sales transaction involving any type of product and/or service, including the sale of a report containing product data.Type: GrantFiled: November 5, 2020Date of Patent: January 31, 2023Assignee: Nielsen Consumer LLCInventors: Lauren Lubeck, Vivek Sudarsan, Ron Fisher
-
Patent number: 11570034Abstract: In some embodiments, a computer cluster system comprises a plurality of nodes and a software package comprising a user interface and a kernel for interpreting program code instructions. In certain embodiments, a cluster node module is configured to communicate with the kernel and other cluster node modules. The cluster node module can accept instructions from the user interface and can interpret at least some of the instructions such that several cluster node modules in communication with one another and with a kernel can act as a computer cluster.Type: GrantFiled: July 13, 2021Date of Patent: January 31, 2023Assignee: Advanced Cluster Systems, Inc.Inventors: Zvi Tannenbaum, Dean E. Dauger
-
Patent number: 11563723Abstract: A plug-in module, which, in combination with a host module, prevents unauthorized copying—like screen captures, screenshots, or screen recordings—of the streaming content provided to a participant in an online content-sharing session via an Instant Messenger (IM) service. The plug-in module may be a part of an IM application running on the participant's system or the host module may transmit a self-installing plug-in module to the participant's system upon receiving an indication that a user is hosting the online session. The plug-in module provides kernel-specific interface of the participant system's Operating System (OS) to the host module, which, then sends an OS-specific instruction to the plug-in module to trigger the OS to disable or control the copying of the streaming content as specified in a privacy preference received from the user hosting the online session. In this manner, sensitive and critical business data may be conveniently and securely shared online.Type: GrantFiled: January 29, 2020Date of Patent: January 24, 2023Assignee: Dell Products L.P.Inventor: K V Sai Prasad
-
Patent number: 11556663Abstract: An information processing apparatus includes an access controller that performs control for enabling a content to be accessed on a second terminal in a case where an icon storing the content is presented and the content is opened in a first terminal.Type: GrantFiled: June 1, 2018Date of Patent: January 17, 2023Assignee: FUJIFILM Business Innovation Corp.Inventor: Nobuyuki Yamazoe
-
Patent number: 11557006Abstract: A method for calculating a total transmission probability within a social network based on timing includes a path probability calculating step, a first binary-addition tree searching step, a second binary-addition tree searching step and a transmission probability calculating step. The path probability calculating step is performed to calculate a plurality of time-path probability matrices from the social network. The first binary-addition tree searching step is performed to enumerate a plurality of feasible spread vectors and a plurality of 1-lag temporal vectors. The second binary-addition tree searching step is performed to enumerate a plurality of time-slot vectors of each of the 1-lag temporal vectors. The transmission probability calculating step is performed to calculate the total transmission probability of the social network. The time-path probability matrices are corresponding to a plurality of time values, and the time values are in the specific time and different from each other.Type: GrantFiled: April 15, 2021Date of Patent: January 17, 2023Assignee: NATIONAL TSING HUA UNIVERSITYInventor: Wei-Chang Yeh
-
Patent number: 11550715Abstract: A system includes a memory, including a plurality of memory locations having different respective addresses, and a processor. The processor is configured to compute one of the addresses from (i) a first sequence of bits derived from a tag of a data item, and (ii) a second sequence of bits representing a class of the data item. The processor is further configured to write the data item to the memory location having the computed address and/or read the data item from the memory location having the computed address. Other embodiments are also described.Type: GrantFiled: August 16, 2020Date of Patent: January 10, 2023Assignee: MELLANOX TECHNOLOGIES, LTD.Inventors: Gil Levy, Pedro Reviriego, Salvatore Pontarelli
-
Patent number: 11543953Abstract: Systems and methods for instantiating collaboration interfaces via object recognition are disclosed. An object recognition engine communicatively coupled to a database and an electronic device receives sensor data related to an object and identifies an object characteristic. A component is selected having criteria satisfied by the object characteristic and a collaboration interface is instantiated on the electronic device. This can allow a user to edit content related to an object. A substantially identical collaboration interface can be instantiated on a second electronic device to allow collaboration among user with respect to content related to the object.Type: GrantFiled: December 20, 2021Date of Patent: January 3, 2023Assignee: Nant Holdings IP, LLCInventor: Patrick Soon-Shiong
-
Patent number: 11543937Abstract: A context sensitive slider content area provides a slide out mechanism that is automatically actuated when additional information is needed during a chat session between an agent and a visitor, e.g. where a pre-chat and/or exit form is to be completed. The context sensitive slide out content area also provides problem resolution information to the visitor to help in solving problems, e.g. the top five problems; and also provides a self-service step-by-step wizard. A history section is provided with which the visitor can track back all previous steps carried out within the smart client. A history bar provides an iconic representation of all previous activities. A technique is also disclosed for executing various actions, such as form filling or requests for additional services, in a chat session.Type: GrantFiled: November 16, 2017Date of Patent: January 3, 2023Assignee: [24]7.ai, Inc.Inventors: Pallipuram V. Kannan, Mohit Jain
-
Patent number: 11537516Abstract: Systems and methods are provided for using a distributed cache architecture with different methods to load balance requests depending upon whether a requested data item is a freely-requested item (e.g., a “hot key”). The cache may be implemented as a consistent hash ring, and most keys may be assigned to particular node based on a consistent hash. For hot key requests, the requests may be distributed among a subset of nodes rather than being assigned to a specific node using consistent hashing. When a witness service is used to ensure that cached data is fresh, verification requests for data regarding hot keys may be batched to avoid overloading the witness service with hot key requests.Type: GrantFiled: September 30, 2021Date of Patent: December 27, 2022Assignee: Amazon Technologies, Inc.Inventors: Tyler Michael Jung, Slavcho Georgiev Slavchev, Nishant Jain, Vishwas Narendra, Nikhil Shah, James Zuber, Sameer Choudhary, Christopher A. Stephens, Suchindra Yogendra Agarwal, Phillip H. Pruett
-
Patent number: 11539774Abstract: A method of creating an immutable digital record of a video conference conducted over the Internet and involving two or more parties is provided. The method comprises: routing conference data through one or more servers; identifying data streams of the conference data, including video and audio streams uploaded by respective parties; separately processing the audio streams to convert speech data to text data thereby providing a text record for each party; storing the data streams and the text records at said server or servers, or at a storage medium associated with server or servers; and generating a hash value across the data streams and the text records and saving the hash value to a Blockchain ledger.Type: GrantFiled: December 10, 2020Date of Patent: December 27, 2022Assignee: Issured LimitedInventors: David Beardsworth, Jeddiah Stone, Jonathan Empson
-
Patent number: 11533367Abstract: Methods, systems, computer-readable media, and apparatuses for query-based interest in a simulation are presented. An entity comprising one or more components may be simulated. The entity may be modified to include an interest component indicating, for each component in the one or more components of the entity, a query subscription to an entity database. The query subscription may comprise one or more queries. Each query of the one or more queries may comprise a component value that qualifies another entity for inclusion in a query result, and a frequency for receiving, from the entity database, updates on the query result.Type: GrantFiled: March 2, 2020Date of Patent: December 20, 2022Assignee: Improbable Worlds LtdInventors: Jennifer Harkness, Rok Strnisa
-
Patent number: 11528315Abstract: There are provided a method and apparatus for delivering transport characteristics of multimedia data. According to an aspect of the present invention, transport characteristics of media data that can be divided in a unit of a Media Processing Unit (MPU) are created in a unit of a predetermined number of MPUs, the created transport characteristics and a flag indicating presence or absence of the created transport characteristics are inserted into the media data, and the resultant media data is delivered. Accordingly, by using transport characteristics in units of media data unit groups, each media data unit corresponding to a short time length, it is possible to effectively control Quality of Service (QoS) in a dynamically changing transport environment, like a mobile network.Type: GrantFiled: June 18, 2020Date of Patent: December 13, 2022Assignees: Samsung Electronics Co., Ltd., UNIVERSITY-INDUSTRY COOPERATION GROUP OF KYUNG HEE UNIVERSITYInventors: Kyung-Mo Park, Sung-Oh Hwang, Doug-Young Suh, Yong-Hun Lee
-
Patent number: 11521179Abstract: One example operation may include retrieving meeting participant profiles associated with meeting participants and meeting topics assigned to a scheduled meeting set to occur at a scheduled meeting time for a time duration, creating the meeting, at the scheduled meeting time, with a number of meeting intervals, collectively which comprise the time duration of the meeting, and each of the meeting intervals are assigned a respective different meeting topic among the meeting topics, assigning the participant profiles to one or more of the meeting intervals, automatically initiating a start to the meeting at the scheduled meeting time, without any of the meeting participants being connected to the meeting via their respective computing devices, and creating one or more of audio and video content based on one or more of the meeting topics and one or more meeting data files.Type: GrantFiled: April 24, 2019Date of Patent: December 6, 2022Assignee: INTRADO CORPORATIONInventor: Santhosh Shetty
-
Patent number: 11522811Abstract: Disclosed are systems, methods and computer-readable media for controlling and managing the identification and provisioning of resources within an on-demand center as well as the transfer of workload to the provisioned resources. One aspect involves creating a virtual private cluster within the on-demand center for the particular workload from a local environment. A method of managing resources between a local compute environment and an on-demand environment includes detecting an event associated with a local compute environment and based on the detected event, identifying information about the local environment, establishing communication with an on-demand compute environment and transmitting the information about the local environment to the on-demand compute environment, provisioning resources within the on-demand compute environment to substantially duplicate the local environment and transferring workload from the local-environment to the on-demand compute environment.Type: GrantFiled: April 15, 2022Date of Patent: December 6, 2022Assignee: III Holdings 12, LLCInventor: David Brian Jackson
-
Patent number: 11503581Abstract: Aspects are described for use in wireless communications. A subframe allocation bitmap may indicate multiple subframes. The indicated subframes may correspond to Almost Blank Subframes. Measurement subframe allocation bitmaps may indicate measurement subframes. A first measurement subframe allocation bitmap may exclude subframes indicated by the subframe allocation bitmap. A second measurement subframe allocation bitmap may exclude the measurement subframes indicated by of the first measurement subframe allocation bitmap.Type: GrantFiled: December 3, 2020Date of Patent: November 15, 2022Assignee: Comcast Cable Communications, LLCInventor: Esmael Dinan
-
Patent number: 11496548Abstract: Some embodiments provide a program executable by a first device in a distributed system. The program publishes a first request for a collaborative operation to a first log of the first device. The program further receives, at the first log, a second request for the same collaborative operation. The second request is requested by a second device in the distributed system. The program also publishes a command to a second log of the first device. The command specifies the collaborative operation, the first device and the second device as participants of the collaborative operation, a first set of operations to be performed by the first device as part of the collaborative operations, and a second set of operations to be performed by the second device as part of the collaborative operation. The program further performs the first set of operations as part of the collaborative operation.Type: GrantFiled: August 23, 2019Date of Patent: November 8, 2022Assignee: SAP SEInventors: Andreas Bauer, Maik Görgens
-
Patent number: 11494406Abstract: This document described digital decoupling architectures that enable existing computing systems to run in parallel with new computing technologies. In some aspects, a method includes receiving, by a digital decoupling system and from a source computing system, one or more updated data sets that each include data that has been updated at the source computing system. A source data entry of a source table of a database of the digital decoupling system is updated based on each updated data set. In response to detecting the change to the source table, a target data entry that includes data of the updated source data entry is added to a target table of the database. An adapter module obtains the data of the target data entry and generates an event that specifies the data of the target data entry. The event is sent to one or more destination computing elements.Type: GrantFiled: May 13, 2021Date of Patent: November 8, 2022Assignee: Accenture Global Solutions LimitedInventors: Alexander Zeier, Dominik Wagenknecht, Alexander Kleber
-
Patent number: 11496797Abstract: Aspects of the subject disclosure may include, for example, embodiments that include receiving video content over a communication network, and determining a point of interest in relation to a presentation of the video content via equipment utilized by a user. Further embodiments can include identifying an object in the video content according to the point of interest, and obtaining information associated with the object. Additional embodiments can include generating first augmented reality content based on the video content and the information associated with the object, and providing the first augmented reality content to a communication device. The communication device presents the first augmented reality content. Other embodiments are disclosed.Type: GrantFiled: December 13, 2019Date of Patent: November 8, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Tan Xu, David Crawford Gibbon, Eric Zavesky
-
Patent number: 11489882Abstract: A networked communications system that facilitates real-time interaction with persons-of-interest. The real-time communications system includes a pre-connection workflow that allows for efficient utilization of human resources and/or more precise control of the interaction and engagement time intervals allotted to users of the system.Type: GrantFiled: April 12, 2021Date of Patent: November 1, 2022Inventors: Lloyd Winawer, Jordan Isaiah Winawer, Gunjot Singh Chawla
-
Patent number: 11487770Abstract: A computer implemented method is used for sorting data elements of a given set. The method includes performing an evaluation of a first type of usage of each data element. The method includes determining a set of data element candidates dependent on the evaluation of the first type of usage. The method includes performing an evaluation of a second type of usage of each data element of the set of data element candidates. The method includes sorting the data elements of the set of data element candidates dependent on the evaluation of the second type of usage of each data element of the set of data element candidates. The method includes providing the sorted data elements of the set of data element candidates, and in response, receiving a request for a data processing based on the provided sorted data elements of the set of data element candidates.Type: GrantFiled: May 18, 2020Date of Patent: November 1, 2022Assignee: International Business Machines CorporationInventors: Albert Maier, Mike W. Grasselt, Yannick Saillet, Lars Bremer, Michael Baessler