Synchronizing Patents (Class 370/503)
  • Patent number: 9356720
    Abstract: A method for synchronization and transmission of information in a distributed measurement and control system, wherein frames, being a sequence of bits, are transmitted between a master node (M) and a slave node (S), the method comprising cyclically performing the steps of: receiving (101) at the master node (M) an echo frame sent from the slave node (S) as an echo of the last frame received by the slave node (S) from the master node (M); determining (102) the time of frame propagation between sending the frame from the master node (M) and receiving the echo frame at the master node (M); constructing (103) a subsequent frame at the master node (M), the subsequent frame comprising a data field comprising a time adjustment dependent on the determined time of frame propagation; sending (104) the subsequent frame from the master node (M) to the slave node (S); receiving (105) the subsequent frame at the slave node (S); and adjusting (106) a timer (S_T) of the slave node (S) depending on the value of the time adjus
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: May 31, 2016
    Assignee: AKADEMIA GORNICZO-HUTNICZA IM. STANISLAWA STASZICA W KRAKOWIE
    Inventors: Jerzy Nabielec, Andrzej Wetula
  • Patent number: 9355056
    Abstract: In accordance with one or more example aspects of the disclosure, communications are effected on a bus using bit time and slew rate feedback. As consistent with one or more embodiments, communications are effected in a network including a master circuit and a plurality of slave circuits, on bus that is controlled by the master circuit corresponding to master and slave data communication. A feedback signal is provided, which is indicative of a slew rate and bit time of signals communicated between the master and slave circuits on the bus. Data is transmitted on the bus by generating output signals via a waveform corresponding to an input signal, and controlling the waveform based upon the slew rate and bit time indicated via the feedback signal.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: May 31, 2016
    Assignee: NXP B.V.
    Inventors: Matthieu Deloge, Arnoud Pieter van der Wel
  • Patent number: 9344265
    Abstract: Network timing synchronization for virtual machine (VM) host systems and related methods are disclosed that provide synchronization of master/slave clocks within VM host hardware systems. Master timing messages are sent from the master clocks to slave clocks within VM guest platforms hosted by the VM host hardware system within a virtualization layer, and return slave timing messages are communicated from the VM guest platforms to the master clock. Virtual switches within the virtualization layer use virtual transparent clocks to determine intra-switch delay times for the timing packets traversing the virtual switch. These intra-switch delay times are then communicated to target destinations and used to account for variations in packet transit times through the virtual switch. The VM guest platforms synchronize their timing using the timing messages. The master/slave timing messages can be PTP (Precision Time Protocol) timing messages and/or timing messages based upon some other timing protocol.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: May 17, 2016
    Assignee: Anue Systems, Inc.
    Inventor: Joshua D. Karnes
  • Patent number: 9344319
    Abstract: Systems and methods can provide for Edge-QAM and M-CMTS timing lock. In some implementations, an Edge-QAM can provide for timing lock with an M-CMTS core by observing DOCSIS-SYNC MAC messages. In other implementations, an Edge-QAM can provide for timing lock with an M-CMTS core by observing per-modem ranging MAC messages. In other implementations, an EQAM can provide for timing lock with an M-CMTS core by performing timing lock check and adjustment. Using existing protocol messages defined in the M-CMTS architecture, the EQAM can intercept, snoop, and extract timing values from the M-CMTS core thereby reducing or even eliminating the need for a DTI server.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: May 17, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventor: Michael B. Harrington
  • Patent number: 9338758
    Abstract: The present invention provides a method and an apparatus of detecting a timing advance group change of a cell, wherein the method comprises: judging whether a timing advance value of at least one cell in the timing advance group is invalid; and determining that the timing advance group of the at least one cell changes based on the judgment that the timing advance value is invalid. According to the method and apparatus of the present invention, whether the timing advance group of the cell changes can be detected by judging whether the timing advance value of the cell is invalid, and after the timing advance group is detected to have changed, updating of the timing advance value and timing advance group of the cell in which the timing change happens is implemented.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: May 10, 2016
    Assignee: Alcatel Lucent
    Inventors: Tao Yang, Seau Sian Lim
  • Patent number: 9331805
    Abstract: In a network based on IEEE 1588, comprising a plurality of nodes (201, 501) and a plurality of connections where each connection connects at least two nodes to allow communication between nodes including the exchange of messages according to a network protocol, the synchronization of IEEE 1588 is improved by allowing multiple grandmaster clocks (701) to operate simultaneously in the system. Thus, the re-election protocol of IEEE 1588 is made obsolete. For this, a multitude of nodes form a subsystem implementing a high-availability grand master clock (301) according to the IEEE 1588 Standard, wherein the subsystem is configured to tolerate the failure of at least one of said nodes forming said subsystem. Bi-directional communication link (401) are configured for physically connecting a IEEE 1588 Master clocks (201) and/or IEEE 1588 Slave clocks (201) to the subsystem implementing a high-availability grand master clock (301).
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: May 3, 2016
    Assignee: FTS Computertechnik GmbH
    Inventors: Wilfried Steiner, Günther Bauer, Martin Schwarz
  • Patent number: 9331837
    Abstract: A method and a device for detecting a 1588 time error between network elements are disclosed. The method includes: a 1588 time network is established for an entire network; when it is required to detect a 1588 time error between a network element and its opposite network element, the network elements transmit, probe packets, each including a local timestamp to each other; and the network element receiving a probe packet calculates, according to a preset time difference algorithm, a time difference between the local timestamp and the timestamp in the probe packet, determines, according to the time difference, whether there is a failure in a detection path, and reports an alarm when there is a failure in the detection path. The disclosure prevents erroneous time transmission due to the time error, thus ensuring the network stability.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: May 3, 2016
    Assignee: ZTE CORPORATION
    Inventors: Jianxin Xu, Li He
  • Patent number: 9331804
    Abstract: A method and system are provided for improving maintenance of timing information when a node enters holdover due to a lost connection between a sub-network and a reference clock. Each node within the sub-network sends information concerning the drift of its local oscillator to a single node, and the single node uses this information to determine timing information for the entire sub-network. The single node may also use knowledge of the characteristics of the local oscillators. In this way, drift from the reference clock can be minimized without incurring significant added hardware costs.
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: May 3, 2016
    Assignee: Alcatel Lucent
    Inventors: Kin Yee Wong, Peter Roberts
  • Patent number: 9332072
    Abstract: In one embodiment, an alternating circuit (AC) power connected node in a shared-media communication network (with knowledge of a current time) determines a time value of a particular zero-crossing event of the AC power, and sends a message to a neighbor node indicating the time value of the particular zero-crossing event to allow the neighbor node to synchronize its time by coordinating the time value to its detection of the particular zero-crossing event. In another embodiment, the neighboring node determines one or more local zero-crossing events of the AC power, such that upon receiving the message indicating a correct time value of the particular zero-crossing event, the neighboring node can synchronize its local time a current time by matching one of the one or more local zero-crossing events to the particular zero-crossing event and assigning the correct time value to the matched local zero-crossing event.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: May 3, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Jonathan W. Hui, Wei Hong
  • Patent number: 9325812
    Abstract: Embodiments of the present invention disclose a method for compressing a nested protocol packet header, which relate to the field of wireless communication technologies and are used to improve efficiency in compressing a nested protocol packet header in a data packet. The method for compressing a nested protocol packet header provided in the embodiments of the present invention includes: receiving a data packet sent by at least one sending end, where the data packet includes a first compression protocol packet header; taking the received data packet as a whole and nesting a second protocol packet header in it; and processing the data packet nested with the second protocol packet header, where the processing includes: coordinating part of function fields in the first compression protocol packet header and the second protocol packet header to remove a duplicate field, and compressing the second protocol packet header; and sending the processed data packet.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: April 26, 2016
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Lei Zhu
  • Patent number: 9326259
    Abstract: A communication system comprising first and second master stations configured to perform synchronous wireless communication with a slave station via a first network, and a control station configured to be connected to the first and second master stations via a second network, wherein the control station transmits time information used to synchronize times of the first and second master stations to each of the first and second master stations via the second network, wherein one of the first and second master stations performs timing based on the time information from the control station, and wherein the other of the first and second master stations performs the timing based on announcement information announcing the time information transmitted from the one of the first and second master stations via the first network.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: April 26, 2016
    Assignee: Yokogawa Electric Corporation
    Inventor: Hideyuki Toda
  • Patent number: 9313512
    Abstract: A method performed by one or more processors for segmenting and encoding media content over a network. The media content is first partitioned into an ordered sequence of media segments. Each of the media segments is then encoded (i) at a first bit rate to generate a respective one of a first set of data segments, and (ii) at a second bit rate to generate a respective one of a second set of data segments, wherein data segments of the first set may be used interchangeably with data segments of the second set to facilitate continuous playback of the media content. A request for the media content is then received from another device in the network. In response, a respective one of the first set of data segments or the second set of data segments is selectively transmitted, for each of the media segments, based at least in part on a network bandwidth of the first device.
    Type: Grant
    Filed: November 22, 2010
    Date of Patent: April 12, 2016
    Assignee: Vudu, Inc.
    Inventors: Prasanna Ganesan, Sumankar Shankar, Ananth Rao
  • Patent number: 9313544
    Abstract: Methods and apparatus to measure exposure to streaming media are described. An example method includes demultiplexing a closed captioning transport stream from a media stream, the media stream intercepted intermediate a media device and a display. Metadata is extracted from the closed captioning transport stream. At least one of the metadata or data based on the metadata is exported to a media measurement server.
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: April 12, 2016
    Assignee: The Nielsen Company (US), LLC
    Inventor: Jan Besehanic
  • Patent number: 9310832
    Abstract: Techniques and systems for synchronizing a clock via a backplane. An apparatus includes a backplane, a clock coupled to or included in the backplane, a synchronization interface, and at least one processing element coupled to the clock via the backplane and coupled to or including the synchronization interface. The at least one processing element may be configured to compare first time information received from the clock via the backplane with second time information received from the synchronization interface. The second time information may be associated with an external clock. The at least one processing element may determine adjustment information based on the comparison and synchronize the clock with an external clock using the adjustment information, via the backplane. The apparatus may be a PXIe chassis. The clock output may be sent to modules plugged into the backplane in order to synchronize them with an external chassis clock, for example.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: April 12, 2016
    Assignee: National Instruments Corporation
    Inventors: Jason W. Frels, Rodney D. Greenstreet, Gabriel L. Narus, Mark R. Wetzel
  • Patent number: 9304532
    Abstract: A receiver circuit includes a deserialization unit, a sampling clock control unit and a sampling clock generation unit. The deserialization unit is configured to receive sampling clock signals, sample a plurality of input data signals, and generate a plurality of internal data signals. The sampling clock control unit is configured to generate a delay control signal and a synchronization completion signal in response to the plurality of internal data signals and a first group of clock signals. The sampling clock generation unit delays the first group of clock signals and provides the delayed first group of clock signals as the sampling clock signals in response to the delay control signal, and provides a second group of clock signals having a phase leading by a predetermined amount with respect to the first group of clock signals, as the sampling clock signals in response to the synchronization completion signal.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: April 5, 2016
    Assignee: SK Hynix Inc.
    Inventor: Inhwa Jung
  • Patent number: 9307280
    Abstract: A broadcast receiving device and a method for receiving a broadcast thereof are provided. The broadcast receiving device includes a channel receiving unit which receives a channel broadcasting signal, generates a first parallel signal from the received channel broadcasting signal, converts the parallel signal into a serial signal, and outputs the serial signal; and a main body unit which receives the serial signal output from the channel receiving unit, reconverts the received serial signal into a second parallel signal, processes the second parallel signal, and outputs a video signal, an audio signal, and an additional data signal extracted from the processed second parallel signal. Since the channel receiving unit is provided as a separate unit from the main body unit, the thickness of the broadcast receiving device can be further reduced.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: April 5, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Tae-yong Son
  • Patent number: 9300694
    Abstract: Technologies are generally described for a method for measuring a quality of an audio signal in a mobile device. In some examples, the mobile device includes a receiving unit configured to receive an audio signal transmitted from another device; an audio quality measuring unit configured to measure a quality of the received audio signal; and a transmission unit configured to transmit the measured quality of the audio signal to the another device.
    Type: Grant
    Filed: January 11, 2011
    Date of Patent: March 29, 2016
    Assignee: INHA—Industry Partnership Institute
    Inventor: Joon-Hyuk Chang
  • Patent number: 9292441
    Abstract: Disclosed are a cache synchronization system, a cache synchronization method and a local cache to perform synchronization. The local cache is configured to determine whether to perform synchronization for specific content on the basis of synchronization policy information, if it is determined that synchronization is to be performed, to set a dispersion parameter that defines a synchronization range for the specific content according to the synchronization policy information, and to transmit synchronization information about the specific content, which includes the dispersion parameter, to at least one neighboring local cache.
    Type: Grant
    Filed: March 26, 2013
    Date of Patent: March 22, 2016
    Assignee: SK TELECOM CO., LTD.
    Inventors: Jong Min Lee, Kyung Jun Lee, Young Jae Shim, Sung Ho Shin
  • Patent number: 9288037
    Abstract: A method for time synchronization in a communications network having multiple nodes, wherein the nodes comprise a first node and at least one second node, where the first node generates first cycle counter states according to a reference clock frequency and the second node or nodes each generate second cycle counter states according to an internal clock frequency, where a time synchronization is carried out in sequential synchronization cycles, in which synchronization messages originating from the first node are sequentially transmitted from one node to another node, and a synchronization message transmitted by a node contains information used for time synchronization in the at least one second node receiving the synchronization message such that a time synchronization is performed in a given second node based on an estimation of a first cycle counter state and a compensation factor in combination with a linear quadratic regulator.
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: March 15, 2016
    Assignee: Siemens Aktiengesellschaft
    Inventors: Dragan Obradovic, Ruxandra Scheiterer, Philipp Wolfrum, Günter Steindl
  • Patent number: 9282574
    Abstract: In particular, even if sensors have their respective different timer precisions, the number of occasions when the sensors wait for data can be minimized, thereby reducing the output consumptions on the sensor sides. A coordinator (3) allocates, based on information previously received from sensors (2), the sensors to respective slots, which constitute a super-frame, in a time sequence order and then notifies, to the sensors (2), the respective slots to which the sensors are allocated. When each of the sensors (2) transmits data to the coordinator (3), the sensor makes a synchronization request at the timing of the notified slot without receiving any beacons from the coordinator.
    Type: Grant
    Filed: August 23, 2010
    Date of Patent: March 8, 2016
    Assignee: NATIONAL INSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY
    Inventor: Masahiro Kuroda
  • Patent number: 9277256
    Abstract: There is provided a node for facilitating time distribution in communication networks, and more specifically for time synchronization in digital television (DTV) distribution network. The node comprises an interface, a clock for establishing a local time, and a time-locked loop. The interface is configured for interconnecting the node to at least one neighboring node over an isochronous transport link for transmission and reception of repetitive frames comprising time information. The time-locked loop is configured for, based on remote time information received via the interface and local time information from the clock, synchronizing the clock to the clock of one of the at least one neighboring node. This facilitates that the node, or a corresponding synchronous network comprising nodes according to the inventive concept, is rather insensitive to network delays. In this way the requirements on the network infrastructure are reduced. In particular, there is no need for dedicated networks.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: March 1, 2016
    Assignee: NET INSIGHT INTELLECTUAL PROPERTY AB
    Inventors: Magnus Danielsson, Göran Rangne
  • Patent number: 9277521
    Abstract: The present disclosure relates to a method for synchronizing a radio device with a network node of a Global System for Mobile Communications, GSM, radio communication system. The method comprises obtaining a reference array based on a known training sequence, TSC, of a synchronization burst, SB, of a synchronization channel, SCH, of the network node. The method also comprises receiving an SB including the TSC from the network node and forming a received array. The method also comprises comparing the reference array to the received array for finding a sequence of the received array which has identity with the reference array, and thereby finding the position of the TSC in the received SB. The method also comprises determining whether the identity of the found sequence with the reference array is above a predefined threshold, in which case the radio device can be time synchronized based on the found TSC.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: March 1, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Sajal Kumar Das, Pankaj Jaiswal
  • Patent number: 9276917
    Abstract: An apparatus, system, and method for authorizing endpoints of a push pathway for push notifications are described herein. In one example embodiment, an identity provider element authenticates a first endpoint of the push pathway, determines an authentication token associated with the first endpoint, and determines a channel identifier in response to a successful validation of the authentication token associated with the first endpoint. In this embodiment, the identity provider element also authenticates a second endpoint of the push pathway, determines an authentication token associated with the second endpoint, and determines a handle for the push pathway in response to a successful validation of both the authentication token associated with the first endpoint and the authentication token associated with the second endpoint. The push pathway is established for transmission of push notifications from the first to the second endpoint upon establishing the handle for the push pathway.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: March 1, 2016
    Assignee: BLACKBERRY LIMITED
    Inventor: Brian Edward Anthony McColgan
  • Patent number: 9276678
    Abstract: A signal distribution system includes global positioning system receivers in communication with optical line terminals and a system manager. Each global positioning system receiver receives a signal from a corresponding global positioning system satellite. Each optical line terminal includes a management card and a line card. The management card receives a signal from a corresponding global positioning system receiver. Each line card receives a signal from each management card and determines a signal drift and a phase precision for each signal. The system manager receives a failure communication for a global positioning system signal from a line card when the signal drift of the global positioning system signal is above a threshold signal drift or the phase precision of the signal is below a threshold phase precision. The system manager identifies a failure location of the signal within the system based on one or more received failure communications.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: March 1, 2016
    Assignee: Google Inc.
    Inventors: Zixia Huang, Marvin Weinstein, Nicholas Ng, Ke Dong, Cedric Fung Lam, Tony Ong, Wenlei Dai
  • Patent number: 9270442
    Abstract: Disclosed herein are a variety of systems and methods for correcting for propagation delay in time signals used in connection with an electric power generation and delivery system. According to various embodiments, a device consistent with the present disclosure may determine an estimated propagation delay between an accurate time source and a receiving device. The propagation delay may be determined based on a variety of transmission parameters including, for example, communication channel type and/or length. A corrected time signal may be generated by advancing a reference incitation such as an “on-time” reference and/or “start-of-second” reference included in the time signal by an amount associated with the propagation delay. The corrected time signal may then be transmitted to the receiving device.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: February 23, 2016
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Raymond W. Rice, Srinivas Achanta
  • Patent number: 9264212
    Abstract: The embodiments of the present invention pertain to a method for distributing time between a first and a second Synchronous Ethernet “SyncE” domain, the first and second domains being interconnected by a third, Synchronous Optical Networking/Synchronous Digital Hierarchy “SDH-SONET” domain in which a time-associated reference parameter is distributed, through Synchronous Ethernet “SyncE” domains, by means of at least one additional Type Length Value “TLV” field of an Ethernet Synchronization Messaging Channel “ESMC” message and a corresponding time-associated reference parameter is distributed, through the Synchronous Optical Networking/Synchronous Digital Hierarchy “SONET-SDH” domain by means of at least one additional Type Length Value “TLV” field within a message of the IEEE 1588 V2 protocol.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: February 16, 2016
    Assignee: Alcatel Lucent
    Inventors: Michel Le Pallec, Dinh Thai Bui
  • Patent number: 9253742
    Abstract: Improved methods of decoding data symbols of a high throughput (HT) data field in a mixed mode packet are provided. In one embodiment, first and second data symbols of the HT data field can be decoded using timing information derived from a legacy header of the mixed mode packet. In another embodiment, the first data symbol of the HT data field can be decoded using timing information derived from a legacy header of the mixed mode packet, whereas the second data symbol of the HT data field can be decoded using approximately half of the tones of the HT long training field in the mixed mode packet. Subsequent data symbols of the HT data field can be decoded using all tones of the HT long training field in the received mixed mode packet.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: February 2, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Qinfang Sun, Kai Shi
  • Patent number: 9253554
    Abstract: Embodiments include, but are not limited to, systems and methods for enabling Orthogonal Frequency Division Multiple Access (OFDMA) in the upstream in an Ethernet Passive Optical Network over Coax (EPoC) network. Embodiments include systems and methods for translating Ethernet Passive Optical Network (EPON) upstream time grants to OFDMA resources represented by individual subcarriers of an upstream OFDMA frame. In an embodiment, the translation of EPON upstream time grants to OFDMA resources ensures that Coaxial Network Units (CNUs) sharing an OFDMA frame do not use overlapping subcarriers within the frame. Embodiments further include systems and methods for timing upstream transmissions by the CNUs in order for the transmissions to be received within the same upstream OFDMA frame at a Fiber Coax Unit (FCU). Embodiments further include systems and methods for re-generating a data burst from OFDMA resources for transmission from the FCU to an Optical Line Terminal (OLT).
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: February 2, 2016
    Assignee: Broadcom Corporation
    Inventors: Sanjay Goswami, Avi Kliger, Edward Boyd, Yitshak Ohana, Leo Montreuil
  • Patent number: 9253744
    Abstract: A method for transmitting information between a mobile telephone having an internal device time, and a recipient having an internal time standard, includes: A) telephone transmits a query signal to recipient, B) recipient reads out the internal time standard and sends to telephone, C) a time difference delta-t1 between the internal device time and the received time data is calculated/stored, D) apply time is set to the value of the internal device time minus delta-t1, E) data stream is sent to the recipient, including apply time at time of pressing a key, F) apply time of E) is read-out from the stream and compared with predetermined maximum time, G) if apply time is earlier/simultaneous with the maximum time, further processing of data stream is carried out; if apply time is later than the maximum time, a warning signal is generated/assigned to the data stream of E) and stored.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: February 2, 2016
    Assignee: FRIENDS4MEDIA GMBH
    Inventor: Andreas Unsicker
  • Patent number: 9253745
    Abstract: In a communication system, an access point in communication with one or more stations is configured to shift the start of transmission of its downlink data. The access point may automatically shift the transmission of the downlink data in response to receiving downlink data transmitted by a neighboring access point. Shifting the start of transmission of its downlink data permits stations to correctly synchronize to the downlink data. The transmission of data may be synchronized to a synchronization event. In some instances, the access point updates its downlink data with a value corresponding to the shift. The access point may not shift the transmission of the downlink data if the signal strength of the received downlink data is below a threshold.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: February 2, 2016
    Assignee: Cambium Networks Limited
    Inventors: Ashraf Nusairat, Basman Dahleh
  • Patent number: 9240111
    Abstract: Inferring building metadata from distributed sensors is described. In an embodiment multiple sensors are situated at various locations in a building detecting physical quantities (e.g. light, heat, motion). The data from at least one sensor is analyzed in order to detect events occurring in proximity to the sensor. Data about an event detected at a first sensor is compared with events detected at other sensors in order to identify correlated events from which connections between the sensor locations can be inferred and a building layout generated. In some embodiments a threshold may be applied to the data in order to filter out false events. In some embodiments the building layout may be used as part of a building control system. In some embodiments the sensor data may be used to determine if the sensor has been moved.
    Type: Grant
    Filed: October 6, 2010
    Date of Patent: January 19, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James W. Scott, Ionut Constandache, Stephen Edward Hodges
  • Patent number: 9237554
    Abstract: A method of allocating control information in a wireless communication system is provided. The method includes: allocating essential control information of a first system to a first sub-frame in a frame including a plurality of sub-frames each of which comprises a plurality of orthogonal frequency-division multiplexing (OFDM) symbols; and allocating essential control information of a second system to an nth sub-frame in a fixed position from the first sub-frame (where n is an integer satisfying n>1). Accordingly, in a frame supporting heterogeneous systems, essential control information can be fixedly allocated to a specific position while maintaining the number of system switching points, at which switching occurs between the systems, to one even if a radio resource allocation amount changes between the systems, and thus the essential control information that must be received by all user equipments can be effectively provided without the increase of overhead.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: January 12, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Sung Ho Moon, Minseok Noh, Yeong Hyeon Kwon, Jin Sam Kwak, Dong Cheol Kim, Seung Hee Han, Hyun Woo Lee
  • Patent number: 9236967
    Abstract: Methods of packet-based synchronization in non-stationary network environments can include accumulating timestamps transmitted in packets between master and slave devices that are separated from each other by a packet network. Operations are also performed to determine whether first timestamps accumulated in a first direction across the packet network demonstrate that a first packet delay variation (PDV) sequence observed from the first timestamps is stationary. Thereafter, estimates of at least one of frequency skew and phase offset between the master and slave clocks are acquired using a first algorithm, from the first timestamps accumulated in the first direction. These operations of determining further include determining whether second timestamps accumulated in a second direction demonstrate that a second packet delay variation (PDV) sequence observed from the second timestamps is stationary.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: January 12, 2016
    Assignee: INTEGRATED DEVICE TECHNOLOGY, INC.
    Inventors: Frederic Mustiere, Russell Smiley, Felix Duong, Alain Trottier, Durrey Farooqui, Peng Xiao
  • Patent number: 9220076
    Abstract: The present invention discloses a radio base station and a method for clock synchronization of the radio base station. The radio base station may include a base station outdoor apparatus including an adapter, a ground service antenna, and a satellite antenna. A base station indoor apparatus includes a satellite signal processing module configured to perform decoding processing on a satellite radio frequency signal received by the satellite antenna to obtain a satellite service signal. The satellite antenna and the ground service antenna are connected to the adapter. The adapter is configured to couple the signals received by the satellite antenna and ground service antenna, and transmit a coupled signal to the base station indoor apparatus through a first data cable.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: December 22, 2015
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yong He, Zhunjiang Shi, Yi Yuan, Ganghua Yang, Maosheng Huang
  • Patent number: 9220099
    Abstract: Embodiments of wireless devices and methods to support a clock synchronization protocol that is provided independently and in parallel to multiple protocol abstraction level (PAL) and other upper layer entities and to multiple streams per each of the PAL and the upper layer entities. The frequency and time synchronization messages are delivered by MAC management action frames and can be aggregated in A-MPDU together with data, management and control MPDUs.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: December 22, 2015
    Assignee: INTEL CORPORATION
    Inventors: Solomon Trainin, Etan Shirron, Yaniv Frishman
  • Patent number: 9213317
    Abstract: The invention relates to transferring of a time of day value between network elements of a data transfer network. It has been surprisingly detected that the phase reference signals available to various network elements can be utilized in the synchronization of time of day values between these network elements. In the solution according to the invention, a first network element sends to a second network element a difference variable (401, 402, 403) that indicates how much the timing phase of the time of day value maintained in the first network element differs from the timing phase of the phase reference signal available to the first network element. In the second network element that receives the message, an estimate of the time of day value is formed (404, 405) based on the difference variable and the timing phase of the phase reference signal available to the second network element.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: December 15, 2015
    Assignee: CORIANT OY
    Inventors: Mikko Laulainen, Kenneth Hann
  • Patent number: 9215139
    Abstract: An environment variable for use cases such as UPnP AV use cases. The environment variable of the present invention is used to store the physical location of the user. For example, the environment variable can be used to identify a particular location as being a user's living room, kitchen, etc. The information stored in the environment variable can be used to enhance the user experience of the digital home or other environment by minimizing the number of manual selections that the user has to make in order to initiate a use case such as playing music in a bedroom or watching movies in a living room. The environment variable is used to trigger a change of a profile and select the devices needed to implement different use scenarios.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: December 15, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mikko A. Hyvarinen, Kari Kaarela, Jukka Parkkinen, Kirmo Koistinen
  • Patent number: 9210699
    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 26, 2013
    Date of Patent: December 8, 2015
    Assignee: Apple Inc.
    Inventors: James W. McCoy, Leo G. Dehner, Jayesh H. Kotecha, Jayakrishnan C. Mundarath
  • Patent number: 9210354
    Abstract: Disclosed is a reception apparatus including a basic service reception unit to demodulate and channel-decode a signal received through one broadcasting channel among broadcasting channels for a basic service, and to extract a transport stream, an additional service reception unit to demodulate and channel-decode a signal received through a broadcasting channel for an additional service combined with the basic service, and to extract a transport stream, an integrated demultiplexer to respectively demultiplex the transport stream provided for the basic service and the transport stream provided for the additional service in order to extract at least one transport stream, and a source decoder to respectively decode the demultiplexed transport stream provided for the basic service and the demultiplexed transport stream provided for the additional service in order to broadcast at least one of a basic source and an additional source combined with the basic source.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: December 8, 2015
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Gwang Soon Lee, Hyun Lee, Kug Jin Yun, Bong Ho Lee, Kwanghee Jung, Namho Hur, Jin Woong Kim, Soo In Lee
  • Patent number: 9203571
    Abstract: A radio station (1) includes a first part (1A) and at least one second part (1B). The second part (1B) can be arranged so as to be physically separated from the first part (1A) and is connected to the first part (1A) via a transmission line (40) so as to be able to communicate with the first part. The first part (1A) performs dynamic scheduling to allocate a plurality of radio resources to a plurality of mobile stations or user data. The second part (1B) performs signal processing including channel coding for transmitting downlink user data to an air interface and channel decoding for restoring uplink user data from a signal received from the air interface.
    Type: Grant
    Filed: October 3, 2012
    Date of Patent: December 1, 2015
    Assignee: NEC CORPORATION
    Inventors: Hiroaki Aminaka, Kojiro Hamabe
  • Patent number: 9197483
    Abstract: Several different embodiments of a massively scalable object storage system are described. The object storage system is particularly useful for storage in a cloud computing installation whereby shared servers provide resources, software, and data to computers and other devices on demand. In several embodiments, the object storage system includes a ring implementation used to associate object storage commands with particular physical servers such that certain guarantees of consistency, availability, and performance can be met. In other embodiments, the object storage system includes a synchronization protocol used to order operations across a distributed system. In a third set of embodiments, the object storage system includes a metadata management system. In a fourth set of embodiments, the object storage system uses a structured information synchronization system. Features from each set of embodiments can be used to improve the performance and scalability of a cloud computing object storage system.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: November 24, 2015
    Assignee: Rackspace US, Inc.
    Inventors: Michael Barton, Will Reese, John A. Dickinson, Jay B. Payne, Charles B. Thier, Gregory Holt
  • Patent number: 9191047
    Abstract: A method detects narrow band interference in wireless networks by first thresholding each block of samples to produce thresholded samples. The samples are normalized frequency magnitudes obtained from a spectrum of a wireless signal in a channel. Each block of the thresholded samples is summed to produce a thresholded value for each block. Then, thresholded values are autocorrelated to determine whether a bandwidth of the wireless signal is consistent with narrow band interference.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: November 17, 2015
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Philip Orlik, Zhiyuan Weng, Kyeongjin Kim
  • Patent number: 9184860
    Abstract: The present disclosure discloses a time synchronization method. In the method, a first node sends a first time packet at a first time over a first working wavelength; a second node receives the first time packet at a second time. The first node sends a second time packet at a third time over a second working wavelength. The second node receives the second time packet at a fourth time; calculates an absolute time deviation between the second node and the first node according to the first time, the second time, the third time, the fourth time, a first signal transmission rate corresponding to the first working wavelength, and a second signal transmission rate corresponding to the second working wavelength, and synchronizes the local time between the second node and the first node. Further, a time synchronization system and a node device are disclosed.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: November 10, 2015
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xinyu Shen, Jianmei Zhang, Congqi Li
  • Patent number: 9184963
    Abstract: A transmitting device, a receiving device, and a communication method for transmitting and receiving data modulated on frequency subcarriers of an OFDM communication system. An OFDM burst includes a preamble part and payload data part, whereby the preamble includes a section of pilot symbols mapped onto every n-th frequency subcarrier and signaling data mapped onto the frequency subcarriers between the frequency subcarriers with the pilot symbols. A first channel estimation on the basis of the received pilot symbols is performed, the result of which is used to reconstruct the entire section of the received preamble as a training pattern for an accurate channel estimation, which is used for a channel equalization of the received payload part.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: November 10, 2015
    Assignee: SONY DEUTSCHLAND GmbH
    Inventors: Lothar Stadelmeier, Markus Zumkeller, Andreas Schwager, Stephen Tiedemann, Gralf Gaedeken
  • Patent number: 9178637
    Abstract: This invention relates to methods and devices for synchronization using linear programming, especially over packet networks using, for example, the IEEE 1588 Precision Time Protocol (PTP). Timing protocol messages are exposed to artifacts in the network such as packet delay variations (PDV) or packet losses. Embodiments of the invention provide a two-dimensional linear programming technique for estimating clock offset and skew, particularly from two-way exchange of timing messages between a master and a slave device. Some embodiments include a skew and offset adjustable free-running counter for regenerating the master time and frequency at the slave device.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: November 3, 2015
    Assignees: Khalifa University of Science, Technology, and Research, British Telecommunications PLC, Emirates Telecommunications Corporation
    Inventor: James Aweya
  • Patent number: 9164535
    Abstract: Described are embodiments of methods, apparatuses, and systems for time synchronization of a multi-protocol I/O interconnect of computer apparatus. A method for synchronizing time across the multi-protocol I/O interconnect may include providing a first local time of a first switch of a switching fabric of a multi-protocol interconnect to a second switch of the switching fabric, and adjusting a second local time of the second switch to the first local time. Other embodiments may be described and claimed.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: October 20, 2015
    Assignee: INTEL CORPORATION
    Inventors: Prashant R. Chandra, Vladimir Yudovich, Eran Galil, Efraim Kugman
  • Patent number: 9160687
    Abstract: Techniques for performing finite memory network coding in an arbitrary network limit an amount of memory that is provided within a node of the network for the performance of network coding operations during data relay operations. When a new data packet is received by a node, the data stored within the limited amount of memory may be updated by linearly combining the new packet with the stored data. In some implementations, different storage buffers may be provided within a node for the performance of network coding operations and decoding operations.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: October 13, 2015
    Assignee: Massachusetts Institute of Technology
    Inventors: Bernhard Haeupler, Muriel Medard
  • Patent number: 9161012
    Abstract: Optical sensor information captured via one or more optical sensors imaging a scene that includes a human subject is received by a computing device. The optical sensor information is processed by the computing device to model the human subject with a virtual skeleton, and to obtain surface information representing the human subject. The virtual skeleton is transmitted by the computing device to a remote computing device at a higher frame rate than the surface information. Virtual skeleton frames are used by the remote computing device to estimate surface information for frames that have not been transmitted by the computing device.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: October 13, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mark Mihelich, Kevin Geisner, Mike Scavezze, Stephen Latta, Daniel McCulloch, Brian Mount
  • Patent number: 9160482
    Abstract: Embodiments enable quick PHY re-training when the link is restarted due an event such as EMI, for example. In particular, embodiments recognize that, in the case of such events as EMI, a substantial portion of the training process as prescribed in the standard can be bypassed during the link restart without affecting subsequent link performance. In particular, embodiments recognize that a substantial amount of previously learned link parameters may still be used after link restart, and thus eliminate the need to re-learn them thereby speeding up the link restart process. Further, embodiments recognize that the standard prescribed link start up procedure can be accelerated in the case of link restart by reducing standard prescribed periods for transitioning between states of the link start up process. Additionally, embodiments provide a mechanism that relies on the auxiliary bit (AUX) of LDPC coded user data frames to pre-emptively and dynamically notch out troublesome EMIs before they cause the link to fail.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: October 13, 2015
    Assignee: Broadcom Corporation
    Inventor: William Bliss
  • Patent number: 9154761
    Abstract: In general, video segmentation techniques are described. According to various examples, the video segmentation techniques may be based on video content. An example method includes determining one or more segments into which to divide video content, dividing the video content into the determined number of segments identifying a boundary frame associated with each of the segments, and adjusting the respective boundary frame associated with a first segment of the segments to generate an adjusted boundary frame associated with the first segment, wherein the adjusting is based on an one or more entity representations associated with the adjusted boundary frame.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: October 6, 2015
    Assignee: Google Inc.
    Inventor: Michael Andrew Sipe