Patents by Inventor David Chavez

David Chavez 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: 9706191
    Abstract: In some embodiments, a system for tracking with reference to a three-dimensional display system may include a display device, an image processor, a surface including at least three emitters, at least two sensors, a processor. The display device may image, during use, a first stereo three-dimensional image. The surface may be positionable, during use, with reference to the display device. At least two of the sensors may detect, during use, light received from at least three of the emitters as light blobs. The processor may correlate, during use, the assessed referenced position of the detected light blobs such that a first position/orientation of the surface is assessed. The image processor may generate, during use, the first stereo three-dimensional image using the assessed first position/orientation of the surface with reference to the display.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: July 11, 2017
    Assignee: zSpace, Inc.
    Inventors: Jerome C Tu, David A. Chavez
  • Patent number: 9703400
    Abstract: Virtual plane and use in a stylus based three dimensional (3D) stereoscopic display system. A virtual plane may be displayed in a virtual 3D space on a display of the 3D stereoscopic display system. The virtual plane may extend from a stylus of the 3D stereoscopic display system. Content may be generated in response to a geometric relationship of the virtual plane with at least one virtual object in the virtual 3D space. The generated content may indicate one or more attributes of the at least one virtual object. The content may be presented via the 3D stereoscopic display system.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: July 11, 2017
    Assignee: zSpace, Inc.
    Inventors: Jonathan J. Hosenpud, Arthur L. Berman, Clifford S. Champion, David A. Chavez, Francisco Lopez-Fresquet, Robert D. Kalnins, Alexandre R. Lelievre, Christopher W. Sherman, Jerome C. Tu, Murugappan R. Venkat
  • Publication number: 20170127051
    Abstract: Systems and methods for a head tracked stereoscopic display system that uses light field type data may include receiving light field type data corresponding to a scene. The stereoscopic display system may track a user's head. Using the received light field type data and the head tracking, the system may generate three dimensional (3D) virtual content that corresponds to a virtual representation of the scene. The stereoscopic display system may then present the 3D virtual content to a user. The stereoscopic display system may present a left eye perspective image and a right eye perspective image of the scene to the user based on the position and orientation of the user's head. The images presented to the user may be updated based on a change in the position or the orientation of the user's head or based on receiving user input.
    Type: Application
    Filed: January 16, 2017
    Publication date: May 4, 2017
    Inventors: David A. Chavez, Bruce J. Bell, Alexandre R. Lelievre, Jerome C. Tu, Christopher W. Sherman, Robert D. Kalnins, Jonathan J. Hosenpud, Francisco Lopez-Fresquet, Clifford S. Champion, Arthur L. Berman
  • Patent number: 9629515
    Abstract: A domestic appliance, and a dishwasher in particular, which includes a rack which is able to be reversibly pulled out from within the dishwasher for the placement of dishware and/or crockery, wherein the rack includes an actuator configured to rotate a multi-sided rotatable tine body such as to select between a discrete number of predetermined tine configurations which differ in tine height, spacing, and the distance between tines.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: April 25, 2017
    Assignees: BSH Home Appliances Corporation, BSH Hausgeräte GmbH
    Inventors: Kasin Chan, Myk Lum, David Chavez
  • Publication number: 20170102791
    Abstract: Virtual plane and use in a stylus based three dimensional (3D) stereoscopic display system. A virtual plane may be displayed in a virtual 3D space on a display of the 3D stereoscopic display system. The virtual plane may extend from a stylus of the 3D stereoscopic display system. Content may be generated in response to a geometric relationship of the virtual plane with at least one virtual object in the virtual 3D space. The generated content may indicate one or more attributes of the at least one virtual object. The content may be presented via the 3D stereoscopic display system.
    Type: Application
    Filed: October 9, 2015
    Publication date: April 13, 2017
    Inventors: Jonathan J. Hosenpud, Arthur L. Berman, Clifford S. Champion, David A. Chavez, Francisco Lopez-Fresquet, Robert D. Kalnins, Alexandre R. Lelievre, Christopher W. Sherman, Jerome C. Tu, Murugappan R. Venkat
  • Publication number: 20170027412
    Abstract: A domestic appliance, and a dishwasher in particular, which includes a rack which is able to be reversibly pulled out from within the dishwasher for the placement of dishware and/or crockery, wherein the rack includes an actuator configured to rotate a multi-sided rotatable tine body such as to select between a discrete number of predetermined tine configurations which differ in tine height, spacing, and the distance between tines.
    Type: Application
    Filed: July 30, 2015
    Publication date: February 2, 2017
    Inventors: Kasin Chan, Myk Lum, David Chavez
  • Patent number: 9549174
    Abstract: Systems and methods for a head tracked stereoscopic display system that uses light field type data may include receiving light field type data corresponding to a scene. The stereoscopic display system may track a user's head. Using the received light field type data and the head tracking, the system may generate three dimensional (3D) virtual content that corresponds to a virtual representation of the scene. The stereoscopic display system may then present the 3D virtual content to a user. The stereoscopic display system may present a left eye perspective image and a right eye perspective image of the scene to the user based on the position and orientation of the user's head. The images presented to the user may be updated based on a change in the position or the orientation of the user's head or based on receiving user input.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: January 17, 2017
    Assignee: zSpace, Inc.
    Inventors: David A. Chavez, Bruce J. Bell, Alexandre R. Lelievre, Jerome C. Tu, Christopher W. Sherman, Robert D. Kalnins, Jonathan J. Hosenpud, Francisco Lopez-Fresquet, Clifford S. Champion, Arthur L. Berman
  • Patent number: 9473763
    Abstract: In some embodiments, a system for tracking with reference to a three-dimensional display system may include a display device, an image processor, a surface including at least three emitters, at least two sensors, a processor. The display device may image, during use, a first stereo three-dimensional image. The surface may be positionable, during use, with reference to the display device. At least two of the sensors may detect, during use, light received from at least three of the emitters as light blobs. The processor may correlate, during use, the assessed referenced position of the detected light blobs such that a first position/orientation of the surface is assessed. The image processor may generate, during use, the first stereo three-dimensional image using the assessed first position/orientation of the surface with reference to the display.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: October 18, 2016
    Assignee: zSpace, Inc.
    Inventors: Jerome C. Tu, David A. Chavez
  • Patent number: 9467685
    Abstract: Systems and methods for calibrating a three dimensional (3D) stereoscopic display system may include rendering a virtual model on a display of a 3D stereoscopic display system that may include a substantially horizontal display. The virtual model may be geometrically similar to a physical object placed at a location on the display. A vertex of the virtual model may be adjusted in response to user input. The adjustment may be such that the vertex of the virtual model is substantially coincident with a corresponding vertex of the physical object.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: October 11, 2016
    Assignee: zSpace, Inc.
    Inventors: David A. Chavez, Arthur L. Berman, Jerome C. Tu, Kevin D. Morishige
  • Publication number: 20160295203
    Abstract: In some embodiments, a system for tracking with reference to a three-dimensional display system may include a display device, an image processor, a surface including at least three emitters, at least two sensors, a processor. The display device may image, during use, a first stereo three-dimensional image. The surface may be positionable, during use, with reference to the display device. At least two of the sensors may detect, during use, light received from at least three of the emitters as light blobs. The processor may correlate, during use, the assessed referenced position of the detected light blobs such that a first position/orientation of the surface is assessed. The image processor may generate, during use, the first stereo three-dimensional image using the assessed first position/orientation of the surface with reference to the display.
    Type: Application
    Filed: June 20, 2016
    Publication date: October 6, 2016
    Inventors: Jerome C. Tu, David A. Chavez
  • Patent number: 9430284
    Abstract: Techniques to process virtual machine objects through multistep workflows in a computer system are described. In an example, a method of processing virtual machine objects through a workflow having a plurality of ordered steps in a computer system includes executing the workflow on computing resources of the computer system using the virtual machine objects as parametric input, where the computing resources: divide the virtual machine objects into workgroups; perform instances of a step of the workflow in parallel on the workgroups as the workgroups complete a prior step in the workflow; and execute an agent to delegate the workgroups to, and receive results from, the instances of the step as the workflow is executed.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: August 30, 2016
    Assignee: VMware, Inc.
    Inventors: Matthew Duggan, David Chavez, Aleksey Pershin, Kishore Nadimpalli, Ilia Langouev
  • Patent number: 9354718
    Abstract: Modifying perspective of stereoscopic images provided by one or more displays based on changes in user view, user control, and/or display status. A display system may include a housing, a display comprised in the housing, and one or more tracking sensors comprised in the housing. The one or more tracking sensors may be configured to sense user view and/or user control position and orientation information. The one or more tracking sensors may be associated with a position and orientation of the display. The user view and/or user control position and orientation information may be used in generating the rendered left and right eye images for display.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: May 31, 2016
    Assignee: zSpace, Inc.
    Inventors: Michael A. Vesely, David A. Chavez, Douglas C. Twilleager
  • Patent number: 9342917
    Abstract: In some embodiments, a system and/or method may include accessing three-dimensional (3D) imaging software on a remote server. The method may include accessing over a network a 3D imaging software package on a remote server using a first system. The method may include assessing, using the remote server, a capability of the first system to execute the 3D imaging software package. The method may include displaying an output of the 3D imaging software using the first system based upon the assessed capabilities of the first system. In some embodiments, the method may include executing a first portion of the 3D imaging software using the remote server based upon the assessed capabilities of the first system. In some embodiments, the method may include executing a second portion of the 3D imaging software using the first system based upon the assessed capabilities of the first system.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: May 17, 2016
    Assignee: zSpace, Inc.
    Inventors: David A. Chavez, Jerome C. Tu, Carola F. Thompson, Mark F. Flynn, Douglas C. Twilleager, Kevin D. Morishige, Peter F. Ullmann, Arthur L. Berman
  • Patent number: 9329815
    Abstract: Communication systems and methods for enhancing communications between users featuring a central service which formats messages into a printer-friendly format. The format of the delivered message is based on preference settings established by the recipient or an authorized agent of the recipient. The messages are delivered to a device, such as a printer. Messages can be sent to the service in any format and can include text, photographs, URLs, and/or a variety of file types. The messages are then parsed by the service and formatted for delivery to the device.
    Type: Grant
    Filed: April 2, 2010
    Date of Patent: May 3, 2016
    Assignee: Presto Services Inc.
    Inventors: Joseph M. Beninato, Martin Mazner, Heidi Kay Carson, David A. Chavez
  • Patent number: 9286713
    Abstract: In some embodiments, a system and/or method may include accessing three-dimensional (3D) imaging software on a remote server. The method may include accessing over a network a 3D imaging software package on a remote server using a first system. The method may include assessing, using the remote server, a capability of the first system to execute the 3D imaging software package. The method may include displaying an output of the 3D imaging software using the first system based upon the assessed capabilities of the first system. In some embodiments, the method may include executing a first portion of the 3D imaging software using the remote server based upon the assessed capabilities of the first system. In some embodiments, the method may include executing a second portion of the 3D imaging software using the first system based upon the assessed capabilities of the first system.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: March 15, 2016
    Assignee: zSpace, Inc.
    Inventors: David A. Chavez, Jerome C. Tu, Carola F. Thompson, Mark F. Flynn, Douglas C. Twilleager, Kevin D. Morishige, Peter F. Ullmann, Arthur L. Berman
  • Publication number: 20160026362
    Abstract: Tracking objects presented within a stereo three-dimensional (3D) scene. The user control device may include one or more visually indicated points for at least one tracking sensor to track. The user control device may also include other position determining devices, for example, an accelerometer and/or gyroscope. Precise 3D coordinates of the stylus may be determined based on location information from the tracking sensor(s) and additional information from the other position determining devices.
    Type: Application
    Filed: September 30, 2015
    Publication date: January 28, 2016
    Inventors: David A. Chavez, Milind Paranjpe, Jerome C. Tu
  • Publication number: 20160026361
    Abstract: Tracking objects presented within a stereo three-dimensional (3D) scene. The user control device may include one or more visually indicated points for at least one tracking sensor to track. The user control device may also include other position determining devices, for example, an accelerometer and/or gyroscope. Precise 3D coordinates of the stylus may be determined based on location information from the tracking sensor(s) and additional information from the other position determining devices.
    Type: Application
    Filed: September 30, 2015
    Publication date: January 28, 2016
    Inventors: David A. Chavez, Milind Paranjpe, Jerome C. Tu
  • Publication number: 20160021363
    Abstract: Systems and methods for calibrating a three dimensional (3D) stereoscopic display system may include rendering a virtual model on a display of a 3D stereoscopic display system that may include a substantially horizontal display. The virtual model may be geometrically similar to a physical object placed at a location on the display. A vertex of the virtual model may be adjusted in response to user input. The adjustment may be such that the vertex of the virtual model is substantially coincident with a corresponding vertex of the physical object.
    Type: Application
    Filed: August 27, 2015
    Publication date: January 21, 2016
    Inventors: David A. Chavez, Arthur L. Berman, Jerome C. Tu, Kevin D. Morishige
  • Publication number: 20160014391
    Abstract: Systems and methods for capturing a two dimensional (2D) image of a portion of a three dimensional (3D) scene may include a computer rendering a 3D scene on a display from a user's point of view (POV). A camera mode may be activated in response to user input and a POV of a camera may be determined. The POV of the camera may be specified by position and orientation of a user input device coupled to the computer, and may be independent of the user's POV. A 2D frame of the 3D scene based on the POV of the camera may be determined and the 2D image based on the 2D frame may be captured in response to user input. The 2D image may be stored locally or on a server of a network.
    Type: Application
    Filed: July 7, 2015
    Publication date: January 14, 2016
    Inventors: Jonathan J. Hosenpud, Arthur L. Berman, Jerome C. Tu, Kevin D. Morishige, David A. Chavez
  • Publication number: 20150378758
    Abstract: Techniques to process virtual machine objects through multistep workflows in a computer system are described. In an example, a method of processing virtual machine objects through a workflow having a plurality of ordered steps in a computer system includes executing the workflow on computing resources of the computer system using the virtual machine objects as parametric input, where the computing resources: divide the virtual machine objects into workgroups; perform instances of a step of the workflow in parallel on the workgroups as the workgroups complete a prior step in the workflow; and execute an agent to delegate the workgroups to, and receive results from, the instances of the step as the workflow is executed.
    Type: Application
    Filed: June 26, 2014
    Publication date: December 31, 2015
    Inventors: Matthew DUGGAN, David CHAVEZ, Aleksey PERSHIN, Kishore NADIMPALLI, Ilia LANGOUEV