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: 20150071309Abstract: 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: ApplicationFiled: September 11, 2013Publication date: March 12, 2015Applicants: Khalifa University of Science , Technology, and Research, Emirates Telecommunications Corporation, British Telecommunications plcInventors: James Aweya, Nayef Al Sindi, Saeed Al-Zubaidi
-
Patent number: 8959381Abstract: 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: GrantFiled: September 5, 2012Date of Patent: February 17, 2015Assignees: Khalifa University of Science, Technology, and Research, British Telecommunications plc, Emirates Telecommunications CorporationInventors: James Aweya, Nayef AlSindi
-
Patent number: 8913632Abstract: 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: GrantFiled: August 5, 2011Date of Patent: December 16, 2014Assignees: Khalifa University of Science, Technology and Research, British Telecommunications plc, Emiates Telecommunications CorporationInventors: James Aweya, Saleh Al Araji
-
Patent number: 8880105Abstract: 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: GrantFiled: December 29, 2011Date of Patent: November 4, 2014Assignees: Khalifa University of Science, Technology and Research, British Telecommunications plc, Emirates Telecommunications CorporationInventors: James Aweya, Nayef Alsindi, Kin Poon
-
Patent number: 8873589Abstract: 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: GrantFiled: September 4, 2012Date of Patent: October 28, 2014Assignees: Khalifa University of Science, Technology and Research, British Telecommunications plc, Emirates Telecommunications CorporationInventors: James Aweya, Nayef AlSindi
-
Publication number: 20140269434Abstract: 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: ApplicationFiled: May 29, 2014Publication date: September 18, 2014Applicant: ROCKSTAR CONSORTIUM US LPInventors: Michel Ouellette, James Aweya, Delphin Y. Montuno, Kent Felske, Michael George Mayer
-
Publication number: 20140198811Abstract: 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: ApplicationFiled: March 17, 2014Publication date: July 17, 2014Applicant: Rockstar Consortium US LPInventors: James Aweya, Michel Ouellette
-
Patent number: 8755308Abstract: 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: GrantFiled: January 31, 2012Date of Patent: June 17, 2014Assignee: Rockstar Consortium US LPInventors: Michel Ouellette, James Aweya, Delfin Y. Montuno, Kent Felske, Michael George Mayer
-
Patent number: 8737279Abstract: 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: GrantFiled: March 27, 2012Date of Patent: May 27, 2014Assignee: Avaya Inc.Inventors: James Aweya, Luis Orozco-Barbosa
-
Patent number: 8675686Abstract: 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: GrantFiled: June 16, 2011Date of Patent: March 18, 2014Assignee: Rockstar Consortium US LPInventors: James Aweya, Michel Ouellette
-
Publication number: 20140070734Abstract: 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: ApplicationFiled: September 9, 2012Publication date: March 13, 2014Applicants: Khalifa University of Science, Technology, and Research, EMIRATES TELECOMMUNICATIONS CORPORATION, BRITISH TELECOMMUNICATIONS PLCInventors: James Aweya, Nayef AlSindi
-
Publication number: 20140064303Abstract: 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: ApplicationFiled: September 4, 2012Publication date: March 6, 2014Applicants: Khalifa University of Science, Technology, and Research, Emirates Telecommunications Corporation, British Telecommunications plcInventors: James Aweya, Nayef AlSindi
-
Publication number: 20140062793Abstract: 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: ApplicationFiled: September 5, 2012Publication date: March 6, 2014Applicants: Khalifa University of Science, Technology, and Research, Emirates Telecommunications Corporation, British Telecommunications plcInventors: Nayef AlSindi, James Aweya
-
Publication number: 20140068315Abstract: 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: ApplicationFiled: September 5, 2012Publication date: March 6, 2014Applicants: Khalifa University of Science, Technology, and Research, Emirates Telecommunications Corporation, British Telecommunications plcInventors: James Aweya, Nayef AlSindi
-
Publication number: 20130282875Abstract: 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: ApplicationFiled: June 24, 2013Publication date: October 24, 2013Inventors: James AWEYA, Luis Orozco BARBOSA
-
Publication number: 20130235889Abstract: 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: ApplicationFiled: April 30, 2013Publication date: September 12, 2013Applicant: Rockstar Consortium US LPInventors: James AWEYA, Michel OUELLETTE, Delfin Y. MONTUNO
-
Publication number: 20130172020Abstract: 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: ApplicationFiled: December 29, 2011Publication date: July 4, 2013Applicants: Khalifa University of Science, Technology, and Research, Emirates Telecommunications Corporation, British Telecommunications plcInventors: James Aweya, Nayef Alsindi, Kin Poon
-
Patent number: 8473638Abstract: 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: GrantFiled: May 2, 2008Date of Patent: June 25, 2013Inventors: James Aweya, Luis Orozco Barbosa
-
Patent number: 8467418Abstract: 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: GrantFiled: November 10, 2008Date of Patent: June 18, 2013Assignee: Rockstar Consortium US LPInventors: James Aweya, Michel Ouellette, Delfin Y. Montuno
-
Publication number: 20130034197Abstract: 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: ApplicationFiled: August 5, 2011Publication date: February 7, 2013Applicants: Khalifa University of Science, Technology, and Research, Emirates Telecommunications Corporation, British Telecommunications plcInventors: James Aweya, Saleh Al Araji