Synchronizing Patents (Class 370/503)
  • Patent number: 11048659
    Abstract: An example method for initializing an interface includes driving a low voltage signal on data lanes and clock lanes. The method further includes performing a reset sequence and an initialization of a link configuration register. The method also includes driving a high voltage signal to the clock lanes and the data lanes. The method further includes driving a bus turn-around (BTA) sequence on the data lanes. The method also includes detecting that the BTA is acknowledged by a host controller.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: June 29, 2021
    Assignee: Intel Corporation
    Inventors: Zhenyu Zhu, Nobuyuki Suzuki, Anoop Mukker, Daniel Nemiroff, David W. Vogel
  • Patent number: 11042430
    Abstract: A method of protecting against two or more board failures at the same time by providing an elastic consistency platform (ECP) of high availability (HA) in multiple board environments is described. The ECP is provided between transmission control protocol (TCP) and an application using TCP on each board, including providing input and output buffers to store data between a producer and a consumer. The ECP is used to generate a warning when an amount of data unsynchronized in an output buffer of the ECP on any board reaches a programmable limit.
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: June 22, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventor: Huaimo Chen
  • Patent number: 11044633
    Abstract: Provided is an accurate load shedding system and method based on a power-dedicated wireless network. The system includes: a control master station layer, a control substation layer and a terminal user access layer. The control master station layer includes a control master station apparatus and an optical/E1 conversion device. The control substation layer includes an optical/E1 conversion device, a control substation apparatus and a wireless access device. The terminal user access layer includes a wireless core network, a base station and a control terminal. The wireless access device is connected to the wireless core network through Ethernet. The wireless core network is connected with the base station through an optical fiber. The control terminal is connected to a wireless network of the base station through customer premise equipment (CPE).
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: June 22, 2021
    Assignees: State Grid Jiangsu Electric Power Co., Ltd., Nari Technology Co., Ltd.
    Inventors: Jijun Yin, Qing Chen, Zheng Wu, Xiaofeng Wang, Xiao Lu, Jianyu Luo, Xueming Li, Kaiming Luo, Jianbo Luo, Yunsong Yan
  • Patent number: 11038744
    Abstract: Embodiments of the disclosure pertain to activating in-band OAM based on a triggering event. Aspects of the embodiments are directed to receiving a first notification indicating a problem in a network; triggering a data-collection feature on one or more nodes in the network for subsequent packets that traverse the one or more nodes; evaluating a subsequent packet that includes data augmented by the data collection feature; and determining the problem in the network based on the data augmented to the subsequent packet.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: June 15, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: David D. Ward, Carlos M. Pignataro, Frank Brockners, Shwetha Subray Bhandari
  • Patent number: 11032367
    Abstract: A system and method for detection and management of atypical synchronization sessions of electronic content. The system is configured to determine whether a pending or ongoing synchronization session between a client device and cloud storage service is associated with a condition that will delay the synchronization process. The proposed system and method can significantly improve the ability of users to safeguard their documents as well as reduce the likelihood of data loss.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: June 8, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jose Araujo Barreto, Filip Chelarescu, Andrew Keith Glover, John David Rodrigues, Meir Elie Abergel, Steven J. Bailey
  • Patent number: 11032684
    Abstract: A communication system may include a plurality of geographically proximate nodes that communicate via one or more range-limited wireless technologies such as BLUETOOTH® low energy (BLE). An origin node may generate and communicate a first message responsive to detecting an event occurrence. The message may include an identifier associated with the origin node, data indicative of the event occurrence, a hop count, a maximum hop count, and a number of designated recipient nodes within the communication system. A first designated recipient node may, upon receiving the first message, attempt to confirm the event occurrence included in the first message. Upon confirming the event occurrence, the first designated recipient node may communicate a notification to an external third party. If unable to confirm the event occurrence, the first designated recipient node may generate and communicate a second message to a second designated recipient node included in the first message.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: June 8, 2021
    Assignee: Intel Corporation
    Inventors: Cory J. Booth, Adam Jordan, Michael J. Payne, Alexandra C. Zafiroglu, Joshua Ekandem, Jasmeet Chhabra
  • Patent number: 11018789
    Abstract: This invention relates to end-to-end transparent clocks and methods of estimating skew in end-to-end transparent clocks. Embodiments of the invention relate to techniques for estimating clock skew between a free-running clock in a transparent clock and a master clock, in particular by using the timing information embedded in timing messages passing through the transparent clock. Further embodiments of the invention set out uses of these estimates to modify the residence times computed by the transparent clock and a synchronization network including such transparent clocks.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: May 25, 2021
    Assignees: Khalifa University of Science and Technology, British Telecommunications plc, Emirates Telecommunications Corporation
    Inventor: James Aweya
  • Patent number: 11016920
    Abstract: Aspects of the embodiments are directed to calibrating a cross-talk cancellation module. A data eye response for a first data channel can be acquired, and the left-side and right-side maximum transition edges can be determined while adjacent data channels are silent. The adjacent data channels can be activated, first using an even mode waveform. A strobe can be positioned at the left-side maximum boundary in anticipation of a right-shift due to even mode waveform cross talk. A summer circuit can sum the waveform from the first data channel with cross-talk induced voltage pulse having an opposite polarity from the even mode waveforms on the aggressor channels. A left-side edge can be determined by incrementally adjusting gain and detector parameters. These parameters can be locked once a left-side transition edge is located. The process can be repeated for a right-side transition edge with odd-mode aggressor waveforms.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: May 25, 2021
    Assignee: Intel Corporation
    Inventors: Chenchu Punnarao Bandi, Amit Kumar Srivastava
  • Patent number: 11018790
    Abstract: In some embodiments, a first computing device detects a loss of a connection to a first source of timing information that the first computing device and a second computing device use to maintain synchronization with a first clock and a second clock. The first computing device receives a second source of timing information from the second computing device. The second source of timing information is also being transmitted to a third computing device. The first computing device uses the second source of timing information to determine a first timestamp and determines a second timestamp from the first clock. The first computing device uses the first timestamp and the second timestamp to adjust a rate of the first clock where the first clock is used to transmit the second source of timing information from the second computing device to the third computing device.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: May 25, 2021
    Assignee: ARRIS Enterprises LLC
    Inventor: Anthony John Cotter
  • Patent number: 11018506
    Abstract: A smart grid timing synchronization method, a smart grid timing synchronization system, a smart grid timing synchronization device and a computer readable storage medium are provided, which is applied to any synchronization device in a smart grid. The method includes: determining whether a clock frequency of a synchronization device is consistent with a preset fixed frequency, and if not, regulating the clock frequency of the synchronization device to be consistent with the preset fixed frequency. The synchronization device includes a communication device and a central coordinator.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: May 25, 2021
    Assignee: HANGZHOU VANGO TECHNOLOGIES, INC.
    Inventor: Ching-Kae Tzou
  • Patent number: 11005585
    Abstract: A network device may receive a timing control packet from a first client device. The network device may determine that the network device is in a synchronized state relative to a network grandmaster clock. The network device may modify a first field of a header of the timing control packet to indicate that the network device is in a synchronized state. The network device may modify a second field of the header of the timing control packet to indicate a time at which the network device received the timing control packet from the first client device. The network device may forward, via the network, the timing control packet toward a second client device.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: May 11, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Kamatchi S. Gopalakrishnan, Rajagopalan Subbiah, Julian Kazimierz Lucek
  • Patent number: 10997912
    Abstract: A method of driving a display panel includes: correcting a gate-source voltage of a first transistor to cause the gate-source voltage of a first transistor to become closer to a threshold voltage of the first transistor; and writing a signal voltage into a gate of the first transistor by applying a plurality of voltage pulses to a gate of a second transistor. The correcting and the writing are performed in each of pixels of the display panel. The signal voltage corresponds to an image signal. The voltage pulses applied in the writing include a first voltage pulse and a second voltage pulse. The first voltage pulse is applied previous to the second voltage pulse. The second voltage pulse is applied subsequent to the first voltage pulse. A peak value of the first voltage pulse is higher than a peak value of the second voltage pulse.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: May 4, 2021
    Assignee: JOLED INC.
    Inventors: Hiroaki Ishii, Atsushi Hyodo, Teppei Isobe
  • Patent number: 10979787
    Abstract: The disclosed techniques can collect and transport telemetry information on-path when a packet of a service flow traverses a communication network. The collected telemetry information can be analyzed to identify potential issues experienced by a user of a service and simplify the association of data with the service. Thus, apparatuses, methods, computer readable media, and systems are disclosed for an on-path collection and transportation of telemetry information in a communication network.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: April 13, 2021
    Assignee: ZTE Corporation
    Inventor: Gregory Mirsky
  • Patent number: 10972775
    Abstract: There is provided a method in a communication network system of e.g. IP type for live distribution of media content capable of node-to-node time-transfer for synchronizing a respective local clock of an originating server and at least one client device or other server by means of two-way time transfer. The media content is sent as a data stream using unicast or multicast via respective communication links over a network. The method comprises employing a mode in which two-way time transfer is selectively provided, selectively meaning that two-way time transfer is employed such that the amount of per client specific time information being exchanged by the server and client devices is controlled, e.g. by time limiting the two-way time transfer, or during that mode reducing the occurrence of full two-way time transfer based synchronization of the client devices.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: April 6, 2021
    Assignee: NET INSIGHT AB
    Inventor: Christer Bohm
  • Patent number: 10964332
    Abstract: An apparatus and method for speech communication is described. An audio transmit processor captures at least two audio signals from an audio source, and processes the at least two audio signals to provide a mono audio signal and a non-audio signal comprising spatial information representative of the direction of the audio source. The audio transmit processor combines the non-audio signal with the mono audio signal by watermarking; and transmits the watermarked audio signal. An audio receive processor receives a watermarked audio signal and extracts a mono audio signal and a non-audio signal comprising spatial information from the watermarked audio signal. The audio receive processor processes the mono audio signal and spatial information to generate at least two output audio signals.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: March 30, 2021
    Assignee: NXP B.V.
    Inventor: Temujin Gautama
  • Patent number: 10965441
    Abstract: A frame trigger recreation method is provided. Said frame trigger recreation method comprises the steps of generating a periodic trigger on the basis of a receiver clock with at least one period adjustment and at least one offset based on a difference between the receiver clock and a transmitter clock.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: March 30, 2021
    Assignee: ROHDE & SCHWARZ GMBH & CO. KG
    Inventors: Florian Ramian, Florian Lang
  • Patent number: 10958502
    Abstract: Systems, apparatuses, and methods are described for auto-discovery of port-to-port connectivity through correlative analysis on performance metrics. Statistical data corresponding to each port of routers and transport devices may be collected. The collected data may be processed such that missing data may be patched and time frames may be aligned. Statistical analysis may be performed on the collected data. Such statistical analysis may comprise generating a waveform based on the data and determining, e.g., correlations in the data. If the analyzed data of one port matches analyzed data of another port, the two ports may be determined to be connected to one another. A match may be based on meeting various criteria and/or thresholds.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: March 23, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Balasubramanian Ramachandran, Eric Frishman, Mannan Venkatesan
  • Patent number: 10952175
    Abstract: A synchronization method is suitable between a first electronic apparatus and a second electronic apparatus. The synchronization method include following steps. A first interrupt signal is generated to trigger a first timer on the first electronic apparatus. A radio frequency packet is transmitted from the first electronic apparatus to the second electronic apparatus. In response to that the radio frequency packet is received by the second electronic apparatus, a second interrupt signal is generated to trigger a second timer on the second electronic apparatus. The second timer is synchronized with the first timer or a timestamp of the first timer is estimated according to the second interrupt signal and the radio frequency packet.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: March 16, 2021
    Assignee: HTC Corporation
    Inventor: Cheng-Kang Lin
  • Patent number: 10952170
    Abstract: Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: March 16, 2021
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Patent number: 10945223
    Abstract: The time of transmission and reception between stations A and B is exchanged, and any deviation in time is calculated in a corresponding manner in the stations.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: March 9, 2021
    Assignee: NATIONAL INSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY
    Inventors: Nobuyasu Shiga, Masugi Inoue, Satoshi Yasuda, Kohta Kido
  • Patent number: 10945226
    Abstract: Wireless communications systems and methods related to communicating in an integrated access backhaul (IAB) network are provided. A first wireless communication device of a multi-hop wireless network receives a first transmission timing adjustment command. The first wireless communication device communicates, with a second wireless communication device of the multi-hop wireless network based on at least the first transmission timing adjustment command, a first communication signal including backhaul data. The first wireless communication device communicates, with a third wireless communication device of the multi-hop wireless network based on the at least the first transmission timing adjustment command, a second communication signal.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: March 9, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Navid Abedini, Junyi Li, Karl Georg Hampel, Hong Cheng, Jianghong Luo, Juergen Cezanne, Muhammad Nazmul Islam, Sundar Subramanian
  • Patent number: 10944407
    Abstract: A transmitter circuit for use in a source synchronous type interface includes a flip-flop having a data input configured to receive serial data, a clock input configured to receive a source clock and a data output coupled to a data line. A first multiplexer has a first input configured to receive the source clock, a second input configured to receive a phase shifted clock (shifted by ninety degrees from the source clock), and a clock output coupled to a clock line. A control circuit operates to control selection by the first multiplexer of the source clock as a transmit clock sent over the clock line for a delay on clock at destination implementation. Alternatively, the control circuit causes selection by the first multiplexer of the phase shifted clock as the transmit clock sent over the clock line if the system is configured for a delay on clock at source implementation.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: March 9, 2021
    Assignee: STMicroelectronics International N.V.
    Inventors: Balwinder Singh Soni, Dinesh Chandra Joshi
  • Patent number: 10939421
    Abstract: Various methods of allocating uplink control channels in a communication system are implemented at a resource scheduler or a user equipment (UE). In one method the scheduler reserves resources for a downlink data channel and signals a corresponding downlink data channel grant and also reserves resources for a persistent uplink control channel for a longer duration than the data channel grant. Signaling overhead associated with a grant for this persistent uplink control channel is reduced over a full dynamic grant. A predetermined rule can be used at the scheduler and at the UE to avoid overhead signaling associated with a grant for this persistent control channel. Predetermined rules at the UE and scheduler can also be used to reserve appropriate resources and select appropriate MCS levels for control information and the control information and uplink data can be transported over a common uplink channel when a time overlap occurs between an uplink data channel and the persistent control channel.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: March 2, 2021
    Assignee: Apple Inc.
    Inventors: James McCoy, Leo Dehner, Jayesh Kotecha, Jayakrishnan Mundarath
  • Patent number: 10929353
    Abstract: Systems for fast views of items in file directories or file folders when interacting with a cloud-based service platform. A server in a cloud-based environment interfaces with one or more storage devices to provide storage of shared content accessible by two or more user devices. A file tree request to view the file directory or file folder of a particular sought after item is issued from an application operating on one of the user devices. Additional file tree items in a file tree hierarchy are prefetched by the cloud-based service platform. The application closes the file tree metadata stream after receiving the portion of the file tree that pertains to the particular item and before receiving the entirety of the metadata pertaining to all of the file tree metadata of all of the items in the directory or folder that contains the particular sought after item.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: February 23, 2021
    Assignee: Box, Inc.
    Inventors: Tanooj Luthra, Ritik Malhotra, Sri Sarat Ravikumar Tallamraju
  • Patent number: 10931391
    Abstract: Electronic devices coupled to a network may exchange messages containing time-of-day information synchronization of the internal clocks. The information exchanged may include the instant at which a message leaves the electronic device. Discussed herein are methods and systems that allow 1-step timestamping of messages containing time-of-day information. The 1-step timestamping methods and systems may reduce the impact of non-deterministic time delays in the transmit path (e.g., encryption, expansion, inclusion of tags), and may improve the accuracy of the time-of-day information of the packets. For example, systems and methods may allow accurate 1-step timestamping of IEEE 1588 Precision Time Protocol packets with the uncertainty of delays from MACSec encryption or other security mechanisms. Some embodiments employ estimation non-deterministic delay of previously transmitted packets to estimate the state of the transmit path.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: February 23, 2021
    Assignee: Intel Corporation
    Inventors: Sita Rama Chandrasekhar Mallela, Mark Bordogna
  • Patent number: 10911135
    Abstract: A computer system is provided that includes devices configured to acquire input data. The system further includes a remote node (RN) configured to receive a first packet from a control node (CN). The first packet includes a packet header including a master timestamp, first control data and a CRC. The RN is also configured to verify integrity of the first control data based on the received CRC, generate and transmit to the CN a second packet. The second packet includes a packet header which includes a remote timestamp. The system also includes a CN connected with the RN via high-speed serial interfaces. The CN is configured to receive the second packet, determine status of the first packet based on the control data included in the second packet and configured to retransmit the first packet or generate and transmit a third packet based on the determined status of the first packet.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: February 2, 2021
    Assignee: Goodrich Corporation
    Inventors: Scott W. Ramsey, Louis A. Ricci, Jr., Jonathan C. Jarok
  • Patent number: 10909063
    Abstract: In a communication system for performing serial communication between a transmitting device and a receiving device, the transmitting device transmits, to the receiving device, a first data signal including at least information on a transmission clock in one frame, and transmits, to the receiving device, a second data signal including at least information on the transmission clock in one frame, during a time period from transmission of the first data signal until transmission of the first data signal in the next transmission cycle. The receiving device receives the first data signal and the second data signal transmitted from the transmitting device.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: February 2, 2021
    Assignee: FANUC CORPORATION
    Inventor: Takurou Hayashi
  • Patent number: 10911839
    Abstract: Implementations generally relate to providing smart tags. In some implementations, a method includes receiving, at a server, a video stream from a video camera. The method further includes receiving, at the server, a plurality of tags from a plurality of client devices, where each tag of the plurality of tags tags a portion of the video stream. The method further includes tagging the video stream based on the plurality of tags. The method further includes grouping the plurality of tags into a plurality of tag groups, where each tag group includes one or more tags received from a particular client device.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: February 2, 2021
    Assignees: SONY CORPORATION, SONY CORPORATION OF AMERICA
    Inventors: Austin Noronha, Udupi Ramanath Bhat
  • Patent number: 10904897
    Abstract: A communication system comprising remote units and controllers or controller resources is described. The controllers or controller resources are configured to assign airlink resources to the user equipment, the airlink resources being for transmission or reception of at least some of the information passing between the remote units and the user equipment. The controller is separated from the remote units by an intermediate network. The controllers or controller resources are configured to obtain information about data capacity demands in different areas of the site, and to configure one or more communication cells in the different areas of the site based on the information about data capacity demands in order to accommodate the data capacity demands, wherein the one or more communication cells are configured by changing assignments of a number of the remote units with a number of the controllers or controller resources.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: January 26, 2021
    Assignee: CommScope Technologies LLC
    Inventors: Vedat Eyuboglu, Arthur J. Barabell
  • Patent number: 10901684
    Abstract: An electronic device may exchange packets with a second electronic device. These packets may include transmit times, based on a given clock in a given electronic device when the packets were transmitted. Moreover, when the packets are received by the electronic device, the electronic device may store associated receive times based on a clock in the electronic device. Using minimum time differences between the transmit and receive times, the electronic device may calculate a time offset between the electronic device and the second electronic device, which may then be used to determine future times in a clock domain of the second electronic device. Moreover, the electronic device may provide additional packets to the second electronic device, where a given additional packet includes audio data, and a playback time, corresponding to a given future time, when the audio data is to be played back by the second electronic device.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: January 26, 2021
    Assignee: Eva Automation, Inc.
    Inventors: David Bryant, Vanshil Shah, Leo Lay, Gaylord Yu
  • Patent number: 10904308
    Abstract: Systems and methods for efficiently absorbing, archiving, and distributing any size data sets are provided. Some embodiments provide flexible, policy-based distribution of high volume data through real time streaming as well as past data replay. In addition, some embodiments provide for a foundation of solid and unambiguous consistency across any vendor system through advanced version features. This consistency is particularly valuable to the financial industry, but also extremely useful to any company that manages multiple data distribution points for improved and reliable data availability.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: January 26, 2021
    Assignee: Goldman Sachs & Co. LLC
    Inventors: Matthew Voss, Vishnu Mavuram, Scott Cohen
  • Patent number: 10897762
    Abstract: A wireless communication network that forms an ad-hoc network without the arrangement of a controlling station sets a period that a communication apparatus can utilize with priority and performs isochronous communication in the period as required. When isochronous communication has not been performed or after isochronous communication has finished in the priority utilization period, other communication apparatuses perform arbitrary communication. When another communication is performed in a communication apparatus's own priority utilization period, the start of isochronous communication is temporarily delayed. In an ad-hoc communication environment, data having a real-time characteristic, such as AV content, can be efficiently transmitted through the isochronous communication.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: January 19, 2021
    Inventors: Shigeru Sugaya, Shin Saito, Kazuyuki Sakoda
  • Patent number: 10893454
    Abstract: The invention provides a method and system for monitoring one or more properties of an asset using a plurality of mobile sensor nodes. The method generates a distance-based schedule for the plurality of mobile sensor nodes for monitoring the one or more properties of the asset. The method, then, monitors a location of a first mobile sensor node in the asset. The data collection operation is then initiated at the first mobile sensor node based on the location of the first mobile sensor node in accordance with the distance-based schedule. The data collection operation of the first mobile sensor node is then managed based on the distance-based schedule and an energy status of the first mobile sensor node. Finally, the data pertaining to the one or more properties of the asset is collected from the plurality of mobile sensor nodes.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: January 12, 2021
    Assignee: THE KING ABDULAZIZ CITY FOR SCIENCE AND TECHNOLOGY
    Inventors: Yasser Mohammad Seddiq, Mohammed Sulaiman BenSaleh, Syed Manzoor Qasim, Abdulfattah M Obeid, Ahmad Yahya Al-nasheri, Ahmad Masha Alotaibi, Abdulaziz S Almazyad
  • Patent number: 10887649
    Abstract: A reception apparatus including a decoding apparatus and a demultiplexing apparatus for identifying a packet with clock information. The decoding apparatus receives a transfer frame, which includes one or more first transfer units obtained by multiplexing contents. A decoder in the decoding apparatus acquires the first transfer units by decoding the transfer frame, and outputs the first transfer units to the demultiplexing apparatus. The demultiplexing apparatus acquires content by demultiplexing the first transfer units. Additionally, a heading first transfer unit, which is positioned at a head within the transfer frame, contains reference clock information. The decoder generates information for identifying the heading first transfer unit and outputs the information to the demultiplexing apparatus.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: January 5, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Noritaka Iguchi, Tadamasa Toma
  • Patent number: 10884973
    Abstract: Methods and devices for synchronizing audio among a plurality of display devices in communication with a computer device may include determining a plurality of audio data subsets with audio data from an audio stream to transmit to a plurality of display devices in communication with the computer device via a universal serial bus (USB) connection. The methods and devices may include obtaining a current frame number of a display device render buffer from a first display device of the plurality of display devices. The methods and devices may include determining an updated frame number by adding a constant to the current frame number; and generating a plurality of USB request blocks with the updated frame number and packets with the plurality of audio data subsets. The methods and devices may include sending the USB request blocks to a corresponding display device of the plurality of display devices.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: January 5, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Laxmi Narsimha Rao Kakulamarri, Edward Sumanaseni, Egidio Sburlino
  • Patent number: 10884954
    Abstract: A method for performing adaptive locking range management, an associated data storage device and a controller thereof are provided. The method may include: receiving a security command from outside of the data storage device, wherein the security command is related to changing an old locking range into a new locking range; obtaining a start Logical Block Address (LBA) and a length value of the new locking range according to the security command; determining whether the start LBA of the new locking range is less than an end LBA of the old locking range, and determining whether an end LBA of the new locking range is greater than a start LBA of the old locking range; and in response to both determination results being true, performing data trimming on any respective non-overlapped portions of the new locking range and the old locking range.
    Type: Grant
    Filed: July 4, 2019
    Date of Patent: January 5, 2021
    Assignee: Silicon Motion, Inc.
    Inventors: Chih-Yu Lin, Hung-Ting Pan, Sung-Ling Hsu
  • Patent number: 10862668
    Abstract: An operation method of a first communication node operating as a current reference grand master (GM) node in a vehicle network may comprise: 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 first 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: December 8, 2020
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventors: Kang Woon Seo, Dong Ok Kim, Jin Hwa Yun
  • Patent number: 10860931
    Abstract: A method of performing predictive analysis includes generating, using a computational device, an instance from an unstructured data source. The method further includes associating a variable entity with the instance. The variable entity is associated with an influencer of a set of influencers or a performance indicator of a set of performance indicators. In another example, the method includes determining, using the computational device, a value of the variable entity from the instance based on a value-detection rule and generating, using the computational device, a model associating the set of influencers with the set of performance indicators using the value of the variable entity.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: December 8, 2020
    Assignee: DATAINFOCOM USA, INC.
    Inventors: Frederick Johannes Venter, Atanu Basu
  • Patent number: 10863469
    Abstract: Systems, devices, and methods synchronize sensor data and timestamps based on a second clock of a second device relative to a first clock of a first device. The data are communicated from the second device to the first device by way of respective wireless circuits in the first and second devices. Timestamps based on the second clock are corrected based on one or more of a time offset value and a clock frequency offset value of the second clock relative to the first clock. The timestamps for the sensor data are scaled to account for clock drift, and shifted to account for clock offset error.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: December 8, 2020
    Assignee: Google LLC
    Inventors: Sherk Chung, Ian Atkinson, Advait Jain, Lucine Oganesian, Murphy Stein, Saket Patkar
  • Patent number: 10855569
    Abstract: An example method comprises receiving, by a first PHY of a first transceiver, a timing packet, timestamping, by the first transceiver, the timing packet and providing the timing packet to a first intermediate node, determining a first offset between the first intermediate node and the first transceiver, updating a first field within the timing packet with the first offset between the first intermediate node and the first transceiver, the offset being in the direction of the second transceiver, receiving the timing packet by a second transceiver, the timing packet including the first field, information within the first field being at least based on the first offset, determining a second offset between the second transceiver and an intermediate node that provided the timing packet to the second transceiver and correcting a time of the second transceiver based on the information within the first field and the second offset.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: December 1, 2020
    Assignee: Aviat U.S., Inc.
    Inventors: Janez Mihelic, Tadej Markovic
  • Patent number: 10855388
    Abstract: Methods, systems, and devices for wireless communications are described. In an example ingress point of a wireless communication network, a method includes receiving a first ethernet frame comprising a precision time protocol (PTP) message at a first node and determining an ingress time for the PTP message, generating a packet data unit (PDU) for transmission to a second node of the wireless communication network based at least in part on the first ethernet frame by overwriting a field in the PTP message with a value corresponding to the ingress time, and sending the PDU to the second node. An egress point method may include receiving a PDU comprising a PTP message, determining an ingress time from a field in the PTP message overwritten with a value corresponding to the ingress time, and determining an adjustment for a timing parameter based at least in part on the ingress time.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: December 1, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Vinay Joseph, Rajat Prakash, Peerapol Tinnakornsrisuphap, Fatih Ulupinar
  • Patent number: 10841031
    Abstract: Systems and methods for regaining synchronization between a CMTS core and an RPD, where both the core and the RPD are configured for individual synchronization in a slave configuration to a common grandmaster clock.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: November 17, 2020
    Assignee: ARRIS Enterprises LLC
    Inventor: Yair Neugeboren
  • Patent number: 10827521
    Abstract: An example device comprising: a processor to determine that a client device is located in an overlapping area between the first network device and a second network device, to synchronize a first clock of the first network device with a second clock of the second network device, to negotiate, with the second network device, a overlapping access window, an overlapping forbidden window, and a non-overlapping access window for the first network device and the second network device in beacon intervals, to allocate the overlapping access window, the overlapping forbidden window, and the non-overlapping access window by the first network device, to store the allocated overlapping access window, the allocated overlapping forbidden window, and the allocated non-overlapping access window as channel scheduling rules for spatial reuse, and to control frame transmission of the network device based on the channel scheduling rules.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: November 3, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jianpo Han, Qiang Zhou, Guangzhi Ran
  • Patent number: 10820289
    Abstract: Embodiments are provided for syncing multiple electronic devices for collective audio playback. According to certain aspects, a master device connects (218) to a slave device via a wireless connection. The master device calculates (224) a network latency via a series of network latency pings with the slave device and sends (225) the network latency to the slave device. Further, the master devices sends (232) a portion of an audio file as well as a timing instruction including a system time to the slave device. The master device initiates (234) playback of the portion of the audio file and the slave devices initiates (236) playback of the portion of the audio file according to the timing instruction and a calculated system clock offset value.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: October 27, 2020
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Michael J. Daley, Travis Bolinger, Heath O'Neal
  • Patent number: 10805689
    Abstract: Disclosed is a method of transmitting broadcasting data and apparatus for the same. According to an embodiment of the present disclosure, the method of transmitting broadcasting data includes: determining at least one IP-based data packet provided in different lengths received from a higher layer; generating a media transport packet having a fixed length by converting the at least one IP-based data packet; and generating broadcasting data by modulating the generated media transport packet on the basis of a broadcasting data modulation scheme and transmitting the broadcasting data.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: October 13, 2020
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Joon Young Jung, Soon Choul Kim, Heung Mook Kim
  • Patent number: 10805197
    Abstract: Embodiments relate to systems and methods for electronically conditioning transmission of communications based on results of a connection assessment. An electronic file is executed at an electronic device, which causes a first query and a second query to be presented. A first query response and a second query response are identified. The first query response is stored in a locked configuration that inhibits the ability to modify the first query response to the first query. The second query response is stored but is not stored in the locked configuration. Query response data is generated that includes an identifier of the second query, an identifier of the second query response and an identifier of the electronic device. A connection variable is determined by assessing one or more network connections available to the electronic device. When a transmission condition is satisfied, the query response data is transmitted to another device.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: October 13, 2020
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Brendan Kealey, Paul Arens, Adam Krapfl, Paul Grudnitski, Robbie Nielsen, James Setaro, Jason Sobanski
  • Patent number: 10784976
    Abstract: A system and apparatus for obtaining clock synchronization of networked devices and related method are provided. Embodiments include a computer-implemented system, including a primary device having a first high accuracy timestamping assist (HATA) unit attached to a first physical layer; a first time stamping unit; a first clock control; a first medium access control layer connected to the first time stamping unit and the first physical layer via a medium independent interface. A secondary device includes a second HATA unit attached to a second physical layer; a second timestamping unit; a second clock control. The first and second HATA units are configured to detect a departure time, an arrival time, or a combination thereof of a first alignment marker over transmitter serializer and receiver deserializer interfaces of a data transmission between the primary device and the secondary device.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: September 22, 2020
    Assignee: GLOBALFOUNDRlES INC.
    Inventors: Kai Yang, Adrian Butter, Bin Sun, Yijian Qi, Jilei Yin
  • Patent number: 10785082
    Abstract: A TSN-based distributed antenna system including a headend unit, one or more TSN switches, and one or more remote units and a fronthaul transport network constituted by the headend unit, the TSN switch, and the remote unit is provided. The packet-based fronthaul network constituted by the headend unit, the TSN switch, and the remote unit transmits traffic in a time-deterministic manner while minimizing packet loss through Ethernet to which TSN standards are applied.
    Type: Grant
    Filed: June 15, 2019
    Date of Patent: September 22, 2020
    Assignee: SOLID, INC.
    Inventors: Dong Hee Kwon, Hoo Pyo Hong, Young Man Cho, Dae Young Kim, Hyun Jung Kim
  • Patent number: 10785737
    Abstract: Systems and methods of aligning a radio interface frame timing reference in a pool of Radio Equipment Controllers (RECs) are provided. In some embodiments, a method of operation of an REC includes computing a radio interface frame timing offset for a target REC relative to a reference time and 5 sending the radio interface frame timing offset to the target REC via an asynchronous communication network. According to some embodiments, this provides a substantially aligned radio interface frame timing reference in a pool of RECs. In some embodiments, the method also includes, prior to computing the radio interface frame timing offset, determining that the REC is a master REC. In some embodiments, determining that the REC is the master REC includes exchanging information indicative of at least one capability of each of the RECs and determining that the REC is the master REC based on the at least one capability.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: September 22, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Robert Griffioen
  • Patent number: 10778361
    Abstract: A method including providing a network element including an ingress port, an egress port, and a delay equalizer, providing an equalization message generator, receiving, at the ingress port, a plurality of data packets from multiple sources, each data packet having a source indication and a source-provided time stamp, determining, at the ingress port, a received time stamp for at least some of the received data packets, passing the received data packets, the source-provided time stamps, and the received time stamps to the delay equalizer, the delay equalizer computing, for each source, a delay for synchronizing that source with other sources, the equalization message generator receiving an output, for each source, including the delay for that source, from the delay equalizer and producing a delay message instructing each source regarding the delay for that source, and sending, from the egress port, the delay message to each source. Related apparatus is also provided.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: September 15, 2020
    Assignee: MELLANOX TECHNOLOGIES TLV LTD.
    Inventors: Ariel Almog, Thomas Kernen, Dotan David Levi