Patents by Inventor David Macintosh
David Macintosh 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: 10431023Abstract: The present disclosure provides systems and methods to test an autonomous vehicle. In particular, the systems and methods of the present disclosure can receive, from one or more test nodes of a preconfigured test track, log data indicating positions of elements of the test track over a period of time. Log data indicating parameters of an autonomous vehicle over the period of time can be received from the autonomous vehicle. The log data indicating the positions of the elements of the test track over the period of time can be compared with the log data indicating the parameters of the autonomous vehicle over the period of time to determine a performance metric of the autonomous vehicle on the test track over the period of time.Type: GrantFiled: September 6, 2017Date of Patent: October 1, 2019Assignee: Uber Technologies, Inc.Inventors: Adam Watson, Chad David MacIntosh, Anthony Bembic, Joseph Richard Leja
-
Patent number: 9024724Abstract: A laminated layered construct is provided. The construct has layered material with a rupturable paper layer cohesively bonded for tamper evident security. The cohesive layer allows for rupturing of a fragile paper layer imparting or providing evidence of tampering. A method of manufacturing laminated layered construct includes a series and combination of steps.Type: GrantFiled: November 25, 2009Date of Patent: May 5, 2015Inventors: David MacIntosh Hood, Frank Filippelli
-
Publication number: 20110169611Abstract: Security of packages and other articles of containment if left unattended in crowded public areas will be declared as suspicious raising concerns over the contents of the articles. The laminate construct of the present invention produces a tamper evident construct having at least one layer in combination with cold seal water-based adhesive of a predetermined colour under or over an indicia or image, used in combination with at least one paper layer for showing evidence of tampering when ruptured.Type: ApplicationFiled: November 25, 2009Publication date: July 14, 2011Inventors: David MacIntosh Hood, Frank Filippelli
-
Patent number: 7403220Abstract: Components for generating, reviewing, processing, storing, retrieving, analyzing, and optimizing information input to or output from a virtual environment. The components may be a video camera component, a stand-alone or device mountable on a tripod to permit a camera person to select from one or more views within a virtual environment, such as a video game being executed, and to provide alternative views within the confines of the virtual environment. The component permits selection from multiple views and manipulation of the same, including a rotation leftward or rightward, a tilt upward or downward, a zooming inward or outward, a translation (for example, a track movement) leftward, rightward, forward, or backward, a rolling movement, and a camera position adjustment (for example, crane movement) upward or downward.Type: GrantFiled: July 9, 2005Date of Patent: July 22, 2008Assignee: Gamecaster, Inc.Inventors: David MacIntosh, David Morelock, Joseph Grand
-
Publication number: 20070101383Abstract: Components for generating, reviewing, processing, storing, retrieving, analyzing, and optimizing information input to or output from a virtual environment. The components may be a video camera component, a stand-alone or device mountable on a tripod to permit a camera person to select from one or more views within a virtual environment, such as a video game being executed, and to provide alternative views within the confines of the virtual environment. The component permits selection from multiple views and manipulation of the same, including a rotation leftward or rightward, a tilt upward or downward, a zooming inward or outward, a translation (for example, a track movement) leftward, rightward, forward, or backward, a rolling movement, and a camera position adjustment (for example, crane movement) upward or downward.Type: ApplicationFiled: December 20, 2006Publication date: May 3, 2007Inventors: David MacIntosh, David Morelock, Joseph Grand
-
Publication number: 20020110275Abstract: In a telepresence system, a scene is captured by recording pixel data elements, each associated with a pixel ray vector having a direction and an intercept on an known locus in the frame of reference of the scene. Each pixel data element includes data representing the illumination along the pixel ray vector. For example, the pixel data elements may be captured by operating numerous video cameras pointing in different directions on a spherical locus. A virtual viewpoint image representing the image which would be seen from an arbitrary viewpoint, looking in an arbitrary direction, can be synthesized by determining the directions of synthetic pixel ray vectors from each pixel of the virtual viewpoint image through the virtual viewpoint and the intercepts of these vectors on the locus. Recorded pixel data elements having pixel ray vector directions and intercepts close to those of the synthetic pixel ray vector can be copied or interpolated to provide data representing illumination in the synthetic pixel.Type: ApplicationFiled: April 5, 2002Publication date: August 15, 2002Inventors: Peter Rogina, Michael Ehrlich, David Macintosh
-
Patent number: 6393144Abstract: In a telepresence system, a scene is captured by recording pixel data elements, each associated with a pixel ray vector having a direction and an intercept on an known locus in the frame of reference of the scene. Each pixel data element includes data representing the illumination along the pixel ray vector. For example, the pixel data elements may be captured by operating numerous video cameras pointing in different directions on a spherical locus. A virtual viewpoint image representing the image which would be seen from an arbitrary viewpoint, looking in an arbitrary direction, can be synthesized by determining the directions of synthetic pixel ray vectors from each pixel of the virtual viewpoint image through the virtual viewpoint and the intercepts of these vectors on the locus. Recorded pixel data elements having pixel ray vector directions and intercepts close to those of the synthetic pixel ray vector can be copied or interpolated to provide data representing illumination in the synthetic pixel.Type: GrantFiled: October 15, 2001Date of Patent: May 21, 2002Assignee: WorldScape, L.L.C.Inventors: Peter R. Rogina, Michael Ehrlich, David MacIntosh
-
Publication number: 20020015522Abstract: In a telepresence system, a scene is captured by recording pixel data elements, each associated with a pixel ray vector having a direction and an intercept on an known locus in the frame of reference of the scene. Each pixel data element includes data representing the illumination along the pixel ray vector. For example, the pixel data elements may be captured by operating numerous video cameras pointing in different directions on a spherical locus. A virtual viewpoint image representing the image which would be seen from an arbitrary viewpoint, looking in an arbitrary direction, can be synthesized by determining the directions of synthetic pixel ray vectors from each pixel of the virtual viewpoint image through the virtual viewpoint and the intercepts of these vectors on the locus. Recorded pixel data elements having pixel ray vector directions and intercepts close to those of the synthetic pixel ray vector can be copied or interpolated to provide data representing illumination in the synthetic pixel.Type: ApplicationFiled: October 15, 2001Publication date: February 7, 2002Inventors: Peter R. Rogina, Michael Ehrlich, David Macintosh
-
Patent number: 6327381Abstract: In a telepresence system, a scene is captured by recording pixel data elements, each associated with a pixel ray vector having a direction and an intercept on an known locus in the frame of reference of the scene. Each pixel data element includes data representing the illumination along the pixel ray vector. For example, the pixel data elements may be captured by operating numerous video cameras pointing in different directions on a spherical locus. A virtual viewpoint image representing the image which would be seen from an arbitrary viewpoint, looking in an arbitrary direction, can be synthesized by determining the directions of synthetic pixel ray vectors from each pixel of the virtual viewpoint image through the virtual viewpoint and the intercepts of these vectors on the locus. Recorded pixel data elements having pixel ray vector directions and intercepts close to those of the synthetic pixel ray vector can be copied or interpolated to provide data representing illumination in the synthetic pixel.Type: GrantFiled: January 9, 1998Date of Patent: December 4, 2001Assignee: WorldScape, LLCInventors: Peter R. Rogina, Michael Ehrlich, David Macintosh
-
Publication number: 20010043737Abstract: A system for generating images of a scene as the scene would be observed from an arbitrary location. A plurality of discrete images, typically video images, taken at different viewpoints, as, for example, by a plurality of cameras pointing outwardly on a curving locus are converted to an offset epipolar image. The offset epipolar image includes a plurality of linesets, each such lineset incorporating one scanning line from each of the discrete video images. Each line in the virtual image is reconstructed from a lineset of the epipolar image. The reconstruction may include interpolation between pixel data representing lines from adjacent discrete images and mapping of pixels from one or more lines representing one or more adjacent discrete images onto the pixel line of the virtual image. The nature of the mapping depends upon the viewpoint selected for the virtual image. The system can provide real time stereoscopic telepresence, i.e.Type: ApplicationFiled: April 18, 1997Publication date: November 22, 2001Inventors: PETER R. ROGINA, DAVID MACINTOSH
-
Patent number: 5703961Abstract: A system for generating images of a scene as the scene would be observed from an arbitrary location. A plurality of discrete images, typically video images, taken at different viewpoints, as, for example, by a plurality of cameras pointing outwardly on a curving locus are converted to an offset epipolar image. The offset epipolar image includes a plurality of linesets, each such lineset incorporating one scanning line from each of the discrete video images. Each line in the virtual image is reconstructed from a lineset of the epipolar image. The reconstruction may include interpolation between pixel data representing lines from adjacent discrete images and mapping of pixels from one or more lines representing one or more adjacent discrete images onto the pixel line of the virtual image. The nature of the mapping depends upon the viewpoint selected for the virtual image. The system can provide real time stereoscopic telepresence, i.e.Type: GrantFiled: December 29, 1994Date of Patent: December 30, 1997Assignee: WorldScape L.L.C.Inventors: Peter R. Rogina, David Macintosh