Patents by Inventor William Lam
William Lam 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: 20240141316Abstract: The present disclosure relates to methods, compositions, and kits for isolating target nucleic acids below a target size from a sample comprising nucleic acid components. In some embodiments, the methods involve one or more aqueous two-phase system (ATPS) compositions, at least one solid phase medium, and at least one buffer. Some embodiments provide a kit comprising one or more ATPS compositions, at least one solid phase medium, and at least one buffer. Other embodiments provide methods for diagnosing a disease or condition using the methods described herein.Type: ApplicationFiled: September 8, 2023Publication date: May 2, 2024Inventors: Vasu SAINI, Cheuk Yiu Tenny CHUNG, Daniel William BRADBURY, Harsha Madan KITTUR, Cheuk Yin LAM, Kar Kee TSE, Kit CHEUNG, Yin To CHIU, Garrett Lee MOSLEY
-
Publication number: 20240141409Abstract: The present disclosure relates to methods, compositions, and kits for concentrating and purifying at least one target analyte from a clinical biological sample. In some embodiments, the methods involve one or more aqueous two-phase system (ATPS) compositions and at least one solid phase medium. Some embodiments provide a kit comprising one or more ATPS compositions, a binding buffer; and a solid phase medium. Other embodiments provide methods of treating cancers or infectious diseases in a patient in need thereof.Type: ApplicationFiled: September 8, 2023Publication date: May 2, 2024Inventors: Cheuk Yiu Tenny CHUNG, Vasu SAINI, Daniel William BRADBURY, Harsha Madan KITTUR, Masae Kobayashi WEN, Cheuk Yin LAM, Kar Kee TSE, Kit CHEUNG, Wing Yee NG, Yin To CHIU, Garrett Lee MOSLEY
-
Patent number: 11931902Abstract: Techniques are disclosed to use robotic system simulation to control a robotic system. In various embodiments, a communication indicating an action to be performed by a robotic element is received from a robotic control system. Performance of the action by the robotic element is simulated. A state tracking data is updated to reflect a virtual change to one or more state variables as a result of simulated performance of the action. Successful completion of the action by the robotic element is reported to the robotic control system.Type: GrantFiled: September 28, 2020Date of Patent: March 19, 2024Assignee: Dexterity, Inc.Inventors: Zhouwen Sun, William Arthur Clary, Kevin Jose Chavez, Ben Varkey Benjamin Pottayil, Rohit Arka Pidaparthi, Roger Lam Hau, Samir Menon
-
Publication number: 20220382849Abstract: Credentials management and usage in application modernization can be implemented as computer-readable methods, media and systems. A notification identifying an application modernization operation is received. The operation is to be performed on an application deployed by multiple resources arranged in multiple hierarchical levels. A resource residing at a hierarchical level of the multiple hierarchical levels is identified. The application modernization operation is to be performed on the identified resource which has a resource type. A search for a credential is performed. The credential grants access to the resource to enable performing the application modernization operation. In response to the searching, a credential included in the multiple credentials is identified. The identified credential grants access either to the resource or to resources of the resource type. In response to receiving the notification, the identified credential is provided.Type: ApplicationFiled: August 11, 2021Publication date: December 1, 2022Inventors: Avi SHARMA, Sri Narayanan THANGA NADAR, Shivakumar SOMAPUR, Ashok ALETTY, Kshitiz SHARMA, Gyanendra Pratap SINGH, William LAM, Ankita SHARMA, Ahil KANNA
-
Publication number: 20220066787Abstract: Examples provide for automatically provisioning hosts in a cloud environment. A cloud daemon generates a cloud host-state configuration, for a given cloud instance of a host, stored on a cloud metadata service prior to first boot of the given cloud instance of the host. A first boot of a plurality of cloud instances of hosts is performed using a stateless, master boot image lacking host-specific configuration data. On completion of the first boot of a given cloud instance of a host, the cloud host-state configuration is installed on the master boot image to generate a self-configured boot image including host-specific configuration data for the given cloud instance of the host. A second boot is performed on the given cloud instance of the host by executing the self-configured boot image to automatically provision the given cloud instance of the host in the cloud environment.Type: ApplicationFiled: August 16, 2021Publication date: March 3, 2022Inventors: Andrei WARKENTIN, Harvey TUCH, William LAM
-
Patent number: 11093259Abstract: Examples provide for automatically provisioning hosts in a cloud environment. A cloud daemon generates a cloud host-state configuration, for a given cloud instance of a host, stored on a cloud metadata service prior to first boot of the given cloud instance of the host. A first boot of a plurality of cloud instances of hosts is performed using a stateless, master boot image lacking host-specific configuration data. On completion of the first boot of a given cloud instance of a host, the cloud host-state configuration is installed on the master boot image to generate a self-configured boot image including host-specific configuration data for the given cloud instance of the host. A second boot is performed on the given cloud instance of the host by executing the self-configured boot image to automatically provision the given cloud instance of the host in the cloud environment.Type: GrantFiled: October 2, 2018Date of Patent: August 17, 2021Assignee: VMware, Inc.Inventors: Andrei Warkentin, Harvey Tuch, William Lam
-
Publication number: 20190179646Abstract: Examples provide for automatically provisioning hosts in a cloud environment. A cloud daemon generates a cloud host-state configuration, for a given cloud instance of a host, stored on a cloud metadata service prior to first boot of the given cloud instance of the host. A first boot of a plurality of cloud instances of hosts is performed using a stateless, master boot image lacking host-specific configuration data. On completion of the first boot of a given cloud instance of a host, the cloud host-state configuration is installed on the master boot image to generate a self-configured boot image including host-specific configuration data for the given cloud instance of the host. A second boot is performed on the given cloud instance of the host by executing the self-configured boot image to automatically provision the given cloud instance of the host in the cloud environment.Type: ApplicationFiled: October 2, 2018Publication date: June 13, 2019Inventors: Andrei Warkentin, Harvey Tuch, William Lam
-
Patent number: 10114659Abstract: Examples provide for automatically provisioning hosts in a cloud environment. A cloud daemon generates a cloud host-state configuration, for a given cloud instance of a host, stored on a cloud metadata service prior to first boot of the given cloud instance of the host. A first boot of a plurality of cloud instances of hosts is performed using a stateless, master boot image lacking host-specific configuration data. On completion of the first boot of a given cloud instance of a host, the cloud host-state configuration is installed on the master boot image to generate a self-configured boot image including host-specific configuration data for the given cloud instance of the host. A second boot is performed on the given cloud instance of the host by executing the self-configured boot image to automatically provision the given cloud instance of the host in the cloud environment.Type: GrantFiled: September 30, 2016Date of Patent: October 30, 2018Assignee: VMware, Inc.Inventors: Andrei Warkentin, Harvey Tuch, William Lam
-
Publication number: 20180095771Abstract: Examples provide for automatically provisioning hosts in a cloud environment. A cloud daemon generates a cloud host-state configuration, for a given cloud instance of a host, stored on a cloud metadata service prior to first boot of the given cloud instance of the host. A first boot of a plurality of cloud instances of hosts is performed using a stateless, master boot image lacking host-specific configuration data. On completion of the first boot of a given cloud instance of a host, the cloud host-state configuration is installed on the master boot image to generate a self-configured boot image including host-specific configuration data for the given cloud instance of the host. A second boot is performed on the given cloud instance of the host by executing the self-configured boot image to automatically provision the given cloud instance of the host in the cloud environment.Type: ApplicationFiled: September 30, 2016Publication date: April 5, 2018Inventors: Andrei Warkentin, Harvey Tuch, William Lam
-
Publication number: 20160359906Abstract: In a computer-implemented method for automatic security hardening of an entity at time of creation in a virtualization infrastructure, creation of an entity is initiated in the virtualization infrastructure. In response to initiating provisioning of the entity, security policy is automatically associated to the entity such that the entity is automatically security hardened at the time of provisioning.Type: ApplicationFiled: June 2, 2015Publication date: December 8, 2016Inventor: William LAM
-
Publication number: 20160357968Abstract: In a computer-implemented method for security hardening of a virtual machine at time of creation, creation of a virtual machine hosted by a pre-configured hyper-converged computing device is initiated in a virtualization infrastructure, wherein a centralized management tool is for centralized management of the virtualization infrastructure. User selected parameters for a security policy are accessed via the centralized management tool. The security policy is associated to the virtual machine such that the virtual machine is security hardened at the time of creation, wherein the security policy associated with the virtual machine comprises the user selected parameters.Type: ApplicationFiled: June 2, 2015Publication date: December 8, 2016Inventor: William LAM
-
Publication number: 20160359907Abstract: In a computer-implemented method for automatically auditing virtual machines for security hardening compliance security policies of virtual machines in a virtualization infrastructure are accessed by a centralized compliance manager of the virtualization infrastructure. Security hardening compliance of the virtual machines automatically audited based on the security policies by the centralized compliance manager.Type: ApplicationFiled: June 2, 2015Publication date: December 8, 2016Inventor: William LAM
-
Publication number: 20160359908Abstract: In a computer-implemented method for automatic real-time alerting of security hardening non-compliance security policies of virtual machines in a virtualization infrastructure are accessed. Impending non-compliance of at least one of said security policies is determined. In response to the impending non-compliance of at least one of said security policies, a real-time alert of the impending non-compliance of at least one of the security policies is automatically generated.Type: ApplicationFiled: June 2, 2015Publication date: December 8, 2016Inventor: William LAM
-
Patent number: 9367391Abstract: Memory devices configured to determine if an error exists in read data and to respond to determined errors, as well as methods of operating such memory devices. In at least one embodiment, an internal controller of a memory device periodically performs internal error correction operations on stored user data and corrects user data in the memory device independently from instructions from an external memory access device. In further memory devices, an internal controller performs internal error correction operations on stored user data and adjusts trim values that define voltages to be utilized during a read operation in response to determining that the read user data comprises an error.Type: GrantFiled: February 25, 2014Date of Patent: June 14, 2016Assignee: Micron Technology, Inc.Inventor: William Lam
-
Patent number: 9151778Abstract: A test socket for connecting a device under test (DUT) electrically to a high-frequency power source comprises a plurality of pogo pins each having an electrode, an electron-to-heat conversion plate supporting bottoms of the pogo pins, the electron-to-heat conversion plate configured to convert kinetic energy of free electrons emitted from the pogo pins to thermal energy, and a heat sink wall formed on the electron-to-heat conversion plate, the heat sink wall having a predetermined height and isolating the plurality of pogo pins from one another.Type: GrantFiled: May 22, 2013Date of Patent: October 6, 2015Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Jin Jeong, William Lam, Chris Chung
-
Patent number: 9130530Abstract: A multi-stage radio frequency (RF) power amplifier includes a high-power amplifier path and a low-power amplifier path. The low-power amplifier path includes gain synchronization circuitry in order to synchronize the gain response of the high-power amplifier path and the low-power amplifier path. By synchronizing the gain response of the high-power amplifier path and the low-power amplifier path, the gain linearity of the multi-stage RF amplifier is improved.Type: GrantFiled: October 1, 2013Date of Patent: September 8, 2015Assignee: RF Micro Devices, Inc.Inventors: Bin Jia, Yuan Wei, William Lam
-
Patent number: 9072168Abstract: An electromagnetic interference blocking device is provided for blocking electromagnetic interference between transmission lines formed on a surface of a circuit board. The electromagnetic interference blocking device includes a body configured to be inserted into a slot formed in the surface of the circuit board between the transmission lines, the body including a bottom portion having a comb shape insertable within the slot.Type: GrantFiled: May 17, 2013Date of Patent: June 30, 2015Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Jin Jeong, William Lam, Chris Chung
-
Publication number: 20140347082Abstract: A test socket for connecting a device under test (DUT) electrically to a high-frequency power source comprises a plurality of pogo pins each having an electrode, an electron-to-heat conversion plate supporting bottoms of the pogo pins, the electron-to-heat conversion plate configured to convert kinetic energy of free electrons emitted from the pogo pins to thermal energy, and a heat sink wall formed on the electron-to-heat conversion plate, the heat sink wall having a predetermined height and isolating the plurality of pogo pins from one another.Type: ApplicationFiled: May 22, 2013Publication date: November 27, 2014Applicant: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Jin JEONG, William LAM, Chris CHUNG
-
Publication number: 20140340863Abstract: An electromagnetic interference blocking device is provided for blocking electromagnetic interference between transmission lines formed on a surface of a circuit board. The electromagnetic interference blocking device includes a body configured to be inserted into a slot formed in the surface of the circuit board between the transmission lines, the body including a bottom portion having a comb shape insertable within the slot.Type: ApplicationFiled: May 17, 2013Publication date: November 20, 2014Inventors: Jin Jeong, William Lam, Chris Chung
-
Publication number: 20140281808Abstract: Error correction operations in memory devices are disclosed. In at least one embodiment, an internal controller of a memory device periodically performs internal error correction operations on stored user data and corrects user data in the memory device independently from instructions from an external memory access device.Type: ApplicationFiled: February 25, 2014Publication date: September 18, 2014Applicant: Micron Technology, Inc.Inventor: William Lam