Patents by Inventor Robert Macaulay
Robert Macaulay 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: 20170074689Abstract: A sensor fusion method of calculating an orientation of an object by combining readings from different types of orientation sensors to estimate the orientation of an object. An analytical solution is provided which is computationally efficient and can be implemented in fixed or floating point architecture. The method comprises receiving an input orientation; receiving a reading from a first orientation sensor; receiving a reading from a second orientation sensor; where said first and second orientation sensors are of different types; and determining an updated orientation by calculating a rotation based on the orientation sensor readings and applying the calculated rotation to the input orientation.Type: ApplicationFiled: September 9, 2016Publication date: March 16, 2017Inventors: Wessel Harm Lubberhuizen, Robert MacAulay
-
Patent number: 9108237Abstract: The present disclosure is directed to systems and methods for determining and calibrating a K-factor for material and to methods and systems for calibrating forming devices, forming device controls, and/or forming device components. The disclosed systems and methods can dynamically provide exact and calibrated values for the parameters needed to produce correct and accurate flat patterns based on any type of material or any tooling combination. As such, the systems and methods of the present disclosure can be used to achieve a first run perfect or near-perfect part capability that does not currently exist.Type: GrantFiled: March 28, 2014Date of Patent: August 18, 2015Inventor: Robert Macaulay
-
Patent number: 8683834Abstract: The present disclosure is directed to systems and methods for determining and calibrating a K-factor for material and to methods and systems for calibrating forming devices, forming device controls, and/or forming device components. The disclosed systems and methods can dynamically provide exact and calibrated values for the parameters needed to produce correct and accurate flat patterns based on any type of material or any tooling combination. As such, the systems and methods of the present disclosure can be used to achieve a first run perfect or near-perfect part capability that does not currently exist.Type: GrantFiled: July 16, 2010Date of Patent: April 1, 2014Inventor: Robert Macaulay
-
Patent number: 8369530Abstract: A network device adapted to communicate with other devices over a network, the device being arranged to, when the device is connected to a physical data carrier, automatically store a representation of a security key on the data carrier, and to provide at least one service over the network only to other devices making use of the security key.Type: GrantFiled: November 8, 2007Date of Patent: February 5, 2013Assignee: GS IP, Limited Liability CompanyInventor: Robert Macaulay
-
Patent number: 8140939Abstract: A data processing device for detecting and correcting data errors of a re-writable memory via an error correction algorithm. In one embodiment, the data processing device includes a coding unit implemented in hardware and an error correction unit implemented in software. In one embodiment, the coding unit is capable receiving a first set of data to be written to the memory and processing that data in accordance with an error correction algorithm to form a second set of data. The second set of data may be output to memory. In one embodiment, the coding unit receives data from the memory and processes that data in accordance with the error correction algorithm to determine whether the data contains an error. In one embodiment, the error correction unit receives data that contains an error and produces corrected data via an error correction algorithm. The corrected data may be output to the memory.Type: GrantFiled: July 6, 2006Date of Patent: March 20, 2012Assignee: GS IP Limited Liability CompanyInventors: Morgan Colmer, Robert Macaulay
-
Patent number: 7519047Abstract: A communications system includes a local community having a local network coupled to various terminals. A server coupled to the local network includes a terminal proxy server and a switch module, such as a soft switch or a private branch exchange (PBX) application. A terminal, such as a remote terminal, can clone any of the terminals in the local community. The remote terminal sends a clone request to the terminal proxy server, which then associates the remote terminal as a clone of a local terminal. The cloning may override the local terminal, in which case the local terminal becomes inactive. Alternatively, the cloning may cause the remote terminal to be a replicate of the local terminal, in which case both terminals remain active. In another feature, multiple soft clients, replicating different local terminals, may co-exist on a single computer platform.Type: GrantFiled: November 28, 2000Date of Patent: April 14, 2009Assignee: Nortel Networks LimitedInventors: Robert A. Macaulay, Milos Vodsedalek, Brian B. Egan
-
Publication number: 20080235560Abstract: A data processing device for detecting and correcting data errors of a re-writable memory via an error correction algorithm. In one embodiment, the data processing device includes a coding unit implemented in hardware and an error correction unit implemented in software. In one embodiment, the coding unit is capable receiving a first set of data to be written to the memory and processing that data in accordance with an error correction algorithm to form a second set of data. The second set of data may be output to memory. In one embodiment, the coding unit receives data from the memory and processes that data in accordance with the error correction algorithm to determine whether the data contains an error. In one embodiment, the error correction unit receives data that contains an error and produces corrected data via an error correction algorithm. The corrected data may be output to the memory.Type: ApplicationFiled: July 6, 2006Publication date: September 25, 2008Applicant: GS IP Limited Liability CompanyInventors: Morgan Colmer, Robert Macaulay
-
Publication number: 20080199013Abstract: A network device adapted to communicate with other devices over a network, the device being arranged to, when the device is connected to a physical data carrier, automatically store a representation of a security key on the data carrier, and to provide at least one service over the network only to other devices making use of the security key.Type: ApplicationFiled: November 8, 2007Publication date: August 21, 2008Applicant: GS IP Limited Liability CompanyInventor: Robert Macaulay
-
Patent number: 6610992Abstract: A dual beam concentric polar axis scanning machine for allowing flat parts to be easily scanned and measured. Flat shaped parts are placed on a glass datum type part support surface. The dual beam laser type scanners are positioned on a motion stage beneath the part support surface and move in the x and y planes parallel to the part support surface. Detectors above the surface receive the beams and move in unison with the scanners. Initially, the beams trace the external outline of the part and measure all grooves, side indentations and the like. Next, the beams pass over the surface of the part locating and mapping the locations of any openings therethrough. Finally, the beams trace perimeter edges of each of the openings for their measurements.Type: GrantFiled: July 18, 2001Date of Patent: August 26, 2003Assignee: ClasmetInventors: Donald Macaulay, Robert Macaulay, George Macaulay
-
Patent number: 6560223Abstract: The invention relates to methods and apparatus for wireless multi-site networking using signaling and voice over Internet protocol. The apparatus includes a wireless portable terminal, a controller for controlling communications equipment, wireless base stations, a computer network, and signaling devices. The wireless portable terminal is registered to a home controller when within a home coverage area, and the wireless portable terminal is registered with a remote controller when within a remote coverage area, thereby allowing the wireless portable terminal to roam from the home location to the remote location using a home wireless base station and remote wireless base stations, respectively, with the ability to make and receive calls via its home directory number.Type: GrantFiled: December 23, 1998Date of Patent: May 6, 2003Assignee: Nortel Networks LimitedInventors: Brian Patrick Egan, Robert Macaulay, James Mastronardi