Patents by Inventor Paul Robertson
Paul 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).
-
Patent number: 10593066Abstract: Objects can be rendered in three dimensions and viewed and manipulated in an augmented reality environment. A number of object images, a number of segmentation masks, and an object mesh structure are used by a client device to render the object in three dimensions. The object images and segmentation masks can be sequenced into frames. The object images and segmentation masks can be partitioned into patches and sequenced, or ordered, within each patch, and a keyframe can be assigned in each patch. Then, the object images and segmentation masks can be encoded into video files and sent to a client device. The client device can quickly retrieve a requested object image and segmentation mask based at least in part on identifying the keyframe in the same patch as the object image and segmentation mask.Type: GrantFiled: January 9, 2018Date of Patent: March 17, 2020Assignee: A9.COM, INC.Inventors: Arnab Sanat Kumar Dhua, Neil Raj Kumar, Karl Hillesland, Radek Grzeszczuk, Scott Paul Robertson
-
Patent number: 10587967Abstract: The present invention relates to a method and system for analysing audio (eg. music) tracks. A predictive model of the neuro-physiological functioning and response to sounds by one or more of the human lower cortical, limbic and subcortical regions in the brain is described. Sounds are analysed so that appropriate sounds can be selected and played to a listener in order to stimulate and/or manipulate neuro-physiological arousal in that listener. The method and system are particularly applicable to applications harnessing a biofeedback resource.Type: GrantFiled: August 14, 2017Date of Patent: March 10, 2020Assignee: X-SYSTEM LIMITEDInventors: Nigel Osborne, Robert Ashcroft, Paul Robertson, Peter Kingsley
-
Patent number: 10579134Abstract: Systems and methods for displaying an image of a virtual object in an environment are described. A computing device is used to capture an image of a real environment including a marker. One or more virtual objects which do not exist in the real environment are displayed in the image based at least on the marker. The distance and orientation of the marker may be taken into account to properly size and place the virtual object in the image. Further, virtual lighting may be added to an image to indicate to a user how the virtual object would appear with the virtual lighting.Type: GrantFiled: January 20, 2017Date of Patent: March 3, 2020Assignee: A9.COM, INC.Inventors: Nityananda Jayadevaprakash, William Brendel, David Creighton Mott, Scott Paul Robertson
-
Patent number: 10572261Abstract: A task identifier-based mechanism is configured to temporarily disable a dual-issue capability of one or more threads in a superscalar simultaneous multi-threaded core. The core executes a first thread and a second thread which are each provided with a dual-issue capability wherein up to two instructions may be issued in parallel. In response to a task identifier being received that is indicative of a task requiring an improved level of determinism, the dual-issue capability of at least one of the first thread or the second thread is temporarily disabled.Type: GrantFiled: January 6, 2016Date of Patent: February 25, 2020Assignee: NXP USA, Inc.Inventors: Alistair Paul Robertson, James Andrew Collier Scobie
-
Patent number: 10496554Abstract: A system on chip, comprising a processing unit for executing processes, a memory unit, and a memory control unit connected between the processing unit and the memory unit, is described. The memory control unit allocates a memory region to a process. The memory control unit comprises a process activity counter which counts a duration of the process or transactions by the process to or from the memory region and which maintains a process activity count representing the counted duration of the process or the counted transactions to or from the memory region. The memory control unit disables the memory region in response to the process activity count exceeding a maximum process activity count. Notably, it blocks the memory region against further transactions by the process and against transactions by any other processes. A method of operating a system on chip is also described.Type: GrantFiled: March 3, 2014Date of Patent: December 3, 2019Assignee: NXP USA, INC.Inventors: Michael Johnston, Alan Devine, Alistair Paul Robertson, Manfred Thanner
-
Publication number: 20190333478Abstract: Approaches enable images submitted by users, owner, and/or authorized person of a point of interest (e.g., a place, a scene, an object, etc.) to be used as a fiducial to assist recognition and tracking of the point of interest in an augmented reality environment. Multiple images (e.g., crowd-sourced images) of a point of interest taken from different points of view can be dynamically used. For example, as a user with a user device moves through a point of interest, a different image can be chosen from a set of stored candidate images of the point of interest based at least upon GPS locations, IMU orientations, or compass data of the user device. In this way, instead of relying on artificial fiducial images for various detection and tracking approaches, approaches enable images submitted by users and/or an owner or other authorized person of a point of interest to be used as fiducials to assist recognition and tracking of the point of interest.Type: ApplicationFiled: December 3, 2018Publication date: October 31, 2019Inventors: David Creighton Mott, Scott Paul Robertson, Arnab Sanat Kumar Dhua, William Brendel, Nityananda Jayadevaprakash
-
Publication number: 20190231460Abstract: A robotic system includes a base movable relative to a floor surface and a controllable arm extending from the base. The arm is configured to support and move a tool. The arm has a powered joint operable to position and/or orient the tool. The robotic system further includes a positioning indicator. A processor operates the positioning indicator to direct a manual repositioning of the base relative to the floor surface while the processor is operating the powered joint to maintain the position and/or orientation of the tool during the manual repositioning.Type: ApplicationFiled: September 7, 2017Publication date: August 1, 2019Inventors: Simon Peter DiMaio, Nicholas Leo Bernstein, Paul Millman, Dinesh Rabindran, Alec Paul Robertson
-
Publication number: 20190231458Abstract: Systems and methods for a computer-assisted instrument motion are described. For example, the disclosure provides mechanisms and techniques for holding an instrument with a computer-assisted manipulator assembly, and methods for actuating computer-assisted motions of the instrument.Type: ApplicationFiled: June 29, 2017Publication date: August 1, 2019Applicant: Intuitive Surgical Operations, Inc.Inventors: Simon Peter DiMaio, David William Bailey, Theodore W. Rogers, Alec Paul Robertson
-
Publication number: 20190216555Abstract: A robotic system includes a base movable relative to a floor surface and a controllable arm extending from the base. The arm is configured to support and move a tool. The arm has a powered joint operable to position and/or orient a distal portion of the arm. The robotic system further includes a processor coupled to the powered joint and configured to drive the powered joint to reposition the base while the position and/or orientation of the distal portion of the arm is maintained.Type: ApplicationFiled: September 7, 2017Publication date: July 18, 2019Inventors: Simon Peter DiMaio, Nicholas Leo Bernstein, Paul Millman, Dinesh Rabindran, Alec Paul Robertson
-
Patent number: 10311282Abstract: Region of interest detection in raw time of flight images is described. For example, a computing device receives at least one raw image captured for a single frame by a time of flight camera. The raw image depicts one or more objects in an environment of the time of flight camera (such as human hands, bodies or any other objects). The raw image is input to a trained region detector and in response one or more regions of interest in the raw image are received. A received region of interest comprises image elements of the raw image which are predicted to depict at least part of one of the objects. A depth computation logic computes depth from the one or more regions of interest of the raw image.Type: GrantFiled: September 11, 2017Date of Patent: June 4, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Jamie Daniel Joseph Shotton, Cem Keskin, Christoph Rhemann, Toby Sharp, Duncan Paul Robertson, Pushmeet Kohli, Andrew William Fitzgibbon, Shahram Izadi
-
Publication number: 20190114839Abstract: Various embodiments provide methods and systems for users and business owners to share content and/or links to visual elements of a place at a physical location, and, in response to a user device pointing at a tagged place, causing the content and/or links to the visual elements of the place to be presented on the user device. In some embodiments, content and links are tied to specific objects at a place based at least in part upon one of Global Positioning System (GPS) locations, Inertial Measurement Unit (IMU) orientations, compass data, or one or more visual matching algorithms. Once the content and links are attached to the specific objects of the place, they can be discovered by a user with a portable device pointing at the specific objects in the real world.Type: ApplicationFiled: December 12, 2018Publication date: April 18, 2019Inventors: David Creighton Mott, Arnab Sanat Kumar Dhua, Colin Jon Taylor, Scott Paul Robertson, William Brendel, Nityananda Jayadevaprakash, Kathy Wing Lam Ma
-
Publication number: 20190076204Abstract: A surgical system drape includes: a sheath having an interior cavity sized to cover a portion of a surgical system manipulator; an adaptor coupled to the sheath and including a manipulator interface and an instrument interface, the manipulator interface configured to couple with a drive interface of the manipulator, the instrument interface being configured to couple with a drive interface of a surgical instrument mounted to the manipulator; and a fluid conduit coupled to the sheath and extending within the interior cavity of the sheath, the fluid conduit configured to receive a flow of cooling fluid at a fluid port and convey the fluid along the interior cavity of the sheath to cool a component of a portion of the manipulator.Type: ApplicationFiled: September 10, 2018Publication date: March 14, 2019Inventors: Alec Paul Robertson, Simon Peter DiMaio, Kollin Myles Tierling, Theodore W. Rogers
-
Patent number: 10228744Abstract: A method of detecting overcurrent events within at least one electronic device, and an overcurrent detection module therefor. The method comprises receiving at least one current requirement indication from at least one electronic device, determining at least one overcurrent value based at least partly on the received at least one current requirement indication, receiving at least one indication of at least one input current flow for the at least one electronic device, and determining that an overcurrent event is occurring if the indicated at least one input current flow for the at least one electronic device exceeds the determined at least one overcurrent value.Type: GrantFiled: October 18, 2013Date of Patent: March 12, 2019Assignee: NXP USA, Inc.Inventors: Andrew Edward Birnie, Robert Moran, Philippe Mounier, Alistair Paul Robertson
-
Publication number: 20180374763Abstract: A semiconductor substrate support for supporting a semiconductor substrate in a plasma processing chamber includes a heater array comprising thermal control elements operable to tune a spatial temperature profile on the semiconductor substrate, the thermal control elements defining heater zones each of which is powered by two or more power supply lines and two or more power return lines wherein each power supply line is connected to at least two of the heater zones and each power return line is connected to at least two of the heater zones. A power distribution circuit is mated to a baseplate of the substrate support, the power distribution circuit being connected to each power supply line and power return line of the heater array. A switching device is connected to the power distribution circuit to independently provide time-averaged power to each of the heater zones by time divisional multiplexing of a plurality of switches.Type: ApplicationFiled: August 7, 2018Publication date: December 27, 2018Inventors: Keith William Gaff, Tom Anderson, Keith Comendant, Ralph Jan-Pin Lu, Paul Robertson, Eric A. Pape, Neil Benjamin
-
Patent number: 10163267Abstract: Various embodiments provide methods and systems for users and business owners to share content and/or links to visual elements of a place at a physical location, and, in response to a user device pointing at a tagged place, causing the content and/or links to the visual elements of the place to be presented on the user device. In some embodiments, content and links are tied to specific objects at a place based at least in part upon one of Global Positioning System (GPS) locations, Inertial Measurement Unit (IMU) orientations, compass data, or one or more visual matching algorithms. Once the content and links are attached to the specific objects of the place, they can be discovered by a user with a portable device pointing at the specific objects in the real world.Type: GrantFiled: August 26, 2016Date of Patent: December 25, 2018Assignee: A9.com, Inc.Inventors: David Creighton Mott, Arnab Sanat Kumar Dhua, Colin Jon Taylor, Scott Paul Robertson, William Brendel, Nityananda Jayadevaprakash, Kathy Wing Lam Ma
-
Patent number: 10147399Abstract: Approaches enable images submitted by users, owner, and/or authorized person of a point of interest (e.g., a place, a scene, an object, etc.) to be used as a fiducial to assist recognition and tracking of the point of interest in an augmented reality environment. Multiple images (e.g., crowd-sourced images) of a point of interest taken from different points of view can be dynamically used. For example, as a user with a user device moves through a point of interest, a different image can be chosen from a set of stored candidate images of the point of interest based at least upon GPS locations, IMU orientations, or compass data of the user device. In this way, instead of relying on artificial fiducial images for various detection and tracking approaches, approaches enable images submitted by users and/or an owner or other authorized person of a point of interest to be used as fiducials to assist recognition and tracking of the point of interest.Type: GrantFiled: September 2, 2014Date of Patent: December 4, 2018Assignee: A9.COM, INC.Inventors: David Creighton Mott, Scott Paul Robertson, Arnab Sanat Kumar Dhua, William Brendel, Nityananda Jayadevaprakash
-
Patent number: 10049948Abstract: A semiconductor substrate support for supporting a semiconductor substrate in a plasma processing chamber includes a heater array comprising thermal control elements operable to tune a spatial temperature profile on the semiconductor substrate, the thermal control elements defining heater zones each of which is powered by two or more power supply lines and two or more power return lines wherein each power supply line is connected to at least two of the heater zones and each power return line is connected to at least two of the heater zones. A power distribution circuit is mated to a baseplate of the substrate support, the power distribution circuit being connected to each power supply line and power return line of the heater array. A switching device is connected to the power distribution circuit to independently provide time-averaged power to each of the heater zones by time divisional multiplexing of a plurality of switches.Type: GrantFiled: November 30, 2012Date of Patent: August 14, 2018Assignee: LAM RESEARCH CORPORATIONInventors: Keith William Gaff, Tom Anderson, Keith Comendant, Ralph Jan-Pin Lu, Paul Robertson, Eric A. Pape, Neil Benjamin
-
Patent number: 10037618Abstract: Images of foreground objects in a scene are generated by causing electromagnetic radiation to be emitted having a first spectral power distribution from a surface of a first foreground object, which is adjacent or at least partially obscured by a second foreground object. A first image of both of the first and second foreground objects is acquired while the first foreground object emits electromagnetic radiation with the first spectral power distribution. A second image of the first and second foreground objects is acquired while the first foreground object is not emitting electromagnetic radiation or is emitting electromagnetic radiation with a second spectral power distribution which is different to the first spectral power distribution. An alpha matte of the first and second foreground objects is generated based on a comparison of the first image and second image.Type: GrantFiled: January 19, 2017Date of Patent: July 31, 2018Assignee: METAIL LIMITEDInventor: Duncan Paul Robertson
-
Patent number: 10031771Abstract: A processor system includes at least two processor cores and an interrupt controller including interrupt priority registers configured for registering interrupt priorities of the respective processor cores. The processor system further includes at least two task timers associated with respective processor cores. Each task timer includes a counter configured for producing a counter value, a timeout value register configured for storing a timeout value and a tidemark value register configured for storing a tidemark value smaller than the timeout value. Each task timer is configured for producing a timeout signal when the counter value equals the timeout value and for producing a tidemark signal when the counter value equals the tidemark value. The interrupt controller is configured for increasing the interrupt priority of a processor core in response to a tidemark signal and for decreasing the interrupt priority of a processor core in response to a timeout signal.Type: GrantFiled: June 15, 2015Date of Patent: July 24, 2018Assignee: NXP USA, Inc.Inventors: Alistair Paul Robertson, Andrey Kovalev, Jeffrey Thomas Loeliger
-
Patent number: D836213Type: GrantFiled: April 4, 2016Date of Patent: December 18, 2018Assignee: JCF/IP, LLCInventors: Timothy R. Stuchl, John J. Fitzmaurice, Paul Robertson, David R. Shevitz