Patents by Inventor Wanli Yang
Wanli Yang 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: 11947117Abstract: A waveguide display includes a waveguide transparent to visible light, a first volume Bragg grating (VBG) on the waveguide and characterized by a first refractive index modulation, and a second reflection VBG on the waveguide and including a plurality of regions characterized by different respective refractive index modulations. The first reflection VBG is configured to diffract display light in a first wavelength range and a first field of view (FOV) range such that the display light in the first wavelength range and the first FOV range propagates in the waveguide through total internal reflection to the plurality of regions of the second reflection VBG. The plurality of regions of the second reflection VBG are configured to diffract the display light in different respective wavelength ranges within the first wavelength range and the first FOV range.Type: GrantFiled: October 7, 2021Date of Patent: April 2, 2024Assignee: Meta Platforms Technologies, LLCInventors: Wanli Chi, Dominic Meiser, Yang Yang, Wai Sze Tiffany Lam, Pasi Saarikko, Ningfeng Huang
-
Patent number: 11927758Abstract: A display system includes a wearable eyewear arrangement with a projector for propagating display light associated with an image and a waveguide for propagating the display light to an eye box. The waveguide includes volume Bragg gratings (VBGs), which may be in groups of three or more gratings with same horizontal period allowing each color to be coupled out from the waveguide by the same type of grating, thus, at the same angle, reducing or eliminating image blurriness and ghost images while allowing a smaller size waveguide. A 100% reflective mirror or mirror array is used for broad spectrum reflection into the waveguide for light input. Selection of two or more wavelengths for each color at the projector provides spectral response matching to the waveguide allowing wider field of view (FOV) coverage for the entire wavelength spectrum.Type: GrantFiled: November 17, 2022Date of Patent: March 12, 2024Assignee: META PLATFORMS TECHNOLOGIES, LLCInventors: Wai Sze Tiffany Lam, Wanli Chi, Dominic Meiser, Yang Yang, Ningfeng Huang
-
Publication number: 20240069346Abstract: A display system includes a wearable eyewear arrangement with a projector for propagating display light associated with an image and a waveguide for propagating the display light to an eye box. The waveguide includes volume Bragg gratings (VBGs), which may be in groups of three or more gratings with same horizontal period allowing each color to be coupled out from the waveguide by the same type of grating, thus, at the same angle, reducing or eliminating image blurriness and ghost images while allowing a smaller size waveguide. A 100% reflective mirror or mirror array is used for broad spectrum reflection into the waveguide for light input. Selection of two or more wavelengths for each color at the projector provides spectral response matching to the waveguide allowing wider field of view (FOV) coverage for the entire wavelength spectrum.Type: ApplicationFiled: November 17, 2022Publication date: February 29, 2024Applicant: Meta Platforms Technologies, LLCInventors: Wai Sze Tiffany LAM, Wanli CHI, Dominic MEISER, Yang YANG, Ningfeng HUANG
-
Patent number: 8756200Abstract: A method and apparatus for data recovery are disclosed. Undo tablespace size is calculated for user-specified undo retention time based on system statistics collected over a period of time specified by a history time parameter.Type: GrantFiled: May 14, 2004Date of Patent: June 17, 2014Assignee: Oracle International CorporationInventors: Wanli Yang, Amit Ganesh, Bipul Sinha
-
Patent number: 8569941Abstract: Provided are electron emitters based upon diamondoid monolayers, preferably self-assembled higher diamondoid monolayers. High intensity electron emission has been demonstrated employing such diamondoid monolayers, particularly when the monolayers are comprised of higher diamondoids. The application of such diamondoid monolayers can alter the band structure of substrates, as well as emit monochromatic electrons, and the high intensity electron emissions can also greatly improve the efficiency of field-effect electron emitters as applied to industrial and commercial applications.Type: GrantFiled: April 9, 2012Date of Patent: October 29, 2013Assignees: The Board of Trustees of the Leland Stanford Junior University, The Regents of the University of CaliforniaInventors: Wanli Yang, Jason D. Fabbri, Nicholas A. Melosh, Zahid Hussain, Zhi-Xun Shen
-
Publication number: 20120212153Abstract: Provided are electron emitters based upon diamondoid monolayers, preferably self-assembled higher diamondoid monolayers. High intensity electron emission has been demonstrated employing such diamondoid monolayers, particularly when the monolayers are comprised of higher diamondoids. The application of such diamondoid monolayers can alter the band structure of substrates, as well as emit monochromatic electrons, and the high intensity electron emissions can also greatly improve the efficiency of field-effect electron emitters as applied to industrial and commercial applications.Type: ApplicationFiled: April 9, 2012Publication date: August 23, 2012Applicants: The Regents of the University of California, The Board of Trustees of the Leland Stanford Junior UniversityInventors: Wanli YANG, Jason D. Fabbri, Nicholas A. Melosh, Zahid Hussain, Zhi-Xun Shen
-
Patent number: 8154185Abstract: Provided are electron emitters based upon diamondoid monolayers, preferably self-assembled higher diamondoid monolayers. High intensity electron emission has been demonstrated employing such diamondoid monolayers, particularly when the monolayers are comprised of higher diamondoids. The application of such diamondoid monolayers can alter the band structure of substrates, as well as emit monochromatic electrons, and the high intensity electron emissions can also greatly improve the efficiency of field-effect electron emitters as applied to industrial and commercial applications.Type: GrantFiled: February 12, 2007Date of Patent: April 10, 2012Assignees: The Board of Trustees of the Leland Stanford Junior University, The Regents of the University of CaliforniaInventors: Wanli Yang, Jason D. Fabbri, Nicholas A. Melosh, Zahid Hussain, Zhi-Xun Shen
-
Publication number: 20110082053Abstract: Provided is a molecular rectifier comprised of a diamondoid molecule and an electron acceptor attached to the diamondoid molecule. The electron acceptor is generally an electron accepting aromatic species which is covalently attached to the diamondoid.Type: ApplicationFiled: January 30, 2009Publication date: April 7, 2011Inventors: Wanli Yang, Zhi-Xun Shen, Harindran C. Manoharan, Nicholas A. Melosh, Michael A. Kelly, Andrey A. Fokin, Peter R. Schreiner, Jason C. Randel
-
Patent number: 7571173Abstract: A method and apparatus for creating a target database on a target platform based on a source database on a source platform is provided. A target database is created on the target platform based on data, metadata (for example, data in the system tablespace and control files), and external objects (for example, password files and externally stored tables) comprised within the source database. Data and metadata stored in tablespaces of the source database are converted to the format compatible with the target platform. The conversion of the data and metadata may be performed either at the source database or the target database. Redo information and undo information of the source database are not copied from the source database to the target database. Certain files, e.g., a password files, and links to externally stored object may be recreated on the target database.Type: GrantFiled: October 15, 2004Date of Patent: August 4, 2009Assignee: Oracle International CorporationInventors: Wanli Yang, Bipul Sinha, Amit Ganesh, Wei Hu, Alok Pareek, Alexander H. Hwang, Steven Charles Wertheimer, Francisco M. Sanchez, Dmitry Mikhailovich Potapov, Shen-Ban Meng, Juan R. Loaiza, William H. Bridge, J. William Lee
-
Patent number: 7526508Abstract: An intelligent database infrastructure wherein the management of all database components is performed by and within the database itself by integrating management of various components with a central management control. Each individual database component, as well as the central management control, is self-managing. A central management control module integrates and interacts with the various database components. The database is configured to automatically tune to varying workloads and configurations, correct or alert about bad conditions, and advise on ways to improve overall system performance.Type: GrantFiled: September 3, 2004Date of Patent: April 28, 2009Assignee: Oracle International CorporationInventors: Leng Leng Tan, Gianfranco Putzolu, Richard Sarwal, Alex Tsukerman, Gary C. Ngai, Graham Stephen Wood, Karl Dias, Mark Ramacher, Benoit Dageville, Mohamed Ziauddin, Tirthankar Lahiri, Sujatha Muthulingam, Vishwanath Karra, Francisco Sanchez, Hsiao-Te Su, Wanli Yang, Vasudha Krishnaswamy, Sushil Kumar
-
Patent number: 7437525Abstract: Techniques are provided for guaranteed undo retention. The techniques include a database server attempting to store undo information in undo storage. In order to store the undo information, the database server may overwrite expired undo records; write to empty undo extents; allocate new undo extents and write to the newly-allocated extents; or overwrite unexpired undo records that do not have guaranteed undo retention. If an undo record does not have guaranteed undo retention, then the undo record may be overwritten before the expiration time has elapsed. If no undo extent is empty or unallocated, and if all of the undo records are unexpired and have guaranteed undo retention, then the database system has, at least temporarily, run out of usable and reusable space and an error may be reported to an appropriate party.Type: GrantFiled: August 17, 2004Date of Patent: October 14, 2008Assignee: Oracle International CorporationInventors: Wanli Yang, Bipul Sinha, Amit Ganesh
-
Publication number: 20080191598Abstract: Provided are electron emitters based upon diamondoid monolayers, preferably self-assembled higher diamondoid monolayers. High intensity electron emission has been demonstrated employing such diamondoid monolayers, particularly when the monolayers are comprised of higher diamondoids. The application of such diamondoid monolayers can alter the band structure of substrates, as well as emit monochromatic electrons, and the high intensity electron emissions can also greatly improve the efficiency of field-effect electron emitters as applied to industrial and commercial applications.Type: ApplicationFiled: February 12, 2007Publication date: August 14, 2008Applicants: The Board of Trustees of the Leland Stanford Junior University, The Regents of the University of CaliforniaInventors: Wanli Yang, Jason D. Fabbri, Nicholas A. Melosh, Zahid Hussain, Zhi-Xun Shen
-
Patent number: 7251660Abstract: Techniques are provided for providing mappings between logical time values and real time values in a multinode system. The techniques include, if a first event occurs, then writing an LTV-to-RTV mapping to a non-volatile data structure. If a second event occurs, then a check is performed to determine whether any of the LTV-to-RTV mappings in the volatile data structure are newer than all LTV-to-RTV mappings in a non-volatile data structure. If there are newer mappings in the volatile data structure, then one or more LTV-to-RTV mappings are written to the non-volatile data structure based on those “newer” LTV-to-RTV mappings from the volatile data structure. Upon receiving a request an LTV for a particular RTV, the particular RTV is determined based on information from an information source such as the volatile data structure or the non-volatile data structure.Type: GrantFiled: June 10, 2004Date of Patent: July 31, 2007Assignee: Oracle International CorporationInventors: Wanli Yang, Bipul Sinha, Amit Ganesh
-
Patent number: 7240065Abstract: Techniques are provided for providing mappings between logical time values and real time values for a database. The techniques include, if a first event related to the database occurs, writing an entry of a current LTV and a current RTV in a volatile mapping data structure; and if a second event related to the database occurs, writing one or more entries in a non-volatile mapping data structure based on information contained in the volatile mapping data structure. The techniques also include, once a request from a requestor to provide an LTV that is mapped to a particular RTV is received, determining the LTV for the particular RTV, based on the particular RTV and information from a source, wherein the source is one of the volatile mapping data structure and the non-volatile mapping data structure; and providing the LTV that is mapped to the particular RTV to the requestor.Type: GrantFiled: May 27, 2004Date of Patent: July 3, 2007Assignee: Oracle International CorporationInventors: Wanli Yang, Bipul Sinha, Amit Ganesh
-
Publication number: 20050278350Abstract: Techniques are provided for providing mappings between logical time values and real time values for a database. The techniques include, if a first event related to the database occurs, writing an entry of a current LTV and a current RTV in a volatile mapping data structure; and if a second event related to the database occurs, writing one or more entries in a non-volatile mapping data structure based on information contained in the volatile mapping data structure. The techniques also include, once a request from a requestor to provide an LTV that is mapped to a particular RTV is received, determining the LTV for the particular RTV, based on the particular RTV and information from a source, wherein the source is one of the volatile mapping data structure and the non-volatile mapping data structure; and providing the LTV that is mapped to the particular RTV to the requestor.Type: ApplicationFiled: May 27, 2004Publication date: December 15, 2005Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Wanli Yang, Bipul Sinha, Amit Ganesh
-
Publication number: 20050278359Abstract: Techniques are provided for providing mappings between logical time values and real time values in a multinode system. The techniques include, if a first event occurs, then writing an LTV-to-RTV mapping to a non-volatile data structure. If a second event occurs, then a check is performed to determine whether any of the LTV-to-RTV mappings in the volatile data structure are newer than all LTV-to-RTV mappings in a non-volatile data structure. If there are newer mappings in the volatile data structure, then one or more LTV-to-RTV mappings are written to the non-volatile data structure based on those “newer” LTV-to-RTV mappings from the volatile data structure. Upon receiving a request an LTV for a particular RTV, the particular RTV is determined based on information from an information source such as the volatile data structure or the non-volatile data structure.Type: ApplicationFiled: June 10, 2004Publication date: December 15, 2005Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Wanli Yang, Bipul Sinha, Amit Ganesh
-
Publication number: 20050256908Abstract: A method and apparatus for creating a target database on a target platform based on a source database on a source platform is provided. A target database is created on the target platform based on data, metadata (for example, data in the system tablespace and control files), and external objects (for example, password files and externally stored tables) comprised within the source database. Data and metadata stored in tablespaces of the source database are converted to the format compatible with the target platform. The conversion of the data and metadata may be performed either at the source database or the target database. Redo information and undo information of the source database are not copied from the source database to the target database. Certain files, e.g., a password files, and links to externally stored object may be recreated on the target database.Type: ApplicationFiled: October 15, 2004Publication date: November 17, 2005Inventors: Wanli Yang, Bipul Sinha, Amit Ganesh, Wei Hu, Alok Pareek, Alexander Hwang, Steven Wertheimer, Francisco Sanchez, Dmitry Potapov, Shen-Ban Meng, Juan Loaiza, William Bridge, J. Lee
-
Publication number: 20050256829Abstract: A method and apparatus for data recovery are disclosed. Undo tablespace size is calculated for user-specified undo retention time based on system statistics collected over a period of time specified by a history time parameter.Type: ApplicationFiled: May 14, 2004Publication date: November 17, 2005Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Wanli Yang, Amit Ganesh, Bipul Sinha
-
Publication number: 20050086195Abstract: An intelligent database infrastructure wherein the management of all database components is performed by and within the database itself by integrating management of various components with a central management control. Each individual database component, as well as the central management control, is self-managing. A central management control module integrates and interacts with the various database components. The database is configured to automatically tune to varying workloads and configurations, correct or alert about bad conditions, and advise on ways to improve overall system performance.Type: ApplicationFiled: September 3, 2004Publication date: April 21, 2005Inventors: Leng Leng Tan, Gianfranco Putzolu, Richard Sarwal, Alex Tsukerman, Gary Ngai, Graham Wood, Karl Dias, Mark Ramacher, Benoit Dageville, Mohamed Ziauddin, Tirthankar Lahiri, Sujatha Muthulingam, Vishwanath Karra, Francisco Sanchez, Hsiao-Te Su, Wanli Yang, Vasudha Krishnaswamy, Sushil Kumar
-
Publication number: 20050015563Abstract: Techniques are provided for guaranteed undo retention. The techniques include a database server attempting to store undo information in undo storage. In order to store the undo information, the database server may overwrite expired undo records; write to empty undo extents; allocate new undo extents and write to the newly-allocated extents; or overwrite unexpired undo records that do not have guaranteed undo retention. If an undo record does not have guaranteed undo retention, then the undo record may be overwritten before the expiration time has elapsed. If no undo extent is empty or unallocated, and if all of the undo records are unexpired and have guaranteed undo retention, then the database system has, at least temporarily, run out of usable and reusable space and an error may be reported to an appropriate party.Type: ApplicationFiled: August 17, 2004Publication date: January 20, 2005Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Wanli Yang, Bipul Sinha, Amit Ganesh