Patents by Inventor Robert L. Davies

Robert L. Davies 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: 10607069
    Abstract: A pointing vector is determined for a gesture that is performed before a depth camera. One example includes receiving a first and a second image of a pointing gesture in a depth camera, the depth camera having a first and a second image sensor, applying erosion and dilation to the first image using a 2D convolution filter to isolate the gesture from other objects, finding the imaged gesture in the filtered first image of the camera, finding a pointing tip of the imaged gesture, determining a position of the pointing tip of the imaged gesture using the second image, and determining a pointing vector using the determined position of the pointing tip.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: March 31, 2020
    Assignee: Intel Corporation
    Inventors: Amit Shahar, Robert L. Davies, Chia-Hsun Lee
  • Patent number: 10146375
    Abstract: Systems, apparatuses, and/or methods to characterize a user feature. For example, and apparatus may include a pattern receiver to receive a feature infrared (IR) pattern corresponding to non-uniform IR radiation reflected by skin of the user feature and an object IR pattern corresponding to IR radiation reflected by an object. The apparatus may further include a filter to generate a modified IR pattern from the object IR pattern and to remove at least a part of the modified IR pattern from feature IR pattern. In addition, the apparatus may include a feature characterizer to characterize the user feature based on the feature IR pattern. In one example, a computing platform may be controlled based on the characterization of the user feature.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: December 4, 2018
    Assignee: Intel Corporation
    Inventors: Amit Shahar, Chia-Hsun Lee, Robert L. Davies, Sterling Orsten
  • Publication number: 20180075294
    Abstract: A pointing vector is determined for a gesture that is performed before a depth camera. One example includes receiving a first and a second image of a pointing gesture in a depth camera, the depth camera having a first and a second image sensor, applying erosion and dilation to the first image using a 2D convolution filter to isolate the gesture from other objects, finding the imaged gesture in the filtered first image of the camera, finding a pointing tip of the imaged gesture, determining a position of the pointing tip of the imaged gesture using the second image, and determining a pointing vector using the determined position of the pointing tip.
    Type: Application
    Filed: September 12, 2016
    Publication date: March 15, 2018
    Applicant: INTEL CORPORATION
    Inventors: Amit Shahar, Robert L. Davies, Chia-Hsun Lee
  • Publication number: 20180004355
    Abstract: Systems, apparatuses, and/or methods to characterize a user feature. For example, and apparatus may include a pattern receiver to receive a feature infrared (IR) pattern corresponding to non-uniform IR radiation reflected by skin of the user feature and an object IR pattern corresponding to IR radiation reflected by an object. The apparatus may further include a filter to generate a modified IR pattern from the object IR pattern and to remove at least a part of the modified IR pattern from feature IR pattern. In addition, the apparatus may include a feature characterizer to characterize the user feature based on the feature IR pattern. In one example, a computing platform may be controlled based on the characterization of the user feature.
    Type: Application
    Filed: July 1, 2016
    Publication date: January 4, 2018
    Inventors: Amit Shahar, Chia-Hsun Lee, Robert L. Davies, Sterling Orsten
  • Patent number: 9462325
    Abstract: A video stream may include portions that are stored while other portions are being displayed. In one embodiment, a portion of the video stream may be stored in digital storage media at one instance while in the next instance another portion of the stream is being read out of the storage media.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: October 4, 2016
    Assignee: Intel Corporation
    Inventors: Dennis M. O'Connor, Mark P. Chuang, Boon-Lock Yeo, Robert L. Davies
  • Publication number: 20150147050
    Abstract: A video stream may include portions that are stored while other portions are being displayed. In one embodiment, a portion of the video stream may be stored in digital storage media at one instance while in the next instance another portion of the stream is being read out of the storage media.
    Type: Application
    Filed: February 3, 2015
    Publication date: May 28, 2015
    Inventors: Dennis M. O'Connor, Mark P. Chuang, Boon-Lock Yeo, Robert L. Davies
  • Patent number: 8983263
    Abstract: A video stream may include portions that are stored while other portions are being displayed. In one embodiment, a portion of the video stream may be stored in digital storage media at one instance while in the next instance another portion of the stream is being read out of the storage media.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: March 17, 2015
    Assignee: Intel Corporation
    Inventors: Dennis M. O'Connor, Mark P. Chuang, Boon-Lock Yeo, Robert L. Davies
  • Publication number: 20120243849
    Abstract: A video stream may include portions that are stored while other portions are being displayed. In one embodiment, a portion of the video stream may be stored in digital storage media at one instance while in the next instance another portion of the stream is being read out of the storage media.
    Type: Application
    Filed: June 7, 2012
    Publication date: September 27, 2012
    Inventors: Dennis M. O'Connor, Mark P. Chuang, Boon-Lock Yeo, Robert L. Davies
  • Publication number: 20100262870
    Abstract: A method for performance monitoring in a computing system is described. In some embodiments, an addressable memory stores data and instructions for performing context switch sampling. A processor includes hardware event counters, and is coupled with the addressable memory to access said instructions and in response to said instructions, the processor counts occurrences of a first hardware event in a first hardware event counter and counts occurrences of a second hardware event in a second hardware event counter. After a specified number of occurrences of the first hardware event have been counted, the second hardware event counter is sampled and hardware event counters are reset. In some embodiments the processor counts occurrences of segment register load events in the first hardware event counter and then records the sampled second hardware event counter value with a process identifier value and/or a thread identifier value.
    Type: Application
    Filed: April 8, 2009
    Publication date: October 14, 2010
    Inventor: Robert L. Davies
  • Publication number: 20090103890
    Abstract: A video stream may include portions that are stored while other portions are being displayed. In one embodiment, a portion of the video stream may be stored in digital storage media at one instance while in the next instance another portion of the stream is being read out of the storage media.
    Type: Application
    Filed: December 30, 2008
    Publication date: April 23, 2009
    Inventors: Dennis M. O'Connor, MARK P. CHUANG, BOON-LOCK YEO, ROBERT L. DAVIES
  • Patent number: 7486871
    Abstract: A video stream may include portions that are stored while other portions are being displayed. In one embodiment, a portion of the video stream may be stored in digital storage media at one instance while in the next instance another portion of the stream is being read out of the storage media.
    Type: Grant
    Filed: March 7, 2003
    Date of Patent: February 3, 2009
    Assignee: Intel Corporation
    Inventors: Dennis M. O'Connor, Mark P. Chuang, Boon-Lock Yeo, Robert L. Davies
  • Patent number: 7242847
    Abstract: In some embodiments, the invention includes a method of editing a video stream. The method includes storing segment frame icons representing segments of the video stream, the segment frame icons having a layout. The method further includes displaying at least some of the segment frame icons and responding to signals from a user input device by changing the layout of the segment frame icons. In some embodiments, the segment frame icons are arranged in a two-dimensional grid. The segment frame icons may include an image derived from a representative frames of the segments. Changing the layout may involve one or more of the following: re-arranging an order of the segment frame icons in the layout, deleting at least one of the segment frame icons, and adding at least one segment frame icon from another video stream. The segment frame icons may be shot frame icons representing shots of the video stream. The segment frame icons may be subshot frame icons representing subshots of shots of the video stream.
    Type: Grant
    Filed: June 18, 1999
    Date of Patent: July 10, 2007
    Assignee: Intel Corporation
    Inventors: Robert L. Davies, Boon-Lock Yeo
  • Patent number: 6961847
    Abstract: In accordance with one embodiment, the invention provides a method comprising monitoring a power consumption of a processor in executing a program while running in a speculative execution mode wherein instructions are speculatively executed; and turning off said speculative execution mode if said power consumption is above a predetermined threshold. According to another embodiment the invention provides a processor comprising a speculative mode wherein instructions are speculatively executed; a non-speculative execution mode wherein instructions are executed non-speculatively; and a speculation control mechanism to selectively cause said processor to operate in said non-speculative mode based on a power consumption criterion.
    Type: Grant
    Filed: March 20, 2002
    Date of Patent: November 1, 2005
    Assignee: Intel Corporation
    Inventors: Robert L. Davies, Aaron M. Tsirkel
  • Publication number: 20030182542
    Abstract: In accordance with one embodiment, the invention provides a method comprising monitoring a power consumption of a processor in executing a program while running in a speculative execution mode wherein instructions are speculatively executed; and turning off said speculative execution mode if said power consumption is above a predetermined threshold. According to another embodiment the invention provides a processor comprising a speculative mode wherein instructions are speculatively executed; a non-speculative execution mode wherein instructions are executed non-speculatively; and a speculation control mechanism to selectively cause said processor to operate in said non-speculative mode based on a power consumption criterion.
    Type: Application
    Filed: March 20, 2002
    Publication date: September 25, 2003
    Inventors: Robert L. Davies, Aaron M. Tsirkel
  • Publication number: 20030165324
    Abstract: A video stream may include portions that are stored while other portions are being displayed. In one embodiment, a portion of the video stream may be stored in digital storage media at one instance while in the next instance another portion of the stream is being read out of the storage media.
    Type: Application
    Filed: March 7, 2003
    Publication date: September 4, 2003
    Inventors: Dennis M. O'Connor, Mark P. Chuang, Boon-Lock Yeo, Robert L. Davies
  • Patent number: 6591058
    Abstract: A video stream may include portions that are stored while other portions are being displayed. In one embodiment, a portion of the video stream may be stored in digital storage media at one instance while in the next instance another portion of the stream is being read out of the storage media.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: July 8, 2003
    Assignee: Intel Corporation
    Inventors: Dennis M. O'Connor, Mark P. Chuang, Boon-Lock Yeo, Robert L. Davies
  • Publication number: 20030122810
    Abstract: A computer system may include a camera to perform various video imaging functions. The camera may also be used to measure ambient light. The brightness of the display screen of the computer system may be adjusted in response to this measurement of ambient light. For example, the display screen brightness may be increased if the ambient light increases, and decreased if the ambient light decreases. In addition, in accordance with one embodiment of the present invention, the position of the user may be determined, and the ambient light may be measured in the vicinity of the user.
    Type: Application
    Filed: December 31, 2001
    Publication date: July 3, 2003
    Inventors: Aaron M. Tsirkel, Gary R. Bradski, Robert L. Davies
  • Patent number: 5603016
    Abstract: A method for synchronizing the audio track to the video track in a multimedia presentation. Any difference in the frequencies of the clocks of the audio and video drivers are first determined. If the video driver operates according to a faster frequency than the audio driver, audio samples are clipped from the audio track. If the video driver operates according to a slower frequency than the audio driver, audio samples are added to the audio track.
    Type: Grant
    Filed: August 3, 1994
    Date of Patent: February 11, 1997
    Assignee: Intel Corporation
    Inventor: Robert L. Davies
  • Patent number: 4841770
    Abstract: Apparatus (1) for measuring the amount of a substance (2) in a vessel which comprises a detector means comprising at least two electrodes (3) adopted to generate an electric signal in response to contact of the electrodes with the surface of the substance (2), a first reference point (6) on the detector means which point is a fixed distance from the ends of the electrodes (3) said reference point being provided on a material suitable for reflecting waves from a wave transmitting-receiving device (8) e.g. a sonar device, preferably located in a fixed position above the first reference point for measuring the distance from the first reference point (6) to a second reference point (70) at the wave transmitting-receiving device (8) whereby the amount of the substance (2) in the vessel can be determined by computation, e.g.
    Type: Grant
    Filed: October 19, 1987
    Date of Patent: June 27, 1989
    Assignee: Parke-Davis & Co. Ltd.
    Inventor: Robert L. Davies