Patents by Inventor James Aweya

James Aweya has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20150071309
    Abstract: This invention relates to methods and devices for frequency distribution based on, for example, the IEEE 1588 Precision Time Protocol (PTP). Packet delay variation (PDV) is a direct contributor to the noise in the recovered clock and various techniques have been proposed to mitigate its effects. Embodiments of the invention provide a mechanism to directly measure and remove PDV effects in the clock recovery mechanism at a slave clock. One particular embodiment provides a clock recovery mechanism including a phase-locked loop (PLL) with a PDV compensation feature built-in. An aim of the invention is to enable a slave clock to recover the master clock to a higher quality as if the communication path between master and slave is free of PDV. This technique may allow a packet network to provide clock synchronization services to the same level as time division multiplexing (TDM) networks and Global Positioning System (GPS).
    Type: Application
    Filed: September 11, 2013
    Publication date: March 12, 2015
    Applicants: Khalifa University of Science , Technology, and Research, Emirates Telecommunications Corporation, British Telecommunications plc
    Inventors: James Aweya, Nayef Al Sindi, Saeed Al-Zubaidi
  • Patent number: 8959381
    Abstract: This invention relates to methods and devices for clock offset and skew estimation. The invention has particular application in the alignment of slave clocks to a master clock. In embodiments of the invention, the slave clock employs an independent free running clock and a recursive estimation technique to estimate the clock offset and clock skew between the slave and master clocks. The slave can then use the offset and skew to correct the free running clock to reflect an accurate image of the master clock.
    Type: Grant
    Filed: September 5, 2012
    Date of Patent: February 17, 2015
    Assignees: Khalifa University of Science, Technology, and Research, British Telecommunications plc, Emirates Telecommunications Corporation
    Inventors: James Aweya, Nayef AlSindi
  • Patent number: 8913632
    Abstract: Systems and methods of synchronizing the frequency of a slave clock to that of a master clock using time-stamps in transmissions from a master device having the master clock, determining an error signal, and adjusting the frequency of the slave clock based on said error signal.
    Type: Grant
    Filed: August 5, 2011
    Date of Patent: December 16, 2014
    Assignees: Khalifa University of Science, Technology and Research, British Telecommunications plc, Emiates Telecommunications Corporation
    Inventors: James Aweya, Saleh Al Araji
  • Patent number: 8880105
    Abstract: This invention relates to methods and devices for entropy-based location fingerprinting, in particular for use over wireless local-area networks (WLANs). The invention has particular application in localization for indoor environments. In embodiments of the invention, an entropy-based fingerprint is determined at a number of predetermined locations within the desired area of localization during an off-line phase and subsequently used in an on-line mode to determine the location of a receiver. In particular embodiments, the fingerprint is a vector of entropy estimates of the channel transfer function (CTF) between a mobile terminal and all access points within coverage. The invention seeks to provide a fingerprinting localization solution that has a simplicity of structure, leading to advantages in storage and pattern recognition requirements, and robustness by proving a unique measure of information that is related to the channel experienced at the location of the mobile terminal.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: November 4, 2014
    Assignees: Khalifa University of Science, Technology and Research, British Telecommunications plc, Emirates Telecommunications Corporation
    Inventors: James Aweya, Nayef Alsindi, Kin Poon
  • Patent number: 8873589
    Abstract: This invention relates to methods and devices for clock synchronization. The invention makes particular use of IEEE 1588 with offset and skew correction. In embodiments of the invention, the IEEE 1588 Precision Time Protocol is used to exchange time stamps between a time server and a client from which the client can estimate the clock offset and skew. In embodiments of the invention a free running clock at the client is provided with an estimation technique based on the time stamps from the IEEE 1588 PTP message exchange between the server and client clocks. The offset and skew from the estimation process can be combined with the local free running clock to give a synchronized local clock which is an accurate image of the master clock.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: October 28, 2014
    Assignees: Khalifa University of Science, Technology and Research, British Telecommunications plc, Emirates Telecommunications Corporation
    Inventors: James Aweya, Nayef AlSindi
  • Publication number: 20140269434
    Abstract: In response to a network topology change, a clock root node calculates a new clock path for each affected node by building a clock source topology tree, and identifying from that tree a path to the network node from a clock source of higher or equal stratum relative to that network node. The root node then sends a network message to each node indicating the new path that the node should use. Each node receives the message and compares the new path with the existing path. If the paths are different then the node acquires the new path just received in the message. If the paths are the same then the node does nothing and discards the message.
    Type: Application
    Filed: May 29, 2014
    Publication date: September 18, 2014
    Applicant: ROCKSTAR CONSORTIUM US LP
    Inventors: Michel Ouellette, James Aweya, Delphin Y. Montuno, Kent Felske, Michael George Mayer
  • Publication number: 20140198811
    Abstract: Techniques for time transfer via signal encoding are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for time transfer via signal encoding comprising generating a time service ordered-set for inclusion in a physical coding sublayer frame of a physical layer device, generating time service data for inclusion in the physical coding sublayer frame of the physical layer device, and transmitting the physical coding sublayer frame.
    Type: Application
    Filed: March 17, 2014
    Publication date: July 17, 2014
    Applicant: Rockstar Consortium US LP
    Inventors: James Aweya, Michel Ouellette
  • Patent number: 8755308
    Abstract: In response to a network topology change, a clock root node calculates a new clock path for each affected node by building a clock source topology tree, and identifying from that tree a path to the network node from a clock source of higher or equal stratum relative to that network node. The root node then sends a network message to each node indicating the new path that the node should use. Each node receives the message and compares the new path with the existing path. If the paths are different then the node acquires the new path just received in the message. If the paths are the same then the node does nothing and discards the message.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: June 17, 2014
    Assignee: Rockstar Consortium US LP
    Inventors: Michel Ouellette, James Aweya, Delfin Y. Montuno, Kent Felske, Michael George Mayer
  • Patent number: 8737279
    Abstract: A method and system for position location of clients in wireless local area networks. (WLANs). The position location technique utilizes time-of-flight (TOF) measurements of signals transmitted from a client to a number of wireless access points (APs) or vice versa to determine distances. Round-trip time (RTT) measurement protocols are used to estimate TOF and distances between the client at an unknown position and the WLAN APs. The method and system improves positioning accuracy by identifying and mitigating non-line-of sight (NLOS) errors such as multipaths. Trilateration algorithms are utilized in combination with median filtering of measurements to accurately estimate the position of the client.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: May 27, 2014
    Assignee: Avaya Inc.
    Inventors: James Aweya, Luis Orozco-Barbosa
  • Patent number: 8675686
    Abstract: Techniques for time transfer via signal encoding are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for time transfer via signal encoding comprising generating a time service ordered-set for inclusion in a physical coding sublayer frame of a physical layer device, generating time service data for inclusion in the physical coding sublayer frame of the physical layer device, and transmitting the physical coding sublayer frame.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: March 18, 2014
    Assignee: Rockstar Consortium US LP
    Inventors: James Aweya, Michel Ouellette
  • Publication number: 20140070734
    Abstract: This invention relates to methods and devices for motor speed control. The invention has particular application in the control of motors over packet networks. In embodiments of the invention, phase-locked loop principles are used to remotely control the speed of an electric motor over a packet network. The setpoint for the motor is supplied by arriving timestamps from a speed-mapped variable frequency source. The shaft speed of the motor is measured with a tachometer with its output proportional to the motor speed. Any deviation of the actual speed from the setpoint is amplified by the power amplifier whose output drives the motor. Speed control over packet networks allow smoother operation of a process, acceleration control, different operating speeds for each process recipe, compensation for changing process variables, slow operation for setup purposes, adjustments to the rate of production, accurate positioning, and control torque or tension of a system.
    Type: Application
    Filed: September 9, 2012
    Publication date: March 13, 2014
    Applicants: Khalifa University of Science, Technology, and Research, EMIRATES TELECOMMUNICATIONS CORPORATION, BRITISH TELECOMMUNICATIONS PLC
    Inventors: James Aweya, Nayef AlSindi
  • Publication number: 20140064303
    Abstract: This invention relates to methods and devices for clock synchronization. The invention makes particular use of IEEE 1588 with offset and skew correction. In embodiments of the invention, the IEEE 1588 Precision Time Protocol is used to exchange time stamps between a time server and a client from which the client can estimate the clock offset and skew. In embodiments of the invention a free running clock at the client is provided with an estimation technique based on the time stamps from the IEEE 1588 PTP message exchange between the server and client clocks. The offset and skew from the estimation process can be combined with the local free running clock to give a synchronized local clock which is an accurate image of the master clock.
    Type: Application
    Filed: September 4, 2012
    Publication date: March 6, 2014
    Applicants: Khalifa University of Science, Technology, and Research, Emirates Telecommunications Corporation, British Telecommunications plc
    Inventors: James Aweya, Nayef AlSindi
  • Publication number: 20140062793
    Abstract: This invention relates to methods and devices for channel identification. The invention is particularly concerned with techniques for non-line of sight channel identification. In embodiments of the invention the methods and devices are used for channel identification in wireless geolocation systems. Embodiments of the invention make use of an entropy estimation of the channel to distinguish channel conditions and in particular to identify line-of-sight and non-line-of-sight channels and which can be used to solve the NLOS problem of determining relative distances between transmitter and receiver. In particular embodiments an entropy estimation of the channel impulse response (CIR) is used to construct a robust entropy-based channel identification technique. As a result, more accurate localization in indoor and other multipath environments may be possible.
    Type: Application
    Filed: September 5, 2012
    Publication date: March 6, 2014
    Applicants: Khalifa University of Science, Technology, and Research, Emirates Telecommunications Corporation, British Telecommunications plc
    Inventors: Nayef AlSindi, James Aweya
  • Publication number: 20140068315
    Abstract: This invention relates to methods and devices for clock offset and skew estimation. The invention has particular application in the alignment of slave clocks to a master clock. In embodiments of the invention, the slave clock employs an independent free running clock and a recursive estimation technique to estimate the clock offset and clock skew between the slave and master clocks. The slave can then use the offset and skew to correct the free running clock to reflect an accurate image of the master clock.
    Type: Application
    Filed: September 5, 2012
    Publication date: March 6, 2014
    Applicants: Khalifa University of Science, Technology, and Research, Emirates Telecommunications Corporation, British Telecommunications plc
    Inventors: James Aweya, Nayef AlSindi
  • Publication number: 20130282875
    Abstract: A timing system for time synchronization between a time server and a time client. The timing system includes a time server for generating current timestamp information and a time client having a phase-locked loop driven client clock counter. The time client periodically exchanges time transfer protocol messages with the time server over a packet network, and calculates an estimated client time based on the timestamp information. The phase-locked loop in the time client receives periodic signals representing the estimated server time as its input and calculates a signal which represents the error difference between the estimated server time and the time indicated by the time client clock counter. The error difference eventually converges to zero or a given error range indicating the time presented by the client clock counter, which is driven by the phase-locked loop having locked onto the time of the time server.
    Type: Application
    Filed: June 24, 2013
    Publication date: October 24, 2013
    Inventors: James AWEYA, Luis Orozco BARBOSA
  • Publication number: 20130235889
    Abstract: Transfer of differential timing over a packet network is provided. A transmitting service interface receives a service clock and is coupled to a receiving service interface through a network backplane. A primary reference clock is provided to time the network backplane. The primary reference clock and the service clock are used to synthesize a copy of the service clock connected to the transmitting service interface. A first control word containing an error differential between the service clock and the synthesized copy of the service clock is generated and transmitted through the network backplane via a packet. The first control word, together with the primary reference clock, is used to recreate the service clock for timing the receiving service interface.
    Type: Application
    Filed: April 30, 2013
    Publication date: September 12, 2013
    Applicant: Rockstar Consortium US LP
    Inventors: James AWEYA, Michel OUELLETTE, Delfin Y. MONTUNO
  • Publication number: 20130172020
    Abstract: This invention relates to methods and devices for entropy-based location fingerprinting, in particular for use over wireless local-area networks (WLANs). The invention has particular application in localization for indoor environments. In embodiments of the invention, an entropy-based fingerprint is determined at a number of predetermined locations within the desired area of localization during an off-line phase and subsequently used in an on-line mode to determine the location of a receiver. In particular embodiments, the fingerprint is a vector of entropy estimates of the channel transfer function (CTF) between a mobile terminal and all access points within coverage. The invention seeks to provide a fingerprinting localization solution that has a simplicity of structure, leading to advantages in storage and pattern recognition requirements, and robustness by proving a unique measure of information that is related to the channel experienced at the location of the mobile terminal.
    Type: Application
    Filed: December 29, 2011
    Publication date: July 4, 2013
    Applicants: Khalifa University of Science, Technology, and Research, Emirates Telecommunications Corporation, British Telecommunications plc
    Inventors: James Aweya, Nayef Alsindi, Kin Poon
  • Patent number: 8473638
    Abstract: A timing system for time synchronization between a time server and a time client over a packet network. The timing system includes a time server for generating current timestamp information and a time client having a phase-locked loop driven client clock counter. The time client periodically exchanges time transfer protocol messages with the time server over the packet network, and calculates an estimated client time based on the timestamp information. The phase-locked loop in the time client receives periodic signals representing the estimated server time as its input and calculates a signal which represents the error difference between the estimated server time and the time indicated by the time client clock counter. The error difference eventually converges to zero or a given error range indicating the time presented by the client clock counter, which is driven by the phase-locked loop having locked onto the time of the time server.
    Type: Grant
    Filed: May 2, 2008
    Date of Patent: June 25, 2013
    Inventors: James Aweya, Luis Orozco Barbosa
  • Patent number: 8467418
    Abstract: A method, system and master service interface transfer differential timing over a packet network. The transmitting service interface receives a service clock and is coupled to a receiving service interface through a network backplane. A primary reference clock is provided to time the network backplane. The primary reference clock and the service clock are used to synthesize a copy of the service clock connected to the transmitting service interface. A first control word containing an error differential between the service clock and the synthesized copy of the service clock is generated and transmitted through the network backplane via a packet. The first control word, together with the primary reference clock, is used to recreate the service clock for timing the receiving service interface.
    Type: Grant
    Filed: November 10, 2008
    Date of Patent: June 18, 2013
    Assignee: Rockstar Consortium US LP
    Inventors: James Aweya, Michel Ouellette, Delfin Y. Montuno
  • Publication number: 20130034197
    Abstract: The present invention provides a method of synchronising the frequency of a slave clock to that of a master, preferably using a packet network.
    Type: Application
    Filed: August 5, 2011
    Publication date: February 7, 2013
    Applicants: Khalifa University of Science, Technology, and Research, Emirates Telecommunications Corporation, British Telecommunications plc
    Inventors: James Aweya, Saleh Al Araji