Patents by Inventor John Peter Van Baarsen

John Peter Van Baarsen 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: 10122998
    Abstract: A Holocam Orb system uses multiple Holocam Orbs (Orbs) within a real-life environment to generate an artificial reality representation of the real-life environment in real time. Each Orb is an electronic and software unit that includes a local logic module, a local CPU and multiple synchronous and asynchronous sensors, include stereo cameras, time-of-flight sensors, inertial measurement units and a microphone array. Each Orb synchronizes itself to a common master clock, and packages its asynchrony data into data bundles whose timings are matched to frame timing of synchronous sensors, and all gathered data bundles and data frames are given a time stamp using a reference clock common to all Orbs. The overlapping sensor data from all the Orbs is combined to create the artificial reality representation.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: November 6, 2018
    Assignee: SEIKO EPSON CORPORATION
    Inventors: John Peter van Baarsen, Michael Joseph Mannion, Kevin Gillett, Donald Gordon Wait, Keith Gillett, Jimmy Kwok Lap Lai, Alexander Burton
  • Publication number: 20160323565
    Abstract: A Holocam Orb system uses multiple Holocam Orbs (Orbs) within a real-life environment to generate an artificial reality representation of the real-life environment in real time. Each Orb is an electronic and software unit that includes a local logic module, a local CPU and multiple synchronous and asynchronous sensors, include stereo cameras, time-of-flight sensors, inertial measurement units and a microphone array. Each Orb synchronizes itself to a common master clock, and packages its asynchrony data into data bundles whose timings are matched to frame timing of synchronous sensors, and all gathered data bundles and data frames are given a time stamp using a reference clock common to all Orbs. The overlapping sensor data from all the Orbs is combined to create the artificial reality representation.
    Type: Application
    Filed: January 28, 2016
    Publication date: November 3, 2016
    Inventors: John Peter van Baarsen, Michael Joseph Mannion, Kevin Gillett, Donald Gordon Wait, Keith Gillett, Jimmy Kwok Lap Lai, Alexander Burton
  • Patent number: 9280955
    Abstract: In a linked waveform update mode, an impulse-driven, particle-based electrophoretic display may be updated using a first waveform and then automatically up-dated using a second drive scheme when the update using the first waveform finishes. The display may be automatically up-dated using a third drive scheme when the update using the second drive scheme finishes. The automatic updating using a subsequent drive scheme may be interrupted if the desired display states for the region changes after performing the first update. Waveforms may be selected using: (a) the desired display state of a pixel if the desired display state is a valid display state for the specified drive scheme, or (b) a mapped display state of the pixel if the desired display state is an invalid display state for the drive scheme.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: March 8, 2016
    Assignee: Seiko Epson Corporation
    Inventors: John Peter Van Baarsen, Yun Shon Low, Eric Jeffrey
  • Publication number: 20130328897
    Abstract: When updating an impulse-driven, electrophoretic display, a pixel synthesis operation is started first. After a first quantity of synthesized pixels has been generated, a display output operation is started. After generating the first quantity of synthesized pixels, the first frame of the display output operation is performed at substantially the same time as the pixel synthesis operation.
    Type: Application
    Filed: January 25, 2012
    Publication date: December 12, 2013
    Inventors: John Peter Van Baarsen, Yun Shon Low, Jiliang Song
  • Publication number: 20130300779
    Abstract: In a linked waveform update mode, an impulse-driven, particle-based electrophoretic display may be updated using a first waveform and then automatically up-dated using a second drive scheme when the update using the first waveform finishes. The display may be automatically up-dated using a third drive scheme when the update using the second drive scheme finishes. The automatic updating using a subsequent drive scheme may be interrupted if the desired display states for the region changes after performing the first update. Waveforms may be selected using: (a) the desired display state of a pixel if the desired display state is a valid display state for the specified drive scheme, or (b) a mapped display state of the pixel if the desired display state is an invalid display state for the drive scheme.
    Type: Application
    Filed: January 25, 2012
    Publication date: November 14, 2013
    Applicant: SEIKO EPSON CORPORATION
    Inventors: John Peter Van Baarsen, Yun Shon Low, Eric Jeffrey
  • Patent number: 8564530
    Abstract: An apparatus embodying principles of the invention includes first, second, and at least one pipeline units. The first unit generates synthesized pixel data from pixels of an image and pixels of a previous image. The second unit determines an update mode by comparing pixels of the image with corresponding pixels of the previous image to determine if at least one condition is true. The conditions may be configurable. In addition, the second unit selects an update mode from two or more update modes if the first condition is true. The pipeline unit determines a waveform for each pixel of the image and transmits the waveform as impulse data to a bistable, electro-optic display device. The apparatus may further include a pipeline selecting unit to select a pipeline from two or more pipelines according to the selected update mode.
    Type: Grant
    Filed: April 9, 2008
    Date of Patent: October 22, 2013
    Assignee: Seiko Epson Corporation
    Inventors: Yun Shon Low, John Peter van Baarsen
  • Patent number: 8373649
    Abstract: A method for updating two or more regions of the display area of a bistable, electro-optic display device comprises selecting at least one first waveform for at least one pixel of a first region; (b) selecting at least one second waveform for at least one pixel of a second region; (c) updating the first region by generating and providing the first waveform to the at least one pixel of the first region; and (d) updating the second region by generating and providing the second waveform to the at least one pixel of the second region, wherein the first and second updates at least partially coincide in time. The first waveform is selected from a first drive scheme for use in a first update mode having a first period. The second waveform is selected from second a drive scheme for use in a second update mode having a second period.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: February 12, 2013
    Assignees: Seiko Epson Corporation, E Ink Corporation
    Inventors: Yun Shon Low, John Peter van Baarsen, Takahide Ohkami
  • Patent number: 7868898
    Abstract: The invention is directed, in one embodiment, to a method for generating memory addresses for accessing an image in which each pixel in a group of pixels has a luma component, but shares chroma components with other pixels of the group. A preferred method includes providing a memory, having a plurality of first portions and a plurality of second portions. First memory addresses may be generated, each of which corresponds to one of the first portions. Each first address defines a storage location for the luma components of one of the pixel groups. Second memory addresses may be generated, each of which corresponds to one of the second portions. Each second address defines a storage location for the chroma components of at least one of the pixel groups.
    Type: Grant
    Filed: May 5, 2006
    Date of Patent: January 11, 2011
    Assignee: Seiko Epson Corporation
    Inventors: Eric Jeffrey, Jiliang Song, John Peter van Baarsen, Jerzy Wieslaw Swic
  • Patent number: 7747097
    Abstract: A size limiter module used to limit a file size of an encoded file is disclosed. The size limiter module includes a size limiter set-up calculator and a size limiter processing engine. The size limiter calculator is configured to identify a maximum bit size for a set of data to be encoded based on a maximum value for the file size of the encoded file. The size limiter processing engine is configured to be in communication with the size limiter set-up calculator to process the set of data to be encoded and to monitor a cumulative bit size for the set of data according to an order. When the cumulative bit size is greater than a maximum bit size, the size limiter processing engine inserts end of block data into the set of data. The end of block data signals the substitution of a null value for all data units subsequent to the end of block data.
    Type: Grant
    Filed: June 16, 2006
    Date of Patent: June 29, 2010
    Assignee: Seiko Epson Corporation
    Inventors: John Peter van Baarsen, Yun Shon Low
  • Publication number: 20090256868
    Abstract: A method for updating two or more regions of the display area of a bistable, electro-optic display device comprises selecting at least one first waveform for at least one pixel of a first region; (b) selecting at least one second waveform for at least one pixel of a second region; (c) updating the first region by generating and providing the first waveform to the at least one pixel of the first region; and (d) updating the second region by generating and providing the second waveform to the at least one pixel of the second region, wherein the first and second updates at least partially coincide in time. The first waveform is selected from a first drive scheme for use in a first update mode having a first period. The second waveform is selected from second a drive scheme for use in a second update mode having a second period.
    Type: Application
    Filed: April 11, 2008
    Publication date: October 15, 2009
    Inventors: Yun Shon Low, John Peter van Baarsen, Takahide Ohkami
  • Publication number: 20090256798
    Abstract: An apparatus embodying principles of the invention includes first, second, and at least one pipeline units. The first unit generates synthesized pixel data from pixels of an image and pixels of a previous image. The second unit determines an update mode by comparing pixels of the image with corresponding pixels of the previous image to determine if at least one condition is true. The conditions may be configurable. In addition, the second unit selects an update mode from two or more update modes if the first condition is true. The pipeline unit determines a waveform for each pixel of the image and transmits the waveform as impulse data to a bistable, electro-optic display device. The apparatus may further include a pipeline selecting unit to select a pipeline from two or more pipelines according to the selected update mode.
    Type: Application
    Filed: April 9, 2008
    Publication date: October 15, 2009
    Inventors: Yun Shon Low, John Peter van Baarsen
  • Patent number: 7512287
    Abstract: The invention is generally directed to a method and apparatus for efficient rotation of an image. The image is preferably defined by an image matrix in which each datum of the image corresponds to a particular image row and a particular image column of the image matrix. A preferred method includes mapping each of the datum into a memory matrix organized into a plurality of memory rows and a plurality of memory columns. The mapping preferably includes mapping into one of the memory rows: (a) at least two data, both of which correspond to one of the image rows, and (b) at least two image vector portions, a first one of the image vector portions including at least two data each corresponding to one of the image columns, and a second one of the image vector portions including at least two other data each corresponding to another of the image columns.
    Type: Grant
    Filed: July 25, 2005
    Date of Patent: March 31, 2009
    Assignee: Seiko Epson Corporation
    Inventors: John Peter van Baarsen, Barinder Singh Rai, Jimmy Kwok Lap Lai
  • Publication number: 20080088528
    Abstract: A heads up display (HUD) is provided. The HUD includes a projector configured to project a distorted representation of image data onto a non-planar surface. The HUD also includes warp image circuitry configured to store offsets to be applied to the image data to generate the distorted representation. The offsets represent respective distances for moving coordinates of a portion of pixels within the image data and the offsets are stored within a memory region of the warp image circuitry. The portion of pixels corresponds to vertices of polygons. The warp image circuitry is further configured to map the vertices of polygons to the non-planar surface. A method for projecting an image onto a warped surface is also provided.
    Type: Application
    Filed: October 17, 2006
    Publication date: April 17, 2008
    Inventors: Takashi Shindo, Doug McFadyen, Tatiana Pavlovna Kadantseva, Kevin Gillett, John Peter van Baarsen, Keitaro Fujimori
  • Publication number: 20080088527
    Abstract: A vehicle having a heads up display (HUD) system is provided. The HUD system includes an image rendering device configured to provide a distorted representation of image data to a non-planar surface within a field of view of an occupant of the vehicle. Warp image circuitry configured to store offsets to be applied to the image data to generate the distorted representation provided to the image rendering device is included in the HUD system. The offsets represent respective distances for moving coordinates of a portion of pixels within the image data and the offsets are stored within a memory region of the warp image circuitry. The portion of pixels correspond to vertices of polygons. The offsets are derived through calibration data provided to the warp image circuitry. The calibration data is selected from one of a plurality of view positions for the occupant.
    Type: Application
    Filed: October 17, 2006
    Publication date: April 17, 2008
    Inventors: Keitaro Fujimori, John Peter van Baarsen, Doug McFadyen, Tatiana Pavlovna Kadantseva, Takashi Shindo, Kevin Gillett
  • Publication number: 20070294245
    Abstract: A size limiter module used to limit a file size of an encoded file is disclosed. The size limiter module includes a size limiter set-up calculator and a size limiter processing engine. The size limiter calculator is configured to identify a maximum bit size for a set of data to be encoded based on a maximum value for the file size of the encoded file. The size limiter processing engine is configured to be in communication with the size limiter set-up calculator to process the set of data to be encoded and to monitor a cumulative bit size for the set of data according to an order. When the cumulative bit size is greater than a maximum bit size, the size limiter processing engine inserts end of block data into the set of data. The end of block data signals the substitution of a null value for all data units subsequent to the end of block data.
    Type: Application
    Filed: June 16, 2006
    Publication date: December 20, 2007
    Inventors: John Peter van Baarsen, Yun Shon Low
  • Patent number: 7196642
    Abstract: A method for sampling audio data is provided. In this method, the audio data is received and sampled at a first sampling rate using a first interpolation calculation. Thereafter, the audio data sampled at the first sampling rate is again sampled at a second sampling rate using a second interpolation calculation. After sampling, the second audio data sampled at the second sampling rate is outputted. Circuitries and systems for sampling audio data also are described.
    Type: Grant
    Filed: August 24, 2005
    Date of Patent: March 27, 2007
    Assignee: Seiko Epson Corporation
    Inventors: John Peter van Baarsen, Jiliang Song
  • Publication number: 20060268014
    Abstract: A system and method for efficiently supporting image deformation procedures in an electronic device includes a deformation lookup table that stores deformation values for performing an image deformation procedure. A deformation module coupled to the electronic device includes a pixel calculator that references the deformation values from the deformation lookup table to calculate source pixel locations of source pixels in an original image for populating destination pixels in a deformed image.
    Type: Application
    Filed: May 27, 2005
    Publication date: November 30, 2006
    Inventors: Jiliang Song, John Peter van Baarsen
  • Patent number: 6845131
    Abstract: For a low voltage differential signalling technology to achieve more and faster processing, minimizing power consumption is important. A method of power management is provided whereby the transmitter circuitry is powered down at appropriate times and a minimum number of active links is maintained to maintain the integrity of the state of the logic in the receiver circuitry.
    Type: Grant
    Filed: October 3, 2000
    Date of Patent: January 18, 2005
    Assignee: Spectrum Signal Processing Inc.
    Inventors: Vivian John Ward, John Peter Van Baarsen