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: 10132633Abstract: 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: GrantFiled: December 29, 2015Date of Patent: November 20, 2018Assignee: Microsoft Technology Licensing, LLCInventors: James C. Liu, Stephen G. Latta, Benjamin I. Vaught, Christopher M. Novak, Darren Bennett
-
Patent number: 10019962Abstract: 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: GrantFiled: August 17, 2011Date of Patent: July 10, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: James C. Liu, Anton O. Andrews, Benjamin I. Vaught, Craig R. Maitlen, Christopher M. Novak, Sheridan Martin Small
-
Publication number: 20160117861Abstract: 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: ApplicationFiled: December 29, 2015Publication date: April 28, 2016Inventors: James C. Liu, Stephen G. Latta, Benjamin I. Vaught, Christopher M. Novak, Darren Bennett
-
Patent number: 9255813Abstract: 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: GrantFiled: October 14, 2011Date of Patent: February 9, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: James C. Liu, Stephen G. Latta, Benjamin I. Vaught, Christopher M. Novak, Darren Bennett
-
Patent number: 9146398Abstract: 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: GrantFiled: July 12, 2011Date of Patent: September 29, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Stephen G. Latta, Sheridan Martin Small, James C. Liu, Benjamin I. Vaught, Darren Bennett
-
Publication number: 20130093788Abstract: 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: ApplicationFiled: October 14, 2011Publication date: April 18, 2013Inventors: James C. Liu, Stephen G. Latta, Benjamin I. Vaught, Christopher M. Novak, Darren Bennett
-
Publication number: 20130044128Abstract: 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: ApplicationFiled: August 17, 2011Publication date: February 21, 2013Inventors: James C. Liu, Anton O. Andrews, Benjamin I. Vaught, Craig R. Maitlen, Christopher M. Novak, Sheridan Martin Small
-
Publication number: 20130016033Abstract: 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: ApplicationFiled: July 12, 2011Publication date: January 17, 2013Inventors: Stephen G. Latta, Sheridan Martin Small, James C. Liu, Benjamin I. Vaught, Darren Bennett
-
Patent number: 8044819Abstract: 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 boundarType: GrantFiled: October 23, 2006Date of Patent: October 25, 2011Assignee: Scientific Drilling InternationalInventors: Pierre C. Bessiere, James C. Liu, Matthew A. White
-
Patent number: 7652484Abstract: 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: GrantFiled: February 22, 2007Date of Patent: January 26, 2010Assignee: Agilent Technologies, Inc.Inventors: Kenneth H. Wong, James C. Liu, Keith F. Anderson, Bobby Y. Wong
-
Publication number: 20080221666Abstract: 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: ApplicationFiled: December 14, 2007Publication date: September 11, 2008Applicant: CardioMind, Inc.Inventors: David Licata, Sudip Pandya, William R. George, Roman Turovskiy, Dai T. Ton, James C. Liu
-
Publication number: 20080204039Abstract: 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: ApplicationFiled: February 22, 2007Publication date: August 28, 2008Inventors: Kenneth H. Wong, James C. Liu, Keith F. Anderson, Bobby Y. Wong
-
Patent number: 7124049Abstract: 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: GrantFiled: January 3, 2005Date of Patent: October 17, 2006Assignee: Agilent Technologies, Inc.Inventors: Kenneth H. Wong, David V. Blackham, James C. Liu, Keith F. Anderson
-
Patent number: 7013229Abstract: 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: GrantFiled: November 13, 2003Date of Patent: March 14, 2006Assignee: Agilent Technologies, Inc.Inventors: Kenneth H. Wong, James C. Liu, Johan J. Ericsson
-
Patent number: 6995571Abstract: 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: GrantFiled: January 3, 2005Date of Patent: February 7, 2006Assignee: Agilent Technologies, Inc.Inventors: James C. Liu, Kenneth H. Wong, David V. Blackham
-
Patent number: 6978441Abstract: 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: GrantFiled: October 3, 2001Date of Patent: December 20, 2005Assignee: Sun Microsystems, Inc.Inventors: Christopher A. Atwood, Yousef R. Yacoub, Eric R. Reid, James C. Liu, Angelo Rajadurai, Prashant Srinivasan, Mehdi Ghazizadeh
-
Patent number: 6965241Abstract: 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: GrantFiled: October 7, 2003Date of Patent: November 15, 2005Assignee: 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: 6914436Abstract: 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: GrantFiled: January 30, 2003Date of Patent: July 5, 2005Assignee: Agilent Technologies, Inc.Inventors: James C. Liu, Robert L. Shimon, Shigetsune Torin, Kenneth H. Wong
-
Patent number: 6798310Abstract: 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: GrantFiled: January 7, 2003Date of Patent: September 28, 2004Assignee: Agilent Technologies, Inc.Inventors: Kenneth H. Wong, James C. Liu, James E. Tranchina
-
Publication number: 20040150411Abstract: 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: ApplicationFiled: January 30, 2003Publication date: August 5, 2004Inventors: James C. Liu, Robert L. Shimon, Shigetsune Torin, Kenneth H. Wong