Multicomputer Synchronizing Patents (Class 709/248)
  • Patent number: 11494159
    Abstract: Systems and methods for broadcasting an audio stream to a plurality of speakers with a broadcasting mode. In one example, a method includes, responsive to a first speaker of a plurality of speakers receiving a first audio stream from a first audio device and a request to enter a broadcasting mode, operating the first speaker in a master sub-mode of a broadcasting mode by: re-broadcasting the first audio stream from the first audio device via a second speaker of the plurality of speakers operating in a slave sub-mode of the broadcasting mode, the second speaker not receiving the first audio stream from the first audio device. In this way, an audio stream from an audio device may be re-broadcasting to a plurality of speakers via a broadcasting mode.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: November 8, 2022
    Assignee: Harman International Industries, Incorporated
    Inventor: Chi Ho Tsui
  • Patent number: 11481252
    Abstract: A processing system includes a service provider, such as a printing device, that receives requests to process tasks or jobs from service requesters. At times, the service provider will not be available for processing and will generate deferral responses to the service requesters. The deferral responses include a condition to be met before processing requests can be resent from the service requesters. After the condition is met, the processing requests are resent to the service provider to be fulfilled.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: October 25, 2022
    Assignee: Kyocera Document Solutions Inc.
    Inventor: Eric Louis Kampman
  • Patent number: 11477746
    Abstract: An operation method of a first communication node operating as a current reference grand master (GM) node in a vehicle network includes: transmitting a first synchronization message including a first reference time of the first communication node; receiving a first response message from a second communication node, the first response message including a first synchronization offset indicating a difference between a first local time of the second communication node and the first reference time; receiving a second response message from the second communication node, the second response message including a second synchronization offset indicating a difference between the first local time and a second reference time of a third communication node operating as a GM node; and determining the first communication node or the third communication node as a new reference GM node based on a result of comparison between the first synchronization offset and the second synchronization offset.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: October 18, 2022
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventors: Kang Woon Seo, Dong Ok Kim, Jin Hwa Yun
  • Patent number: 11477003
    Abstract: Provided are a device synchronization method and apparatus, a device, and a storage medium. The device synchronization method includes: in response to determining that a second device does not receive a first data packet, determining a target time cycle for sending data packets by the second device based on a preset cycle adjustment parameter and a preset time slice length; determining whether the second device receives a second data packet sent by the first device based on the time slice length and the target time cycle of the second device; and in response to determining that the second device receives the second data packet sent by the first device, determining a time point for sending a data packet next time by the second device according to data packet information of the first device, achieving cycle synchronization of the second device in a preset synchronization cycle time period.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: October 18, 2022
    Assignee: Keenon Robotics Co., Ltd.
    Inventors: Yingxuan Li, Wei Xu, Yayun Yang
  • Patent number: 11474969
    Abstract: A method for providing a high-speed data communication between a host and field-programmable gate array (“FPGA”) is disclosed. The method, in one embodiment, is capable of identifying a data rate on a bus containing a P-channel and an N-channel operable to transmit signals in accordance with a high-speed Universal Serial Bus (“USB”) protocol. Upon sampling, by a first input deserializer, first two samples of data signals carried by the P-channel in accordance with a first clock signals clocking twice as fast as the data rate of the P-channel, a second input deserializer is used to sample the second two samples of data signals transmitted by the N-channel in accordance with a second clock signal running twice as fast as the data rate of the N-channel with a ninety (90) degree phase shift. The method subsequently forwards the data signals to one or more configurable logic blocks (“LBs”) in FPGA.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: October 18, 2022
    Assignee: GOWIN SEMICONDUCTOR CORPORATION
    Inventor: Grant Thomas Jennings
  • Patent number: 11476963
    Abstract: An example system comprising a first transceiver configured to receive a request airframe from a second transceiver over a wireless link, the request airframe including a first time indication indicating a first time TS1, a second time indication indicating a second time TS2 that the request airframe was received, generate a respond airframe and including a third time indication indicating a third time TS3 that the respond airframe is transmitted to the second transceiver, transmit the respond airframe to the second transceiver, provide a timestamp information request to second transceiver, receive a timestamp information response, the timestamp information response including a fourth time indication indicating a fourth time TS4, calculate a counter offset using the first time, second time, third time and fourth time as follows: counter ? ? offset = ( TS ? ? 1 + TS ? ? 4 - TS ? ? 3 - TS ? ? 2 ) 2 , calculate a phase offset based on the counter offset, and correct a pha
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: October 18, 2022
    Assignee: Aviat U.S., Inc.
    Inventors: Tadej Markovic, Janez Mihelic
  • Patent number: 11470568
    Abstract: A synchronization signal is received at a user equipment from a base station. The user equipment synchronizes clocks between the user equipment and the base station using a combination of sample and sub-sample timing determined based at least in part on the synchronization signal. At a base station, the base station transmits toward a user equipment a synchronization signal. The base station synchronizes clocks between the base station and the user equipment using a combination of sample and sub-sample timing determined based on at least the synchronization signal. Methods, apparatus, software, and computer program products are disclosed.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: October 11, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Rakash SivaSiva Ganesan, Wolfgang Zirwas, Berthold Panzner
  • Patent number: 11463784
    Abstract: A system for synchronizing media content playout includes a computing platform having a hardware processor and a system memory storing a software code. The hardware processor executes the software code to receive a first state message from a first media player playing a first media content and a second state message from a second media player playing a second media content, the first media content and the second media content being the same media content. The software code further determines a coordination state for playout of the first media content and the second media content based on one or more of the first and second state messages, and transmits a first coordination message including the coordination state to the first media player and a second coordination message including the coordination state to the second media player to synchronize playout of the first media content and the second media content.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: October 4, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Keith Comito, Nathan Lefler, James A. Corrigan-Colville
  • Patent number: 11442753
    Abstract: Methods, apparatuses, and computer program products are disclosed for dynamic user interfaces. An example computer-implemented method includes receiving a communication channel request from a user device and establishing a communication channel with the user device. The computer-implemented method also includes receiving an indication that a first user and a second user are accessing the communication channel via the user device and generating a hybrid interface. The hybrid interface includes blended interface data based upon first user parameter data associated with the first user and second user parameter data associated with the second user, first personalized interface data based upon the first user parameter data, and second personalized interface data based upon the second user parameter data. The computer-implemented method may include causing the first personalized interface data and/or the second personalized interface data to be obscured.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: September 13, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Ramanathan Ramanathan, Chris Theodore Kalaboukis, Andrew J. Garner, IV, Abhijit Rao, Andres J. Saenz
  • Patent number: 11437075
    Abstract: Disclosed herein are system, method, and computer program product embodiments for synchronizing playback of an audio and/or video content. An embodiment operates by collectively selecting, by a first device in concert with a second device of a plurality of devices in a computer network session, and in accordance with a predetermined synchronization list comprising a first and second synchronization mechanism, the first synchronization mechanism over the second synchronization mechanism such that the first synchronization mechanism is more precise than the second synchronization mechanism. The first and second synchronization mechanisms are configured to provide a synchronized playback of the at least one of the audio content and the video content.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: September 6, 2022
    Assignee: ROKU, INC.
    Inventors: Brian Thoft Moth Møller, Paul Fleischer, Bjørn Reese
  • Patent number: 11429491
    Abstract: A method, apparatus, and system for storing indexed metadata associated with backed up data is provided. The operations comprising: for each first data item stored at a first client device to be backed up, extracting, at the first client device, an associated first metadata item; transforming, at the first client device, the first metadata item based on a predefined metadata definition; associating, at the first client device, a first client identifier and a backup identifier with the transformed first metadata item; and transferring the transformed first metadata item from the first client device to a metadata bus of a search cluster.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: August 30, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Jing Yu, Mengze Liao, Yongsheng Guo, Adam Brenner, Ming Zhang
  • Patent number: 11425073
    Abstract: Embodiments are provided for reducing unwanted messages or spam within a real-time social networking service. According to certain aspects, a synchronous analysis module may operate in coordination with an asynchronous analysis module. Each of the synchronous analysis module and the asynchronous analysis module analyzes an incoming message from a user account to determine whether the incoming message has characteristics of spam, whereby the synchronous analysis is at a lower latency than the asynchronous analysis. The asynchronous analysis is afforded the ability to identify certain spam characteristics that the synchronous analysis may identify during its lower latency analysis.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: August 23, 2022
    Assignee: Twitter, Inc.
    Inventors: Raghav Jeyaraman, Arjun Maheswaran, Erdong Chen
  • Patent number: 11416229
    Abstract: Analyzing or debugging applications is provided. The system identifies an action for an application provided by a developer. The system determines a first classification score based on historical execution of the action. The system generates a machine generated action for the application based on metadata associated with the application. The system determines a second classification score based on a comparison of the action with the machine generated action. The system selects, via a matching program, a second application that matches the application. The system determines a third classification score based on a comparison of an action approved for the second application with the action provided by the application developer. The system updates a delivery control parameter based on the first classification score, the second classification score and the third classification score. The system controls delivery of the application based on the delivery control parameter.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: August 16, 2022
    Assignee: GOOGLE LLC
    Inventors: Yan Huang, Nikhil Rao, Owen Lin, Ilya Firman, Anil Iyer
  • Patent number: 11418556
    Abstract: In one aspect, a playback device is configured to (i) receive a first stream of audio data representing audio content from a computing system, (ii) detect an indication that a source of the audio content is to switch from the computing system to a user device; (iii) after detecting the indication, establish a point-to-point wireless link with the user device over which to receive a second stream of audio data; (iv) receive the second stream of audio data representing the audio content; (v) determine a future time at which to transition from playing back the audio content using the first stream of audio data to playing back the audio content using the second stream of audio data; and (vi) at the future time, transition from playing back the audio content using the first stream of audio data to playing back the audio content using the second stream of audio data.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: August 16, 2022
    Assignee: Sonos, Inc.
    Inventors: Cameron Ellison Korb, David Lawrence Bernstein
  • Patent number: 11399354
    Abstract: Methods, apparatuses, and computer program products for synchronization in a network are provided. One method includes configuring a first node for joining a first synchronization group with a second node on a lowest stratum, receiving at least one synchronization signal comprising information on at least an identity of the second node, and synchronizing the first node to the first synchronization group based on the synchronization signal.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: July 26, 2022
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Juha S. Korhonen, Cassio Ribeiro
  • Patent number: 11394757
    Abstract: A communication terminal comprising circuitry to: receive selection of screen data, from among one or more items of screen data, as sharing target data to be shared with other communication terminal, each screen data to be used for generating a display screen and having been generated at the communication terminal; and share the sharing target data with the other communication terminal.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: July 19, 2022
    Assignee: RICOH COMPANY, LTD.
    Inventors: Kazunobu Takahashi, Hiroshi Hinohara, Takeshi Homma, Atsushi Miyamoto, Shigeru Nakamura, Yuichi Kawasaki, Masashi Ogasawara
  • Patent number: 11385691
    Abstract: Systems for communicating over a network and between two or more network connected devices. In particular, the disclosure reveals systems which include a first node having a first node message sequence counter, a second node having a second node message sequence counter, and wherein the second node is configured to synchronize the first node message sequence counter based on the second node message sequence counter.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: July 12, 2022
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Harshal Haridas, Lukas Pohanka, Michal Hojsik
  • Patent number: 11388779
    Abstract: Example integrated access systems, configuration methods, and baseband units are described. One example integrated access system includes a first baseband unit (BBU), a second BBU, a first data exchange unit, a first base station network management subsystem, a second base station network management subsystem, and a first pico remote radio unit (pRRU). The first BBU is connected to the first data exchange unit, the first BBU is connected to the first base station network management subsystem, the first BBU is connected to the second BBU, the second BBU is connected to the second base station network management subsystem, and the first pRRU is connected to the first data exchange unit.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: July 12, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Weixiang Fu, Xingguo Wu, Liguang Mo, Qiaoming Zhang
  • Patent number: 11372885
    Abstract: Systems and methods include determination of an augmented view of a source system to be created in a target system, the augmented view including a structured query language view and annotations, and the augmented view associated with an object hierarchy, determination of a structured query language statement to create the augmented view in the source system, conversion of the structured query language statement to include augmented view names and augmented view field names, modification of one or more session context variables of the converted structured query language statement, creation of a target augmented view in the target system using the converted and modified structure query language statement, and creation of each object of the object hierarchy which is not an augmented view in the target system.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: June 28, 2022
    Assignee: SAP SE
    Inventors: Andrey Martynov, Michael Haberkorn, Milan Spasic, Alexander Becker
  • Patent number: 11368516
    Abstract: A proxy server for uploading a file according to an embodiment of the present disclosure improves the upload speed of a file and to minimize upload delay due to the occurrence of an error in the upload process. Due to the fact that the upload of the upload target file is started by the client delivering only one HTTP request to the proxy server to start the upload of the upload target file instead of requesting an upload link for each divided chunk to the backend server and receiving the response message from the backend server, a transaction over a network having a relatively slow communication speed can be minimized and the upload speed can be improved accordingly.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: June 21, 2022
    Assignee: CLOUDIKE INC.
    Inventor: Sun Ung Lee
  • Patent number: 11360685
    Abstract: Disclosed herein are methods, systems, and processes to provide and maintain data consistency during reverse replication. It is determined that a migrate operation or a reverse replication operation has been requested. Upon determining that the migrate operation or the reverse replication operation has been requested, a resynchronization identifier is set in a dirty region log (DRL) associated with a computing device that is subject to the migrate operation or the reverse replication operation. In response to the operation being the reverse replication operation, a master boot record (MBR) sector of a boot disk associated with the computing device is overwritten.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: June 14, 2022
    Assignee: VERITAS TECHNOLOGIES LLC
    Inventors: Sunil Hasbe, Rushikesh Patil
  • Patent number: 11347717
    Abstract: System and method of verifying validity of a metadata modification request to prevent improper metadata operations. During initialization of a volume in a storage device and once a metadata area is reserved for a metadata structure, information characterizing the metadata structure and metadata area is stored in the storage device, which may be in the form of an area legend composed of descriptors such as a magic signature, a node size, a clump size of reservation, and extent of the metadata area. Responsive to a request for operating on metadata, relevant information provided in the request is verified against the stored characteristic information. If the verification discovers an inconsistency between the information provided in the request and the stored characteristic information, the request modification is treated as invalid and blocked from operation.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: May 31, 2022
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Viacheslav Dubeyko, Adam Manzanares
  • Patent number: 11349916
    Abstract: Techniques to perform event-based synchronization of data among a plurality of endpoints are disclosed. In various embodiments, a user interaction associated with synchronization set data that has been synchronized based on synchronization events downloaded from a synchronization server configured to propagate changes via a synchronization event stream is observed. The observed user interaction is used to infer a user preference with respect to downloaded synchronization set data. Access is provided to synchronization event related data in a subsequent download in a manner determined based at least in part on the inferred user preference.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: May 31, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Ondrej Hrebicek, Srin Kumar, Hironmay Basu, Ashwani Verma, Andrew Rondeau
  • Patent number: 11343138
    Abstract: The present application generally relates to network timing synchronization in the presence of link faults including apparatus and methods In various embodiments, a method includes generating a time synchronization signal, transmitting the time synchronization signal from a first switch to a second switch via a first link and from the first switch to a third switch via a second link, detecting a link failure of the first link, and transmitting the time synchronization signal from the second switch to the third switch via a third link in response to the link failure.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: May 24, 2022
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Soheil Samii, Prathap Venugopal
  • Patent number: 11330471
    Abstract: This disclosure describes systems, devices, and computer-implemented methods that facilitate the simultaneous transmission of subsets of user plane data to a telecommunications network via two or more uplink transmission paths. More specifically, a mobile device may detect user plane data within a buffer pool and in doing so, transmit a resource allocation request for the uplink transmission of the user plane data. In response, the mobile device may receive a set of control plane data associated with the uplink transmission via two or more uplink transmission paths. The mobile device may simultaneously transmit subsets of user plane data to the telecommunications network via multiple base station nodes, based at least in part on the control plane data.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: May 10, 2022
    Assignee: T-Mobile USA, Inc.
    Inventor: Ming Shan Kwok
  • Patent number: 11320979
    Abstract: A method, a system, and a non-transitory computer readable medium (CRM) for controlling access to an online presentation are disclosed. At least one embodiment includes granting a controller status to a first user for a first slide during the online presentation. Then operating the online presentation based on a set of slide commands from the first user having the controller status. The at least one embodiment also includes determining a second user is to have the controller status for a second slide during the online presentation, and transferring the controller status from the first user to the second user for the second slide during the online presentation.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: May 3, 2022
    Assignee: salesforce.com, inc.
    Inventor: Darshil Vipul Vora
  • Patent number: 11321101
    Abstract: In an architecture of a virtualized computing system plugins are less tightly integrated with a core user interface of a management server. Rather than being installed and executed at the management server as local plugins, the plugins are served as remote plugins from a plugin server, and may be accessed by a web client through a reverse proxy at the management server. Plugin operations may be executed at the plugin server and/or invoked from a user device where the web client resides. Furthermore, a plugin sandbox and other isolation configurations are provided at the user device, so as to further control access capability and interaction of the plugins.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: May 3, 2022
    Assignee: VMWARE, INC.
    Inventors: Tony Ganchev, Plamen Dimitrov, Aleksandar Marinov
  • Patent number: 11310217
    Abstract: Methods and systems for using ephemeral URL passwords to deter high volume attacks is described. A request to access one of several protected URLs is detected from a client computing device. A URL password is received from the client computing device. The request is redirected to the protected URL upon determining that the received URL password is valid for the one of the several of protected URLs.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: April 19, 2022
    Assignee: PAYPAL, INC.
    Inventor: John Franco
  • Patent number: 11300946
    Abstract: A method for determining an adapted master value of a master axis, wherein a setpoint slave value for a slave axis is derivable from the adapted master value via a synchronism function and a drive on the slave axis is operated in synchronism with the master axis based on the setpoint slave value, where the adapted master value is determined based on a base master value of the master axis and a time difference of operative times of determinable events on the master axis and slave axis.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: April 12, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventor: Raimund Kram
  • Patent number: 11294421
    Abstract: An integrated circuit system comprises first and second processing modules. The first processing module comprises a first processor, clock and memory; and the second processing module comprises a second processor, clock and memory. The first processing module sends a time-mark signal to the second processing module and stores to the first memory a first value of the first clock at which the signal was sent. The second processing module stores to the second memory a second value of the second clock at which the signal was received. The first processing module sends a command to the second processing module, wherein said command includes an execution time for a task relative to the first value. The second processing module determines the execution time for said task relative to the second value and executes said task at said execution time.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: April 5, 2022
    Assignee: Nordic Semiconductor, ASA
    Inventor: Kimmo Puusaari
  • Patent number: 11287793
    Abstract: To read respective values as updated of a plurality of variables synchronization of which respective values is ensured while tasks are being carried out in a multi-tasking manner, a PLC 10 reads respective values as updated of variables A to C in such a manner as to complete reading the respective values as updated of the variables A to C during a time period from (i) a time point of a start of a single instance of a cycle of a task which cycle is shortest to (ii) a time point of an end of the single instance of the cycle.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: March 29, 2022
    Assignee: OMRON Corporation
    Inventors: Tatsuya Kojima, Takahiro Toku
  • Patent number: 11269583
    Abstract: A method for displaying content displayed on one or more first devices on a second device is provided. The method includes receiving a request to display content currently displayed on a first device on a second device, the request including a gesture made on a screen of the first device, and pairing the first device to the second device. The method further includes transmitting instructions to the second device to display the content currently displayed on the first device, and transmitting the content currently displayed on the first device to the second device for display thereon.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: March 8, 2022
    Assignee: eBay Inc.
    Inventors: Marc Peter Hosein, Steve Yankovich
  • Patent number: 11269881
    Abstract: A querier sends a SparkSQL query instruction to a connector, the SparkSQL query instruction contains a table identifier of an HBase table, metadata of the HBase table, and an attribute value corresponding to the metadata. When the connector receives the SparkSQL query instruction, if an index table corresponding to the table identifier and the metadata exists in a storage device, the connector generates a first Phoenix query instruction and sends the first Phoenix query instruction to the storage device, the index table is used to record a correspondence between an attribute value of the metadata of the HBase table and a RowKey of the HBase table, and the first Phoenix query instruction contains the table identifier, the metadata, and the attribute value. When receiving the first Phoenix query instruction, the storage device obtains the RowKey and the metadata, obtains the data row, and sends the data row to the connector.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: March 8, 2022
    Assignee: NEW H3C BIG DATA TECHNOLOGIES CO., LTD.
    Inventors: Yuanpu Ding, Riguang Li
  • Patent number: 11271998
    Abstract: A method for providing continuous operation on e-mails includes providing a first server located at a first position and acting as mailstore for the user at the user computing device, providing at least one second server located at a second position different from the first position, and providing a third server located at a third position different from the first and second positions. Upon failure of the first server, the method involves preparing the second server to act as mailstore in the place of the first server, the preparing step comprising sending a signal to the second server to find data of the third server by means of pointers, store data in the second server, and convert the data respectively to raw data and metadata and storing the raw data and metadata in the second server.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: March 8, 2022
    Assignee: Zextras S.r.l.
    Inventors: Luca Arcara, Paolo Remo Storti
  • Patent number: 11262730
    Abstract: A method for determining an adapted master value of a master axis, wherein a setpoint slave value for a slave axis is derivable from the adapted master value via a synchronism function and a drive on the slave axis is operated in synchronism with the master axis based on the setpoint slave value, where the adapted master value is determined based on a base master value of the master axis and a time difference of operative times of determinable events on the master axis and slave axis.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: March 1, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventor: Raimund Kram
  • Patent number: 11252222
    Abstract: Systems, methods, and computer-readable media for coordinating processing of data by multiple networked computing resources include monitoring data associated with a plurality of networked computing resources, and coordinating the routing of data processing segments to the networked computing resources.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: February 15, 2022
    Assignee: Royal Bank of Canada
    Inventors: Walter Michael Pitio, Philip Iannaccone, Robert Park, John Schwall, Richard Steiner, Allen Zhang, Thomas L. Popejoy, Daniel Aisen, Bradley Katsuyama
  • Patent number: 11252484
    Abstract: Dynamic uniform resource locator (URL) transmission may be provided for allowing a user to view a non-linear video content item along with additional content in order to provide a richer and deeper viewing experience giving more control to the user during video viewing. An indication may be provided to the user indicating the availability of additional interactive content associated with the non-linear video in a variety of different ways. Upon user request, the content associated with the URL may be updated or historic content presented to the user in order to present the non-linear video content combined with the additional content in a hybrid fashion. The transmitted URL may be static, or the URL may be dynamically updated based on one or more factors, such as time of day or action by the user or content provider.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: February 15, 2022
    Assignee: COX COMMUNICATIONS, INC.
    Inventors: Yousef Wasef Nijim, James Alan Strothmann, Jay Paul Langa, Eric S. Roberts
  • Patent number: 11252205
    Abstract: Methods, systems, and storage media for real time information analysis for a teleconference are disclosed. Exemplary implementations may: receive, at a subscriber server, a voice stream from a first participant in a teleconference; convert at least a portion of the voice stream into a string of characters; select a keyword from a subset of the string of characters; access a network search engine and presenting the keyword as a query for the network search engine; receive a search result returned by the network search engine based on the query; analyze the search result for ancillary content based on the semantic context of the voice stream; and provide the ancillary content for display in a device used by a second participant in the teleconference.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: February 15, 2022
    Assignee: Fuze, Inc.
    Inventor: Michael Alwine
  • Patent number: 11251891
    Abstract: A method identifies an incorrect time stamp of an Ethernet message. Initially, an Ethernet message is received which contains a time stamp from a control unit of a motor vehicle. A time difference is determined between a global time of the time stamp and a local time of a clock of the control unit. The time stamp of the Ethernet message is identified as incorrect. The global time of the time stamp is replaced by the local time of the clock of the control unit if the time stamp is identified as incorrect.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: February 15, 2022
    Assignee: Continental Automotive GmbH
    Inventor: Helge Zinner
  • Patent number: 11226983
    Abstract: Systems and methods for synchronizing data between an online data source and a client application. The method includes, in response to a change in a permission associated with a user to a protected data set included in a shared data space of the online data source, receiving, with the client application associated with the user, a protected data synchronization token issued by the online data source associated with the protected data set and downloading, with the client application, the protected data set included in the shared data space from the online data source to the client application using the protected data synchronization token without re-downloading a public data set included in the shared data space. After downloading the protected data set, the method includes synchronizing the shared data space, including the protected data set and the public data set, using a stored data space synchronization token.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: January 18, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chih-Pin Kao, Xi Tong, Keping Zhao, Lin Wang, Gregory Powell Young, Deepak Sreenivas Pemmaraju
  • Patent number: 11223900
    Abstract: The Bluetooth device (DEV) controlling a plurality of wireless audio devices, comprises: a wireless communication circuit, to receive a wireless audio device identifier from each wireless audio device; a sound processing circuit to apply independent audio effects on a main audio stream such that the sound processing circuit outputs as many modified audio streams as the wireless communication circuit has received identifiers of wireless audio devices, on the basis of the characteristics of each wireless audio device; an allocation circuit to allocate each modified audio stream to a respective wireless audio device, a transmission circuit to wirelessly transmit through a Bluetooth usage each modified audio stream to said respective wireless audio device for emission by the wireless audio devices.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: January 11, 2022
    Assignee: Google LLC
    Inventors: Thomas Girardier, Julien Goupy, Vincent Nallatamby
  • Patent number: 11209980
    Abstract: Methods and systems for storing multiple data versions in a dispersed storage network memory are disclosed. A method includes: receiving, by a computing device, a request to store a current version of a data object in a dispersed storage network (DSN) memory; retrieving, by the computing device, a plurality of other versions of the data object from the DSN memory; for each of the plurality of other versions of the data object, the computing device determining a difference between the current version of the data object and the other version of the data object; and storing, by the computing device, in the DSN memory, the difference between the current version of the data object and a first other version of the data object selected from the plurality of other versions of the data object.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: December 28, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ram Narayanan, Ethan Wozniak, Jason Resch
  • Patent number: 11201757
    Abstract: A wireless electric power sensing device can include a communication unit configured to communicate with an external device; a measuring unit configured to measure power consumption information corresponding to a plurality of devices located within a target space; and a central control unit configured to detect a point in time when one or more square waves are included in the power consumption information, determine reactive power based the power consumption information, identify an electric heating device from among the plurality of devices within the target space based on a rate of change in the reactive power, determine when an operation time of the electric heating device exceeds a predetermined amount of time based on a change in the power consumption information, and in response to the operation time of the of the electric heating device exceeding the predetermined amount of time, transmit, via the communication unit, identification information for the electric heating device and information about the o
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: December 14, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Sang Won Kim, Seunghoe Choe
  • Patent number: 11195169
    Abstract: A digital wallet may be accessed via a plugin on a browser. The digital wallet may store account information pertaining to various accounts of a user. The account information may be related to funding sources, reward programs, loyalty programs, retailers and other merchants, driver license information, voter registration information, government agencies, etc. The user may drag and drop account information from the digital wallet via the plugin to a checkout page or the plugin may automatically recognize and populate a checkout page. In an implementation, the plugin may select a funding source based on rules, such as use one funding source for payment of less than a predetermined amount and use another funding source for payment of at least the predetermined amount.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: December 7, 2021
    Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
    Inventor: Wayne Maurice Hartman
  • Patent number: 11191053
    Abstract: Apparatuses, methods, and systems for a network-based clock for time distribution across a wireless network, are disclosed. One system includes a network that includes a time distributor, a time receiver, and a plurality of network elements providing one or more network connections between the time distributor and the time receiver. The plurality of network elements includes an ingress network element and an egress network element. The time distributor receives and synchronizes to a first clock. Two or more of the plurality of network elements receives and synchronize to a second clock. A forward network transit delay is determined between the ingress network element and the egress network element and a backward network transit delay is determined between the egress network element and the ingress network element. The time receiver time synchronizes to the time distributor using the forward network transit delay and the backward network transit delay.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: November 30, 2021
    Assignee: Facebook, Inc.
    Inventors: Michel Ouellette, Brett Eric Schein, Brian Dunn
  • Patent number: 11184403
    Abstract: The technology disclosed describes a system. The system comprises an edge network of a plurality of points of presence of a network security system. Points of presence in the plurality of points of presence are configured to intermediate traffic between clients and cloud applications and to use metadata to apply policies on the intermediated traffic. There are redundancies in metadata synchronization between the points of presence due to metadata migration to a second point of presence from a first point of presence handing off intermediation to the second point of presence within an application session. Each of the points of presence is configured with inline metadata generation logic. The inline metadata generation logic is configured to issue synthetic requests to provide the metadata to the second point of presence without requiring the metadata migration to the second point of presence.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: November 23, 2021
    Assignee: Netskope, Inc.
    Inventors: David Tze-Si Wu, Prasenna Ravi
  • Patent number: 11159617
    Abstract: A disclosed method may include (1) detecting, on a primary node within a network, a change made to an object replicated across the primary node and a backup node within the network, (2) modifying a state-update message destined for the backup node to account for the change made to the object on the primary node, (3) inspecting a status flag of the state-update message destined for the backup node, (4) determining, based at least in part on the status flag of the state-update message, that the state-update message is ready for transmission to the backup node, and then in response to determining that the state-update message is ready for transmission, (5) transmitting the state-update message to the backup node to facilitate replicating the change to the object on the backup node. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: October 26, 2021
    Assignee: Juniper Networks, Inc
    Inventors: Sameer Seth, Ananda Kumar M R, Manoj Namballa
  • Patent number: 11159626
    Abstract: Techniques for session transfer between resources are described in which session data for communication sessions is transferred between distinct web-based resources to enable continuation of the communication sessions as navigation between the resources occurs. In one approach, shared session storage accessible to authorized resources is employed to facilitate the transfer of session data. Code embedded in pages for different resources rendered by a browser (or other communication module) operates to store session data for communication sessions in the shared storage. When navigation occurs between different pages, authorizations of the different resources to utilize the shared session storage are determined and communication sessions that are active are maintained across page reloads for the authorized resources.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: October 26, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anton Khayrudinov, Sergei Osobov, Adrian Potra, Hugh Alexander Prosser Eland
  • Patent number: 11157511
    Abstract: Disclosed herein are system, method, and computer program product embodiments for replication of database. In one embodiment, one or more data pages generated from a transaction are obtained at a first node. The one or more data pages are compressed. The compressed data pages are added into a first queue in a memory of the first node. The first queue includes a plurality of blocks. A first block of the compressed data pages in the first queue is transmitted to a second node when the first block of the compressed data pages becomes available for replication. The first block of the compressed data pages is stored in a persistent storage of the first node.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: October 26, 2021
    Assignee: SAP SE
    Inventors: Nandan Marathe, Anant Agarwal, Sagar Ranadive, Dipesh Pandit
  • Patent number: 11157454
    Abstract: Techniques to synchronize data across a plurality of endpoints are disclosed. An indication that data associated with a file or other object included in a synchronization set has been changed is received from a first synchronization endpoint associated with the synchronization set. A synchronization event that reflects the change is created and added to a synchronization event stream that is accessible to a second endpoint associated with the synchronization set.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: October 26, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Ondrej Hrebicek, Srin Kumar, Eric Lee, Ashwani Verma, Andrew Rondeau