Patents by Inventor Patrick Robertson
Patrick Robertson 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: 20150012705Abstract: A method for managing memory traffic includes causing first data to be written to a data cache memory, where a first write request comprises a partial write and writes the first data to a first portion of the data cache memory, and further includes tracking the number of partial writes in the data cache memory. The method further includes issuing a fill request for one or more partial writes in the data cache memory if the number of partial writes in the data cache memory is greater than a predetermined first threshold.Type: ApplicationFiled: July 3, 2013Publication date: January 8, 2015Applicant: NVIDIA CorporationInventors: Peter B. HOLMQVIST, Karan MEHRA, George R. LYNCH, James Patrick ROBERTSON, Gregory Alan MUTHLER, Wishwesh Anil GANDHI, Nick BARROW-WILLIAMS
-
Publication number: 20140136793Abstract: A system and method are described for dynamically changing the size of a computer memory such as level 2 cache as used in a graphics processing unit. In an embodiment, a relatively large cache memory can be implemented in a computing system so as to meet the needs of memory intensive applications. But where cache utilization is reduced, the capacity of the cache can be reduced. In this way, power consumption is reduced by powering down a portion of the cache.Type: ApplicationFiled: November 13, 2012Publication date: May 15, 2014Applicant: NVIDIA CORPORATIONInventors: James Patrick Robertson, Oren Rubinstein, Michael A. Woodmansee, Don Bittel, Stephen D. Lew, Edward Riegelsberger, Brad W. Simeral, Gregory Alan Muthler, John Matthew Burgess
-
Publication number: 20140122809Abstract: One embodiment of the present invention sets forth a technique for processing commands received by an intermediary cache from one or more clients. The technique involves receiving a first write command from an arbiter unit, where the first write command specifies a first memory address, determining that a first cache line related to a set of cache lines included in the intermediary cache is associated with the first memory address, causing data associated with the first write command to be written into the first cache line, and marking the first cache line as dirty.Type: ApplicationFiled: October 30, 2012Publication date: May 1, 2014Applicant: NVIDIA CORPORATIONInventors: James Patrick ROBERTSON, Gregory Alan MUTHLER, Hemayet HOSSAIN, Timothy John PURCELL, Karan MEHRA, Peter B. HOLMQVIST, George R. LYNCH
-
Publication number: 20140100776Abstract: Method for determining the position of moving objects, wherein the object has a sensor or an apparatus for determining odometry data, having the steps of: transmitting the odometry data to a calculation device, estimating the location and position of the object with the aid of the calculation device, creating a diffusion matrix on the basis of the estimated location and position taking into account environmental data, determining a contour line on the basis of the diffusion matrix, determining the distances between the position and the contour line for different orientations, in particular each orientation, and calculating a probability density function on the basis of the distances determined.Type: ApplicationFiled: May 8, 2012Publication date: April 10, 2014Applicant: Deutsches Zentrum Fur Luft-Und Raumfahrt E.V.Inventors: Susanna Kaiser, Mohammed Khider, Patrick Robertson
-
Publication number: 20140085465Abstract: The method for locating a person, particularly within a building, first of all involves capturing the movement of at least one foot of the pedestrian by using an inertial sensor arranged in or on the shoe of the user. In addition, it involves capturing those phases of time during the movement of the pedestrian in which the internal sensor does not measure any further essential acceleration apart from acceleration due to gravity. Hence, quiescent phases of the foot and/or the shoe of the pedestrian are captured in which the foot or the shoe is essentially not moving. During a large number of the detected quiescent phases of the foot and/or the shoe, an image of the surroundings of the pedestrian is recorded by a camera arranged in or on the shoe. By processing the images from at least two quiescent phases, particularly quiescent phases at successive times, a movement of the foot and/or of the shoe is ascertained.Type: ApplicationFiled: May 4, 2012Publication date: March 27, 2014Applicant: DEUTSCHES ZENTRUM FÜR LUFT- UND RAUMFAHRT E.V.Inventors: Michael Angermann, Patrick Robertson
-
Publication number: 20140089334Abstract: A system, method and computer program product for determining and identifying a highly accurate description of an entity, including discovering hidden attributes, features, characteristics, behaviors, and opinions of an entity; and identifying the entity through processing, summarizing, abstracting, generalizing, discovering, and inferring information from a plurality of databases including publicly available data, private purchased data, private data provided by others, and derived data from public or private data.Type: ApplicationFiled: March 15, 2013Publication date: March 27, 2014Applicant: REUNIFY LLCInventors: Jafar Adibi, Edward Fullman, Joseph Fullman, Patrick Robertson, Elena Fullman, Emil Ettelaie, Namhee Kwon
-
Publication number: 20140077966Abstract: This invention relates to a power line communication (PLC) system wherein the power supply line supplies power and also acts as a communications supply line. A receiver is able to detect small changes in the modulated transmitted information and thereby shut down the circuit. The invention is particularly suitable for use where the IEL is remote from the power supply such as, for example, in down hole oil production situations where very long power cables are used.Type: ApplicationFiled: November 22, 2013Publication date: March 20, 2014Applicant: OILFIELD EQUIPMENT DEVELOPMENT CENTER LIMITEDInventors: Mark Patrick ROBERTSON, Graeme Peter HOSSACK, Hossack
-
Patent number: 8626443Abstract: The invention relates to a method for creating a map relating to location-related data on the likelihood of the future movement of a person in a spatial environment, such as a building, forest, tunnel system or public place, and in particular a shopping center, airport or train station. In the method according to the invention, at least one person is supplied with one or more sensors (e.g. inertial sensors, rotation rate sensors, optical sensors) for odometrical measurement (odometry) (e.g. attached to a shoe), wherein the odometry has errors due to inherent measurement inaccuracies of the sensor(s) (e.g. angle deviations, length deviations). The at least one person moves by foot through the spatial environment. Information regarding the pedestrian step lengths and/or pedestrian step direction and/or orientation of the sensor or the person (called odometry information Zu) is determined from the measurement signals of the sensor(s).Type: GrantFiled: September 20, 2010Date of Patent: January 7, 2014Assignee: Deutsches Zentrum für Luft—und Raumfahrt e.V.Inventors: Patrick Robertson, Michael Angermann, Bernhard Krach
-
Patent number: 8593266Abstract: This invention relates to a power line communication (PLC) system wherein the power supply line supplies power and also acts as a communications supply line. A receiver is able to detect small changes in the modulated transmitted information and thereby shut down the circuit. The invention is particularly suitable for use where the IEL is remote from the power supply such as, for example, in down hole oil production situations where very long power cables are used.Type: GrantFiled: July 7, 2004Date of Patent: November 26, 2013Assignee: Oilfield Equipment Development Center LimitedInventors: Mark Patrick Robertson, Graeme Peter Hossack
-
Patent number: 8471764Abstract: A method for estimating hidden channel parameters of a GNSS navigation signal received in a multipath environment includes a sequential Bayesian estimation. A movement model forms the basis of the estimation and is designed especially for dynamic channel scenarios and takes into account the speeds of change and the variable life cycles of the path. The estimator is implemented as a recursive Bayesian filter for a combined determination of positions and suppression of multipaths. The binding of the delay of the direct path is taken into consideration via position and clock parameters. The method is carried out with GNSS satellite navigation receivers, e.g. GPS and Galileo. With the method, multipath error of received GNSS navigation signals is reduced. The multipath channel includes a direct path and Nm-I echo signals and each of these paths may be considered on or off for the estimation.Type: GrantFiled: March 25, 2009Date of Patent: June 25, 2013Assignee: Deutsches Zentrum für Luft- und Raumfahrt e.V.Inventors: Bernhard Krach, Michael Lentmaier, Patrick Robertson
-
Publication number: 20120232795Abstract: The invention relates to a method for creating a map relating to location-related data on the likelihood of the future movement of a person in a spatial environment, such as a building, forest, tunnel system or public place, and in particular a shopping center, airport or train station. In the method according to the invention, at least one person is supplied with one or more sensors (e.g. inertial sensors, rotation rate sensors, optical sensors) for odometrical measurement (odometry) (e.g. attached to a shoe), wherein the odometry has errors due to inherent measurement inaccuracies of the sensor(s) (e.g. angle deviations, length deviations). The at least one person moves by foot through the spatial environment. Information regarding the pedestrian step lengths and/or pedestrian step direction and/or orientation of the sensor or the person (called odometry information Zu) is determined from the measurement signals of the sensor(s).Type: ApplicationFiled: September 20, 2010Publication date: September 13, 2012Inventors: Patrick Robertson, Michael Angermann, Bernhard Krach
-
Patent number: 8265202Abstract: For the reduction of the multipath error of received GNSS navigation signals, a sequential Bayesian estimation is used, with a movement model underlying this estimation, which model is particularly designed for dynamic channel situations. Sequential Monte Carlo methods are used to calculate the posterior probability density functions of the signal parameters. To facilitate an efficient integration in received signal tracking loops, the invention builds on complexity reduction concepts that have previously been used in maximum likelihood (ML) estimators. Applicable with GNSS satellite navigation receivers, e.g. GPS and Galileo.Type: GrantFiled: September 17, 2008Date of Patent: September 11, 2012Assignee: Deutsches Zentrum fuer Luft- und Raumfahrt e.V.Inventors: Michael Lentmaier, Bernhard Krach, Patrick Robertson, Thanawat Thiasiriphet
-
Publication number: 20090243927Abstract: For the reduction of the multipath error of received GNSS navigation signals, a sequential Bayesian estimation is used, with a movement model forming the basis of the estimation, which model is designed especially for dynamic channel scenarios and takes into account the speeds of change and the variable life cycles of the path. The estimator is implemented as a recursive Bayesian filter for a combined determination of positions and suppression of multipaths. The binding of the delay of the direct path is taken into consideration via position and clock parameters. Application with GNSS satellite navigation receivers, e.g. GPS and Galileo.Type: ApplicationFiled: March 25, 2009Publication date: October 1, 2009Inventors: Bernhard Krach, Michael Lentmaier, Patrick Robertson
-
Publication number: 20090074038Abstract: For the reduction of the multipath error of received GNSS navigation signals, a sequential Bayesian estimation is used, with a movement model underlying this estimation, which model is particularly designed for dynamic channel situations. Sequential Monte Carlo methods are used to calculate the posterior probability density functions of the signal parameters. To facilitate an efficient integration in received signal tracking loops, the invention builds on complexity reduction concepts that have previously been used in maximum likelihood (ML) estimators. Applicable with GNSS satellite navigation receivers, e.g. GPS and Galileo.Type: ApplicationFiled: September 17, 2008Publication date: March 19, 2009Inventors: Michael Lentmaier, Bernhard Krach, Patrick Robertson, Thanawat Thiasiriphet
-
Patent number: 7268670Abstract: A power line communications technique (PLC) is disclosed which allows communications across any three phase electric system by modulating the impedance through earth between any two points of differing voltage on the electrical system in order to use the power supply as the communications power source thereby using the power supply current as the communications carrier. No additional coupled communications source is required and modulation of an earth link current at the power frequency is especially suitable for remote electrical loads, such as an oil well electric submersible pump, where it is most cost effective to only have the three power conductors and no neutral nor signal wires in the power cable. Embodiments of the invention are described.Type: GrantFiled: December 20, 2001Date of Patent: September 11, 2007Assignee: The Autonomous Well Company, Ltd.Inventor: Mark Patrick Robertson
-
Patent number: 6957043Abstract: A data communications system including a local beacon (10; 9, 9?), on the one side ,being programmable and/or communicating with controlling and/or information communicating infrastructure means (16), for example a central service provider or the Internet and/or with one or more further local beacons and which, on the other side, contains for wireless communication with one or more end devices (17) located in its vicinity a transceiver combination or in special cases a transmitter only and which is located in or in place of a electric lighting equipment (1) is characterized in accordance with the invention in that the local beacon is provided with a smart cache and/or processing functionality for the data to be communicated wireless. The data communications system in accordance with the invention can be put to use for both communication and navigation by end device users.Type: GrantFiled: June 3, 2002Date of Patent: October 18, 2005Assignee: Deutsches Zentrum fur Luft- und Raumfahrt E.V.Inventors: Michael Angermann, Alexander Steingass, Patrick Robertson
-
Publication number: 20050117558Abstract: Formed in a proxy server (CP) from the data output by a server application (SA) in response to a client (CA) inquiry is a message digest (MD) which is checked in said proxy server by comparison as to whether an identical message digest is already cached in the proxy server for said client. If so, a brief response message (HIT) is communicated by the proxy server to said client (CA) signalizing that the content can be found in the cache of a mobile proxy (MP) assigned to said client. If not, the complete content including the message digest serving as a key is communicated to the proxy of said client (CA) for caching there. Application in mobile data services requiring data transport via wireless networks.Type: ApplicationFiled: December 2, 2004Publication date: June 2, 2005Inventors: Michael Angermann, Jens Kammann, Patrick Robertson, Christian Wasel
-
Publication number: 20040246108Abstract: This invention relates to a power line communication (PLC) system wherein the power supply line supplies power and also acts as a communications supply line. A receiver is able to detect small changes in the modulated transmitted information and thereby shut down the circuit. The invention is particularly suitable for use where the IEL is remote from the power supply such as, for example, in down hole oil production situations where very long power cables are used.Type: ApplicationFiled: July 7, 2004Publication date: December 9, 2004Inventors: Mark Patrick Robertson, Graeme Peter Hossack
-
Publication number: 20040201493Abstract: A power line communications technique (PLC) is disclosed which allows communications across any three phase electric system by modulating the impedance through earth between any two points of differing voltage on the electrical system in order to use the power supply as the communications power source thereby using the power supply current as the communications carrier. No additional coupled communications source is required and modulation of an earth link current at the power frequency is especially suitable for remote electrical loads, such as an oil well electric submersible pump, where it is most cost effective to only have the three power conductors and no neutral nor signal wires in the power cable. Embodiments of the invention are described.Type: ApplicationFiled: September 16, 2003Publication date: October 14, 2004Applicant: The Autonomous Well Company, LTD.Inventor: Mark Patrick Robertson
-
Publication number: 20020197963Abstract: A data communications system including a local beacon (10; 9, 9′), on the one side being programmable and/or communicating with controlling and/or information communicating infrastructure means (16), for example a central service provider or the Internet and/or with one or more further local beacons and which, on the other side, contains for wireless communication with one or more end devices (17) located in its vicinity a transceiver combination or in special cases a transmitter only and which is located in or in place of a electric lighting equipment (1) is characterized in accordance with the invention in that the local beacon is provided with a smart cache and/or processing functionality for the data to be communicated wireless. The data communications system in accordance with the invention can be put to use for both communication and navigation by end device users.Type: ApplicationFiled: June 3, 2002Publication date: December 26, 2002Applicant: Deutsches Zentrum fur luft-und Raumfahrt e. V.Inventors: Michael Angermann, Alexander Steingass, Patrick Robertson