Patents by Inventor James C. Liu

James C. Liu 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: 10132633
    Abstract: The technology causes disappearance of a real object in a field of view of a see-through, mixed reality display device system based on user disappearance criteria. Image data is tracked to the real object in the field of view of the see-through display for implementing an alteration technique on the real object causing its disappearance from the display. A real object may satisfy user disappearance criteria by being associated with subject matter that the user does not wish to see or by not satisfying relevance criteria for a current subject matter of interest to the user. In some embodiments, based on a 3D model of a location of the display device system, an alteration technique may be selected for a real object based on a visibility level associated with the position within the location. Image data for alteration may be prefetched based on a location of the display device system.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: November 20, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James C. Liu, Stephen G. Latta, Benjamin I. Vaught, Christopher M. Novak, Darren Bennett
  • Patent number: 10019962
    Abstract: A user interface includes a virtual object having an appearance in context with a real environment of a user using a see-through, near-eye augmented reality display device system. A virtual type of object and at least one real world object are selected based on compatibility criteria for forming a physical connection like attachment, supporting or integration of the virtual object with the at least one real object. Other appearance characteristics, e.g. color, size or shape, of the virtual object are selected for satisfying compatibility criteria with the selected at least one real object. Additionally, a virtual object type and appearance characteristics of the virtual object may be selected based on a social context of the user, a personal context of the user or both.
    Type: Grant
    Filed: August 17, 2011
    Date of Patent: July 10, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: James C. Liu, Anton O. Andrews, Benjamin I. Vaught, Craig R. Maitlen, Christopher M. Novak, Sheridan Martin Small
  • Publication number: 20160117861
    Abstract: The technology causes disappearance of a real object in a field of view of a see-through, mixed reality display device system based on user disappearance criteria. Image data is tracked to the real object in the field of view of the see-through display for implementing an alteration technique on the real object causing its disappearance from the display. A real object may satisfy user disappearance criteria by being associated with subject matter that the user does not wish to see or by not satisfying relevance criteria for a current subject matter of interest to the user. In some embodiments, based on a 3D model of a location of the display device system, an alteration technique may be selected for a real object based on a visibility level associated with the position within the location. Image data for alteration may be prefetched based on a location of the display device system.
    Type: Application
    Filed: December 29, 2015
    Publication date: April 28, 2016
    Inventors: James C. Liu, Stephen G. Latta, Benjamin I. Vaught, Christopher M. Novak, Darren Bennett
  • Patent number: 9255813
    Abstract: The technology causes disappearance of a real object in a field of view of a see-through, mixed reality display device system based on user disappearance criteria. Image data is tracked to the real object in the field of view of the see-through display for implementing an alteration technique on the real object causing its disappearance from the display. A real object may satisfy user disappearance criteria by being associated with subject matter that the user does not wish to see or by not satisfying relevance criteria for a current subject matter of interest to the user. In some embodiments, based on a 3D model of a location of the display device system, an alteration technique may be selected for a real object based on a visibility level associated with the position within the location. Image data for alteration may be prefetched based on a location of the display device system.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: February 9, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: James C. Liu, Stephen G. Latta, Benjamin I. Vaught, Christopher M. Novak, Darren Bennett
  • Patent number: 9146398
    Abstract: Techniques are provided for displaying electronic communications using a head mounted display (HMD). Each electronic communication may be displayed to represent a physical object that indentifies it as a specific type or nature of electronic communication. Therefore, the user is able to process the electronic communications more efficiently. In some aspects, computer vision allows a user to interact with the representation of the physical objects. One embodiment includes accessing electronic communications, and determining physical objects that are representative of at least a subset of the electronic communications. A head mounted display (HMD) is instructed how to display a representation of the physical objects in this embodiment.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: September 29, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stephen G. Latta, Sheridan Martin Small, James C. Liu, Benjamin I. Vaught, Darren Bennett
  • Publication number: 20130093788
    Abstract: The technology causes disappearance of a real object in a field of view of a see-through, mixed reality display device system based on user disappearance criteria. Image data is tracked to the real object in the field of view of the see-through display for implementing an alteration technique on the real object causing its disappearance from the display. A real object may satisfy user disappearance criteria by being associated with subject matter that the user does not wish to see or by not satisfying relevance criteria for a current subject matter of interest to the user. In some embodiments, based on a 3D model of a location of the display device system, an alteration technique may be selected for a real object based on a visibility level associated with the position within the location. Image data for alteration may be prefetched based on a location of the display device system.
    Type: Application
    Filed: October 14, 2011
    Publication date: April 18, 2013
    Inventors: James C. Liu, Stephen G. Latta, Benjamin I. Vaught, Christopher M. Novak, Darren Bennett
  • Publication number: 20130044128
    Abstract: A user interface includes a virtual object having an appearance in context with a real environment of a user using a see-through, near-eye augmented reality display device system. A virtual type of object and at least one real world object are selected based on compatibility criteria for forming a physical connection like attachment, supporting or integration of the virtual object with the at least one real object. Other appearance characteristics, e.g. color, size or shape, of the virtual object are selected for satisfying compatibility criteria with the selected at least one real object. Additionally, a virtual object type and appearance characteristics of the virtual object may be selected based on a social context of the user, a personal context of the user or both.
    Type: Application
    Filed: August 17, 2011
    Publication date: February 21, 2013
    Inventors: James C. Liu, Anton O. Andrews, Benjamin I. Vaught, Craig R. Maitlen, Christopher M. Novak, Sheridan Martin Small
  • Publication number: 20130016033
    Abstract: Techniques are provided for displaying electronic communications using a head mounted display (HMD). Each electronic communication may be displayed to represent a physical object that indentifies it as a specific type or nature of electronic communication. Therefore, the user is able to process the electronic communications more efficiently. In some aspects, computer vision allows a user to interact with the representation of the physical objects. One embodiment includes accessing electronic communications, and determining physical objects that are representative of at least a subset of the electronic communications. A head mounted display (HMD) is instructed how to display a representation of the physical objects in this embodiment.
    Type: Application
    Filed: July 12, 2011
    Publication date: January 17, 2013
    Inventors: Stephen G. Latta, Sheridan Martin Small, James C. Liu, Benjamin I. Vaught, Darren Bennett
  • Patent number: 8044819
    Abstract: A method to detect the relative position of a drill bit with respect to a coal seam boundary using an electric-field borehole telemetry apparatus, that includes the steps: providing a measure-while-drilling apparatus that includes inclination sensors, directional sensors, logging sensors of choice and an electric-field borehole telemetry apparatus, within the electric-field borehole telemetry apparatus, in addition to monitoring the inclination, direction and logging parameters, monitoring one or more parameters of the electrical output of the telemetry apparatus, transmitting to the surface the inclination, direction and logging parameters as well as the one or more parameters of the electrical output by means of the telemetry apparatus, computing the usual drilling parameters needed to guide the drill string along the intended path, determining from the one or more transmitted parameters of the electrical output from the downhole apparatus parameters indicative of approaching or penetrating the coal boundar
    Type: Grant
    Filed: October 23, 2006
    Date of Patent: October 25, 2011
    Assignee: Scientific Drilling International
    Inventors: Pierre C. Bessiere, James C. Liu, Matthew A. White
  • Patent number: 7652484
    Abstract: In one method of calibrating an instrument having N ports, where N>=2, cables of a first type are characterized by connecting a first cable between two of the ports; performing an “unknown-thru” full two-port calibration between the two ports; obtaining a S-parameter of the first cable; saving the S-parameter of the first cable; and then repeating the connecting, performing, obtaining and saving for additional cables having the first type. The cables having the first type are then disconnected from one of the two ports and a measurement plane is transferred from the connected end of the cable to the disconnected end of the cable. Cables of a second type are then characterized by connecting a second cable between the second of the two ports and the disconnected end of the first cable; measuring a S-parameter of the second cable; and saving the S-parameter of the second cable.
    Type: Grant
    Filed: February 22, 2007
    Date of Patent: January 26, 2010
    Assignee: Agilent Technologies, Inc.
    Inventors: Kenneth H. Wong, James C. Liu, Keith F. Anderson, Bobby Y. Wong
  • Publication number: 20080221666
    Abstract: Medical devices and methods for delivery or implantation of prostheses within hollow body organs and vessels or other luminal anatomy are disclosed. The subject technologies can be used in the treatment of atherosclerosis in stenting procedures or be used in variety of other procedures. The systems can employ a self expanding stent restrained by one or more members released by an electrolytically erodable latch.
    Type: Application
    Filed: December 14, 2007
    Publication date: September 11, 2008
    Applicant: CardioMind, Inc.
    Inventors: David Licata, Sudip Pandya, William R. George, Roman Turovskiy, Dai T. Ton, James C. Liu
  • Publication number: 20080204039
    Abstract: The present invention is a method to allow a vector network analyzer (VNA) to self calibrate without the addition of calibration standards, e.g. a calibration kit with a network analyzer.
    Type: Application
    Filed: February 22, 2007
    Publication date: August 28, 2008
    Inventors: Kenneth H. Wong, James C. Liu, Keith F. Anderson, Bobby Y. Wong
  • Patent number: 7124049
    Abstract: In one embodiment, a method comprises storing parameters that are related to switch error correction terms of a vector network analyzer (VNA), and applying a calibration process of a TRL group of calibration processes to the VNA to generate calibration measurements, wherein the calibration process generates calibration measurements, calculates a switch error correction matrix using the stored parameters and a subset of the calibration measurements, and applies the switch error correction matrix to calibration measurements before solving for eight-systematic error terms associated with the calibration process.
    Type: Grant
    Filed: January 3, 2005
    Date of Patent: October 17, 2006
    Assignee: Agilent Technologies, Inc.
    Inventors: Kenneth H. Wong, David V. Blackham, James C. Liu, Keith F. Anderson
  • Patent number: 7013229
    Abstract: Calibration is performed for the testing of a device under test. A first port of the device under test is connected to a port of a calibration module. A second port of the device under test is connected to a first port of a device tester. A third port of the device under test is connected to a second port of a device tester. The device tester performs measurements by the device tester to obtain calibration parameters. In response to commands from the device tester, the calibration module changes termination values at the port of the calibration module. The changing of the termination values is performed without physical disconnection of the port of the calibration module from the first port of the device under test.
    Type: Grant
    Filed: November 13, 2003
    Date of Patent: March 14, 2006
    Assignee: Agilent Technologies, Inc.
    Inventors: Kenneth H. Wong, James C. Liu, Johan J. Ericsson
  • Patent number: 6995571
    Abstract: In one embodiment, a method comprises applying a stimulus signal to a reference frequency translation device (FTD) by a vector network analyzer during a calibration mode, wherein the reference FTD possesses equal conversion efficiency in forward and reverse directions and the reference FTD possesses unknown input and output reflection characteristics; measuring a response of the reference FTD; and determining forward and reverse transmission tracking error terms using data from the measured response and single-port error calibration terms.
    Type: Grant
    Filed: January 3, 2005
    Date of Patent: February 7, 2006
    Assignee: Agilent Technologies, Inc.
    Inventors: James C. Liu, Kenneth H. Wong, David V. Blackham
  • Patent number: 6978441
    Abstract: A method of rating a bug, including reporting the bug to a business entity by an interested party, entering information regarding the bug into a database, assigning a priority number for the bug, calculating a sigma number for the bug using the priority number, evaluating the bug to be fixed using the sigma number, and escalating the bug. A bug council rating apparatus, including a database to store the information entered using a graphical user interface, a priority number module configured to generate a priority number, and a sigma number module configured to generate a sigma number.
    Type: Grant
    Filed: October 3, 2001
    Date of Patent: December 20, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Christopher A. Atwood, Yousef R. Yacoub, Eric R. Reid, James C. Liu, Angelo Rajadurai, Prashant Srinivasan, Mehdi Ghazizadeh
  • Patent number: 6965241
    Abstract: Testing is performed on a device under test. A first port of a first calibration module is connected to the device under test. A second port of the first calibration module is connected to a network analyzer. A first port of a second calibration module is connected to the device under test. A second port of the second calibration module is connected to the network analyzer. A measurement calibration and testing are performed without disconnecting the first port and the second port of the first calibration module and without disconnecting the first port and the second port of the second calibration module.
    Type: Grant
    Filed: October 7, 2003
    Date of Patent: November 15, 2005
    Assignee: Agilent Technologies, Inc.
    Inventors: James C. Liu, Kenneth H. Wong, Robert L. Shimon, Paul E. Cassanego, Srinivas M. Sundaram, Shigetsune Torin, Richard R. Hawkins
  • Patent number: 6914436
    Abstract: An electronic calibration circuit for calibrating a network analyzer. The electronic calibration circuit comprises at least one port for coupling the electronic calibration circuit to the network analyzer. A plurality of switching circuits coupled to the port are operable to provide a plurality of impedance states for electronically calibrating the network analyzer, wherein a transmission line couples at least two of the plurality of switching circuits, the transmission line short enough to reduce interactions of impedance mismatches and to reduce transmission loss. The port and the plurality of switching circuits are comprised within an integrated circuit having a package size small enough to avoid cavity resonance at a high frequency.
    Type: Grant
    Filed: January 30, 2003
    Date of Patent: July 5, 2005
    Assignee: Agilent Technologies, Inc.
    Inventors: James C. Liu, Robert L. Shimon, Shigetsune Torin, Kenneth H. Wong
  • Patent number: 6798310
    Abstract: A DC-block includes a capacitor incorporated into a conductor, such as a center conductor of a coaxial structure. The DC block provides low insertion loss at high frequencies, and a low cutoff frequency. The small physical size and high capacitance of the DC block provides for a high self-resonant frequency and ultra-broadband performance.
    Type: Grant
    Filed: January 7, 2003
    Date of Patent: September 28, 2004
    Assignee: Agilent Technologies, Inc.
    Inventors: Kenneth H. Wong, James C. Liu, James E. Tranchina
  • Publication number: 20040150411
    Abstract: An electronic calibration circuit for calibrating a network analyzer. The electronic calibration circuit comprises at least one port for coupling the electronic calibration circuit to the network analyzer. A plurality of switching circuits coupled to the port are operable to provide a plurality of impedance states for electronically calibrating the network analyzer, wherein a transmission line couples at least two of the plurality of switching circuits, the transmission line short enough to reduce interactions of impedance mismatches and to reduce transmission loss. The port and the plurality of switching circuits are comprised within an integrated circuit having a package size small enough to avoid cavity resonance at a high frequency.
    Type: Application
    Filed: January 30, 2003
    Publication date: August 5, 2004
    Inventors: James C. Liu, Robert L. Shimon, Shigetsune Torin, Kenneth H. Wong