Patents by Inventor Nelson Chang
Nelson Chang 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: 20240267286Abstract: In an example, a method is described. The method comprises receiving identifying information associated with an occurrence of an activity within a computing network. The method further comprises receiving an indication of a sequence value generated by a sequence function that iterates the sequence value in response to a metric associated with activity of the computing network triggering iteration of the sequence value. The method further comprises producing a data element representative of the identifying information by using the indicated sequence value as an input to a transformation function for at least partially concealing the identifying information when producing the data element.Type: ApplicationFiled: June 14, 2021Publication date: August 8, 2024Applicant: Hewlett-Packard Development Company, L.P.Inventors: DANIEL ELLAM, ADRIAN JOHN BALDWIN, STUART LEES, NELSON CHANG
-
Publication number: 20080101725Abstract: A method performed by an image display system is provided. The method includes identifying a first arbitrary feature that is inherent in a first image frame and suitable for use as a first fiducial mark when the first image frame is displayed on a display surface by a display device and updating correspondence information between the display device and an image capture device using the first arbitrary feature in the first image frame and an image that is captured to include the first arbitrary feature on the display surface.Type: ApplicationFiled: October 26, 2006Publication date: May 1, 2008Inventors: I-Jong Lin, Niranjan Damera-Venkata, Nelson Chang
-
Publication number: 20070266185Abstract: A method and system for interfacing a digital device with an interactive display surface (IDS) is presented. The IDS detects the digital device when it is brought into proximity, and attempts to identify the device. The IDS communicates with the device, and displays interactive representations of information stored on the device.Type: ApplicationFiled: April 20, 2006Publication date: November 15, 2007Inventors: Patrick Goddi, Nelson Chang, I-Jong Lin, Joshua Tyler, Andrew Dahley
-
Publication number: 20070133794Abstract: A method of displaying an image with a display system is provided. The method comprises generating first and second sub-frames using first and second subsets of image data based on a relationship between a first projection device and a second projection device, wherein the first and the second subsets of image data individually include insufficient information to provide a high quality reproduction of the image; and projecting the first and the second sub-frames onto a display surface using the first and the second projection devices, respectively, such that the first and the second sub-frames at least partially overlap on the display surface to provide the high quality reproduction of the image.Type: ApplicationFiled: December 9, 2005Publication date: June 14, 2007Inventors: Frank Cloutier, Evan Smouse, Nelson Chang, Niranjan Damera-Venkata, William Allen, I-Jong Lin
-
Publication number: 20070132967Abstract: A method comprising generating a first image data subset using image data and first noise and generating a second image data subset using the image data and second noise is provided. The first and the second image data subsets are generated to cause the first noise and the second noise to cancel in response to first and second images being simultaneously displayed in at least partially overlapping positions using the first and second image data subsets, respectively.Type: ApplicationFiled: December 9, 2005Publication date: June 14, 2007Inventors: Niranjan Damera-Venkata, Nelson Chang, Simon Widdowson
-
Publication number: 20070132966Abstract: A method comprising analyzing a portion of image data to identify a characteristic of the portion of the image data and determining an algorithm based on the characteristic is provided. The algorithm is configured to generate at least first and second image data subsets with distortion using the image data such that the first and the second image data subsets are configured to cause an image corresponding to the image data to be reproduced without the distortion in response to being simultaneously displayed with first and second projection devices, respectively.Type: ApplicationFiled: December 9, 2005Publication date: June 14, 2007Inventors: Simon Widdowson, Niranjan Damera-Venkata, Nelson Chang
-
Publication number: 20070133087Abstract: A method comprising generating a first value in a first image data subset using a portion of image data and a splitting factor, and generating a second value in a second image data subset using the portion of image data and the splitting factor is provided. The first value and the second value are generated to cause image information corresponding to the portion of image data to be reproduced in response to being simultaneously displayed with first and second projection devices, respectively.Type: ApplicationFiled: December 9, 2005Publication date: June 14, 2007Inventors: Simon Widdowson, Nelson Chang, Niranjan Damera-Venkata
-
Publication number: 20070097017Abstract: A method of displaying images with a display system. The method includes receiving image data for the images. A plurality of multiple-color frames corresponding to the image data are generated. A first single-color frame is generated based on the plurality of multiple-color frames. The first single-color frame is processed, thereby generating a first processed single-color sub-frame. A first plurality of single-color sub-frames are generated based on the first processed single-color sub-frame. The first plurality of single-color sub-frames are projected onto a target surface with a first projector.Type: ApplicationFiled: November 2, 2005Publication date: May 3, 2007Inventors: Simon Widdowson, Nelson Chang, Niranjan Damera-Venkata
-
Publication number: 20070092008Abstract: The present invention provides a context-aware frame memory scheme for motion compensation in video decoding, which utilizes a motion compensator to receive a data block from input video decoding, follow by processing both inputted context characteristic of residual block and motion vector respectively. The conception of technology is first based on the context characteristic of input video data decoding block, if there is no residual value and motion vector, it will be defined as “perfect match block”; otherwise, “non-perfect match block” instead. Then, the circuit architecture for memory accessing in video decoding provided by present invention will perform different memory access steps for the above mentioned two types of block.Type: ApplicationFiled: April 13, 2006Publication date: April 26, 2007Inventors: Nelson Chang, Tian-Sheuan Chang
-
Publication number: 20070091277Abstract: A method of displaying a high-resolution image with a multi-projector display system. The method includes determining a luminance profile for each projector, receiving a high-resolution image frame representative of the high-resolution image, and generating for each projector a low-resolution sub-frame corresponding to the high-resolution image frame based on a geometric relationship between the projector and a reference coordinate system and on the luminance profile of the projector. The method includes simultaneously projecting each low-resolution sub-frame onto a target surface with the associated projector, wherein the projectors are configured such that the projected low-resolution sub-frames at least partially overlap on the target surface to form a projected image substantially equal to the high-resolution image.Type: ApplicationFiled: October 26, 2005Publication date: April 26, 2007Inventors: Niranjan Damera-Venkata, Nelson Chang
-
Publication number: 20070046924Abstract: In one aspect, a sequence of light patterns including cells having respective patterns of light symbols is projected onto a scene. The projected sequence of light patterns encodes pixels in a projection plane with respective temporal pixel codes corresponding to respective temporal sequences of light symbols coinciding with the locations of corresponding pixels. The projected sequence of light patterns uniquely encodes cells in the projection plane with respective temporal cell codes including respective sets of temporal pixel codes corresponding to respective sequences of light pattern cells. Respective temporal sequences of light patterns reflected from the scene are captured at regions of a capture plane.Type: ApplicationFiled: August 30, 2005Publication date: March 1, 2007Inventor: Nelson Chang
-
Publication number: 20060192925Abstract: In one aspect, a first sequence of patterns of light symbols that spatio-temporally encode two-dimensional position information in a first projection plane is projected onto a scene. A second sequence of patterns of light symbols that spatio-temporally encode two-dimensional position information in a second projection plane is projected onto the scene. Light patterns corresponding to the first and second sequences of patterns of light symbols reflected from the scene are captured at a capture plane. Captured light symbol sequence codes are determined from the captured light patterns. A correspondence mapping of the first projector plane and the second projector plane with respect to a reference coordinate system is generated based at least in part on correspondence between the captured light symbol sequence codes and the first and second sequences of light symbol patterns.Type: ApplicationFiled: February 28, 2005Publication date: August 31, 2006Inventor: Nelson Chang
-
Publication number: 20050278642Abstract: A method and system for controlling a collaborative computing environment to accommodate client devices with different operational characteristics, which includes creating a collaborative environment with a global state data structure that maintains the state of one or more environment elements of the collaborative environment, collecting operational characteristics associated with one or more client devices, modifying the manner of rendering environment elements on each of the one or more client devices according to the operational characteristics of the one or more client devices, and enabling interactions between client devices and environment elements according to the environment elements' current state in the global state data structure.Type: ApplicationFiled: June 10, 2004Publication date: December 15, 2005Inventors: Nelson Chang, I-Jong Lin
-
Publication number: 20050237487Abstract: A color wheel assembly for use in a projector for stereoscopic imaging. The color wheel assembly includes a first portion able to polarize light in a first orientation and a second portion able to polarize light in a second orientation. The first and second portions allow the color wheel assembly, when in an image projector, to produce separate polarized images to achieve a stereoscopic image.Type: ApplicationFiled: April 23, 2004Publication date: October 27, 2005Inventor: Nelson Chang
-
Publication number: 20050166163Abstract: Systems and methods of interfacing with a machine are described. In one aspect, sets of contemporaneous images of an interactive space are acquired from multiple respective fields of view. An input target is detected in the acquired images. Coordinates of the input target detected in the acquired images are computed. A spatiotemporal input data structure linking input target coordinates computed from contemporaneous images to respective reference times is constructed. The spatiotemporal input data structure is processed to identify an input instruction. The identified input instruction is executed on a machine. In another aspect, an image is displayed at a display location disposed between a viewing space and an interactive space, wherein the displayed image is viewable from a perspective in the viewing space. Images of the interactive space are acquired from at least one field of view. An input target is detected in the acquired images.Type: ApplicationFiled: January 23, 2004Publication date: July 28, 2005Inventors: Nelson Chang, Ramin Samadani
-
Publication number: 20050144574Abstract: An exemplary method for constraining a user's movement in a virtual environment includes determining a user's current location in the virtual environment, determining a permitted zone based on the current location, dividing areas outside the permitted zone into multiple zones, obtaining an input to move to a new location, calculating a point within the permitted zone proximate to the new location based on one or more of the multiple zones, and moving the user to the proximate point.Type: ApplicationFiled: February 7, 2005Publication date: June 30, 2005Inventor: Nelson Chang
-
Patent number: 4691992Abstract: A reflector for a spoked wheel includes a reflector body having a first side, a second side and a through hole, a locking body having a first end and a second headed end and an engaging means disposed between the first side and the headed end such that the first end will cooperate with the second side to securely fix therebetween a spoke of the wheel when the headed end is rotated relative to the reflector body.Type: GrantFiled: August 27, 1985Date of Patent: September 8, 1987Inventors: Weng-Pin Lin, Nelson Chang