Patents by Inventor David Zhang

David Zhang 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: 20190087368
    Abstract: This disclosure generally relates to hypervisor memory virtualization. Techniques disclosed herein improve peripheral component interconnect express (PCI-e) device interoperability with a virtual machine. As an example, when a direct-memory access request is received from a PCI-e device but the target memory is currently unmapped, an indication may be provided to a memory paging processor so as to page-in the memory, such that the PCI-e device may continue to function normally. In some examples, the access request may be buffered and replayed once the memory is paged-in, or the access request may be retried, among other examples.
    Type: Application
    Filed: January 19, 2018
    Publication date: March 21, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Aditya BHANDARI, Bruce J. SHERWIN, JR., Xin David ZHANG
  • Publication number: 20190087216
    Abstract: This disclosure generally relates to hypervisor memory virtualization. In an example, multiple page table stages may be used to provide a page table that may be used by a processor when processing a workload for a nested virtual machine. An intermediate (e.g., nested) hypervisor may request an additional page table stage from a parent hypervisor, which may be used to virtualize memory for one or more nested virtual machines managed by the intermediate hypervisor. Accordingly, a processor may use the additional page table stages to ultimately translate a virtual memory address for a nested virtual machine to a physical memory address.
    Type: Application
    Filed: January 19, 2018
    Publication date: March 21, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Aditya BHANDARI, Bruce J. SHERWIN, JR., Xin David ZHANG
  • Publication number: 20190087217
    Abstract: This disclosure generally relates to hypervisor memory virtualization. In an example, translation lookaside buffer (TLB) invalidation requests may be selectively delivered to processors to which they relate or may be ignored by processors to which they do not relate, so as to minimize the processing overhead that may be ordinarily associated with such TLB invalidation requests. In another example, a TLB invalidation request may be suspended in order to enable a hypervisor to finish executing instructions relating to one or more TLB entries that would be affected by the TLB invalidation request.
    Type: Application
    Filed: January 19, 2018
    Publication date: March 21, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Aditya BHANDARI, Bruce J. SHERWIN, JR., Xin David ZHANG
  • Publication number: 20190087215
    Abstract: This disclosure generally relates to time and timer techniques that may be used to virtualize one or more virtual machines. In an example, it may be possible to save and restore a timer of a virtual machine while preserving timer information associated with the timer (e.g., an expiration time, whether the most recent expiration has been signaled, and the enable bit, etc.). For example, a first mode may enable restoring a timer based on a previously-existing enable bit, thereby retaining the state of the timer (e.g., whether the timer is programmed to fire and/or whether the most recent expiration has been signaled). By contrast, a second mode of setting a timer may automatically set the enable bit, thereby automatically enabling the timer to fire, as may be expected by a virtual machine when setting a timer.
    Type: Application
    Filed: January 19, 2018
    Publication date: March 21, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Aditya BHANDARI, Bruce J. SHERWIN, JR., Xin David ZHANG
  • Publication number: 20190061376
    Abstract: A shell for a portable telecommunication system (3) comprises a surface defining a hollow volume, suitable for being mechanically connected in a removable manner to a portable telecommunication system (2), said portable telecommunication system (2) being able to be inserted, at least partially, in the hollow volume, said portable telecommunication system (2) comprising a memory suitable for storing a computer document, the shell being characterized in that it comprises a communication unit suitable for receiving a document stored in the memory from the portable telecommunication system (2), and a miniature printing device (1) for documents, suitable for receiving said computer document via the communication unit and for printing same.
    Type: Application
    Filed: October 25, 2018
    Publication date: February 28, 2019
    Inventors: David Zhang, Clement Perrot, Robin Barata
  • Publication number: 20190056586
    Abstract: A light converter and method of manufacture is provided. A light conversion layer (301), comprising light conversion particles (301a) in a binding material (301b) is provided for generating emission light from excitation light incident on the light conversion layer (301). A planarization layer (304) is on a surface of the light conversion layer (301) and at least one optical coating (305) is part of or on a surface of the planarization layer (304) that is relatively smooth in comparison with the surface of the light conversion layer (301).
    Type: Application
    Filed: March 2, 2016
    Publication date: February 21, 2019
    Inventor: David Zhang
  • Publication number: 20190033629
    Abstract: A high-rate high-swing drive circuit applied to a silicon photonic modulator is disclosed. The drive circuit is connected to a drive pre-stage circuit and a modulator load. The drive circuit includes at least one output circuit, and the output circuit includes: a first inverter, a first voltage bias module, a second inverter, a second voltage bias module, and an inductor. The drive circuit formed by using such a circuit connection increases an output swing of a drive while ensuring a high rate.
    Type: Application
    Filed: September 28, 2018
    Publication date: January 31, 2019
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Wenrui ZHU, David ZHANG, Lei ZHAO
  • Publication number: 20180348614
    Abstract: A wavelength conversion device comprises: a substrate; a reflective resin layer on the substrate; and a wavelength conversion layer on the reflective resin layer, configured to receive incident light and to provide output light by wavelength conversion of the incident light, such that the output light is reflected by the reflective resin layer. A method for manufacturing a wavelength conversion device by applying a reflective resin layer to a substrate and providing a wavelength conversion layer on the reflective resin layer is further provided.
    Type: Application
    Filed: December 15, 2015
    Publication date: December 6, 2018
    Inventors: David Zhang, Ying Cao, Lennon Li
  • Publication number: 20180189317
    Abstract: Disclosed are systems and methods of accessing content items stored at a content management system by a mobile device, when the mobile device is not communicatively coupled to the content management system. The content management system can receive an indication to mark a content item (e.g., folder and the content items associated with the folder) as available to a mobile device when the mobile device is offline. The content management system can mark the content item, and any content items associated with the content item, for offline access by the mobile device and determine a synchronization schedule for the content item(s). The content management system can then initially send to the mobile device, the marked content item(s) in accordance with the synchronization schedule. While offline, the mobile device can make changes to the marked content items. The changes can be synchronized between the mobile device and content management system when the mobile device is online.
    Type: Application
    Filed: March 24, 2017
    Publication date: July 5, 2018
    Inventors: Aakash Kambuj, Vinod Valloppillil, Yufei Guo, Rodrigo Gomez Avila, Calvin Low, William R. Fraser, David Zhang
  • Patent number: 10009572
    Abstract: The present invention relates to a method for enhancing media content of a picture (303), wherein the method comprises: filming a scene (102); taking a picture of said scene (106); storing said taken picture and a video (111), the taken picture being associated with said stored video. Said stored video corresponds to a video captured during the filming of said scene, a start or an end of said stored video being function of a time when said picture is taken.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: June 26, 2018
    Assignee: Prynt Corp.
    Inventors: Clément Perrot, Robin Barata, David Zhang, Maxime Domain, Marine Dunoguier
  • Publication number: 20180151384
    Abstract: A method of processing a semiconductor wafer includes depositing a silicon layer on the semiconductor wafer. The silicon layer has a substantially uniform thickness. The silicon layer is polished to smooth the silicon layer such that the thickness is substantially uniform after polishing.
    Type: Application
    Filed: May 26, 2016
    Publication date: May 31, 2018
    Inventors: Guoqiang David Zhang, Mark Crooks, Tracy Michelle Ragan
  • Patent number: 9854384
    Abstract: A sharing user of a content management system can request to share a content item in his namespace. When such a request is made, the sharing user's client device broadcasts a notification that can be received by devices that are within a limited broadcast range of the sharing client device. A receiving user's client device that is within the limited broadcast range of the sharing client device receives the broadcasted notification. Based on the notification, the receiving client device obtains a token from the sharing client device that identifies the content item being shared by the sharing user. At the request of the receiving user, the receiving client device transmits the token to the content management system and requests that the content management system add the shared content item to the receiving user's namespace with the system. The receiving user can then access the item from his namespace.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: December 26, 2017
    Assignee: Dropbox, Inc.
    Inventors: David Zhang, Huy Nguyen
  • Publication number: 20170274671
    Abstract: A shell for a portable telecommunication system (3) comprises a surface defining a hollow volume, suitable for being mechanically connected in a removable manner to a portable telecommunication system (2), said portable telecommunication system (2) being able to be inserted, at least partially, in the hollow volume, said portable telecommunication system (2) comprising a memory suitable for storing a computer document, the shell being characterized in that it comprises a communication unit suitable for receiving a document stored in the memory from the portable telecommunication system (2), and a miniature printing device (1) for documents, suitable for receiving said computer document via the communication unit and for printing same.
    Type: Application
    Filed: August 28, 2015
    Publication date: September 28, 2017
    Applicant: Prynt Corp.
    Inventors: David Zhang, Clément Perrot, Robin Barata
  • Patent number: 9642744
    Abstract: Certain embodiments are directed to a contact lens application/removal device comprising a plurality of removably interconnection components. The components include a lens handling tip, a lubrication fluid container, two detachable storage chambers, and, optionally, a detachable ultraviolet disinfection system. The device can be used for contact lens removal, lubrication, storage, and application to the eye without the need for direct contact with the fingers or skin of a subject applying and the lenses.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: May 9, 2017
    Assignee: THE BOARD OF REGENTS OF THE UNIVERSITY OF TEXAS SYSTEM
    Inventors: Xabier Basañez, Alejandra Hernández Molina, Analaura Villarreal Berain, David Zhang
  • Publication number: 20170071786
    Abstract: Certain embodiments are directed to a contact lens application/removal device comprising a plurality of removably interconnection components. The components include a lens handling tip, a lubrication fluid container, two detachable storage chambers, and, optionally, a detachable ultraviolet disinfection system. The device can be used for contact lens removal, lubrication, storage, and application to the eye without the need for direct contact with the fingers or skin of a subject applying and the lenses.
    Type: Application
    Filed: April 28, 2016
    Publication date: March 16, 2017
    Applicant: The Board of Regents of the University of Texas System
    Inventors: Xabier Basañez, Alejandra Hernández Molina, Analaura Villarreal Berain, David Zhang
  • Publication number: 20170041569
    Abstract: The present invention relates to a method for enhancing media content of a picture (303), wherein the method comprises: filming a scene (102); taking a picture of said scene (106); storing said taken picture and a video (111), the taken picture being associated with said stored video. Said stored video corresponds to a video captured during the filming of said scene, a start or an end of said stored video being function of a time when said picture is taken.
    Type: Application
    Filed: October 24, 2016
    Publication date: February 9, 2017
    Inventors: Clément Perrot, Robin Barata, David Zhang, Maxime Domain, Marine Dunoguier
  • Patent number: 9493819
    Abstract: A sensor device, which is adapted for detecting target molecules having a target nucleic acid sequence, comprises an optical whispering gallery mode (WGM) resonator having a resonance frequency, wherein the WGM resonator is functionalized with a double-strand DNA precursor compound and the resonance frequency depends on a mass load provided by the double-strand precursor compound, the double-strand precursor compound is capable of a target-specific strand displacement reaction with the target molecules, and in response to the strand displacement reaction, the double-strand precursor compound is capable to be partially decoupled from the WGM resonator, wherein the mass load can be decreased and the resonance frequency of the WGM resonator can be increased. Furthermore, a sensing method for detecting target molecules including nucleic acid sequences is described.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: November 15, 2016
    Inventors: Frank Vollmer, Yuqiang Wu, David Zhang
  • Patent number: 9436403
    Abstract: Systems, methods, and other embodiments associated with improving communication latencies by using a hardware linked list are described. According to one embodiment, an apparatus includes a pointer memory configured to store a free list that includes a plurality of pointers that each point to an address in a memory that is unallocated. The apparatus includes a memory controller configured to manage a linked list using pointers from the plurality of pointers stored in the free list. The apparatus includes a list memory configured to store the linked list.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: September 6, 2016
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventor: David Zhang
  • Publication number: 20160127855
    Abstract: A sharing user of a content management system can request to share a content item in his namespace. When such a request is made, the sharing user's client device broadcasts a notification that can be received by devices that are within a limited broadcast range of the sharing client device. A receiving user's client device that is within the limited broadcast range of the sharing client device receives the broadcasted notification. Based on the notification, the receiving client device obtains a token from the sharing client device that identifies the content item being shared by the sharing user. At the request of the receiving user, the receiving client device transmits the token to the content management system and requests that the content management system add the shared content item to the receiving user's namespace with the system. The receiving user can then access the item from his namespace.
    Type: Application
    Filed: October 31, 2014
    Publication date: May 5, 2016
    Inventors: David Zhang, Huy Nguyen
  • Patent number: D808563
    Type: Grant
    Filed: June 12, 2016
    Date of Patent: January 23, 2018
    Assignee: PHILIPS LIGHTING HOLDING B.V.
    Inventors: Jay Yan, David Zhang, Simon Yu, Kevin Bao, Steven Kang