Patents by Inventor Gary Lin

Gary Lin 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: 11945902
    Abstract: A two-component polyurethane composition comprising: an aqueous dispersion comprising an emulsion polymer and a specific sulphate and/or sulfonate surfactant, and a water-dispersible polyisocyanate; the emulsion polymer with a weight average molecular weight of 70,000 g/mol or less comprising, by weight based on the weight of the emulsion polymer, greater than 0.25% of structural units of a phosphorous-containing acid monomer and/or salts thereof, greater than 15% of structural units of a hydroxy-functional alkyl (meth)acrylate, structural units of an monoethylenically unsaturated nonionic monomer, and from zero to 10% of structural units of an additional acid monomer and/or salts thereof; and a process of preparing the two-component polyurethane composition.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: April 2, 2024
    Assignees: Dow Global Technologies LLC, Rohm and Haas Company
    Inventors: Daoshu Lin, Baoqing Zheng, Jia Tang, Dong Yun, Shujun Shu, Gary W. Dombrowski
  • Patent number: 11921649
    Abstract: Various implementations described herein relate to systems and methods for a solid state drive (SSD) that includes a first controller and a NAND package. The NAND package includes a plurality of dies grouped into a plurality of subsets. The NAND package includes a second controller operatively coupled to each of the plurality of subsets via a corresponding one of a plurality of parallel mode channels. The first controller is operatively coupled to the NAND package via a serial link.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: March 5, 2024
    Assignee: KIOXIA CORPORATION
    Inventors: Tiruvur Radhakrishna Ramesh, Avadhani Shridhar, Senthilkumar Diraviam, Gary Lin
  • Patent number: 11681618
    Abstract: A computer implemented system and method of memory management for an in-memory database. The system implements a paged data vector using non-uniform compression of its chunks. In this manner, the system achieves greater compression than systems that use uniform compression.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: June 20, 2023
    Assignee: SAP SE
    Inventors: Gary Lin, Reza Sherkat, John Smirnios
  • Patent number: 11677314
    Abstract: A control circuit for a plurality of metal-oxide semiconductor field-effect transistors (MOSFETs) in a bridge circuit for rectifying an alternating current (AC) input to generate a direct-current (DC) output includes first and second high side controls and first and second low side controls for providing gate voltage signals to respective MOSFETs in the bridge circuit. Dead time controls are provided for establishing dead time intervals between activation of complementary MOSFETs in the bridge circuit. The low side controls provide gate voltage signals having sloped edges and the dead time controls include Zener diodes having reverse bias thresholds for determining the duration of the dead time intervals.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: June 13, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gary Lin, Chung-Ping Ku, Nowa Wang
  • Publication number: 20230127621
    Abstract: A control circuit for a plurality of metal-oxide semiconductor field-effect transistors (MOSFETs) in a bridge circuit for rectifying an alternating current (AC) input to generate a direct-current (DC) output includes first and second high side controls and first and second low side controls for providing gate voltage signals to respective MOSFETs in the bridge circuit. Dead time controls are provided for establishing dead time intervals between activation of complementary MOSFETs in the bridge circuit. The low side controls provide gate voltage signals having sloped edges and the dead time controls include Zener diodes having reverse bias thresholds for determining the duration of the dead time intervals.
    Type: Application
    Filed: October 26, 2021
    Publication date: April 27, 2023
    Inventors: Gary Lin, Chung-Ping Ku, Nowa Wang
  • Patent number: 11567651
    Abstract: Systems and methods are disclosed for systems and user interfaces for rapid analysis of viewership information. One of the methods includes accessing databases storing viewership information associated with segments, with each segment being associated with common features of viewers. Measures of association between the segment and content items are maintained for each segment. An interactive user interface is presented via a user device, the interactive user interface enabling creation of a customized viewing audience. The interactive user interface receives user input indicating a segment, identifies similar segments based on associations between features of the segment and of other segments, and presents the identified segments. Analysis information associated with the segments is presented for at least one of the one or more segments, with the segments being included in the customized viewing audience.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: January 31, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Andrew Pettit, Adam Schexnayder, Ashwin Sreenivas, Daniel Spangenberger, Gary Lin, Joules Nahas, Lucas Lemanowicz, Matthew Elkherj, Natasha Armbrust, Tomer Kremerman, Tinlok Pang, Yehonatan Steinmetz
  • Publication number: 20220221983
    Abstract: Systems and methods are disclosed for systems and user interfaces for rapid analysis of viewership information. One of the methods includes accessing databases storing viewership information associated with segments, with each segment being associated with common features of viewers. Measures of association between the segment and content items are maintained for each segment. An interactive user interface is presented via a user device, the interactive user interface enabling creation of a customized viewing audience. The interactive user interface receives user input indicating a segment, identifies similar segments based on associations between features of the segment and of other segments, and presents the identified segments. Analysis information associated with the segments is presented for at least one of the one or more segments, with the segments being included in the customized viewing audience.
    Type: Application
    Filed: December 22, 2021
    Publication date: July 14, 2022
    Inventors: Andrew Pettit, Adam Schexnayder, Ashwin Sreenivas, Daniel Spangenberger, Gary Lin, Joules Nahas, Lucas Lemanowicz, Matthew Elkherj, Natasha Armbrust, Tomer Kremerman, Tinlok Pang, Yehonatan Steinmetz
  • Patent number: 11209971
    Abstract: Systems and methods are disclosed for systems and user interfaces for rapid analysis of viewership information. One of the methods includes accessing databases storing viewership information associated with segments, with each segment being associated with common features of viewers. Measures of association between the segment and content items are maintained for each segment. An interactive user interface is presented via a user device, the interactive user interface enabling creation of a customized viewing audience. The interactive user interface receives user input indicating a segment, identifies similar segments based on associations between features of the segment and of other segments, and presents the identified segments. Analysis information associated with the segments is presented for at least one of the one or more segments, with the segments being included in the customized viewing audience.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: December 28, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Andrew Pettit, Adam Schexnayder, Ashwin Sreenivas, Daniel Spangenberger, Gary Lin, Joules Nahas, Lucas Lemanowicz, Matthew Elkherj, Natasha Armbrust, Tomer Kremerman, Tinlok Pang, Yehonatan Steinmetz
  • Publication number: 20210326259
    Abstract: A computer implemented system and method of memory management for an in-memory database. The system implements a paged data vector using non-uniform compression of its chunks. In this manner, the system achieves greater compression than systems that use uniform compression.
    Type: Application
    Filed: June 30, 2021
    Publication date: October 21, 2021
    Inventors: Gary Lin, Reza Sherkat, John Smirnios
  • Patent number: 11080187
    Abstract: A computer implemented system and method of memory management for an in-memory database. The system implements a paged data vector using non-uniform compression of its chunks. In this manner, the system achieves greater compression than systems that use uniform compression.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: August 3, 2021
    Assignee: SAP SE
    Inventors: Gary Lin, Reza Sherkat, John Smirnios
  • Publication number: 20200301835
    Abstract: A computer implemented system and method of memory management for an in-memory database. The system implements a paged data vector using non-uniform compression of its chunks. In this manner, the system achieves greater compression than systems that use uniform compression.
    Type: Application
    Filed: June 12, 2020
    Publication date: September 24, 2020
    Inventors: Gary Lin, Reza Sherkat, John Smirnios
  • Patent number: 10725911
    Abstract: A computer implemented system and method of memory management for an in-memory database. The system implements a paged data vector using non-uniform compression of its chunks. In this manner, the system achieves greater compression than systems that use uniform compression.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: July 28, 2020
    Assignee: SAP SE
    Inventors: Gary Lin, Reza Sherkat, John Smirnios
  • Publication number: 20200183839
    Abstract: A computer implemented system and method of memory management for an in-memory database. The system implements a paged data vector using non-uniform compression of its chunks. In this manner, the system achieves greater compression than systems that use uniform compression.
    Type: Application
    Filed: December 10, 2018
    Publication date: June 11, 2020
    Inventors: Gary Lin, Reza Sherkat, John Smirnios
  • Patent number: 10379840
    Abstract: Techniques facilitating a crowd-sourcing accessibility rendering system for non-accessible applications are provided. A system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an interaction component that monitors one or more interactions between one or more entities and a defined application. The computer executable components can also comprise an analysis component that determines accessibility related information associated with the defined application based on received feedback from an entity of the one or more entities. Further, the computer executable components can comprise an adjustment component that creates a modified application based on the one or more interactions and the accessibility related information of the defined application.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: August 13, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sharon Chen, Louis Huang, Gary Lin, Pei-Yi Lin, Jin Shi
  • Publication number: 20190121633
    Abstract: Techniques facilitating a crowd-sourcing accessibility rendering system for non-accessible applications are provided. A system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an interaction component that monitors one or more interactions between one or more entities and a defined application. The computer executable components can also comprise an analysis component that determines accessibility related information associated with the defined application based on received feedback from an entity of the one or more entities. Further, the computer executable components can comprise an adjustment component that creates a modified application based on the one or more interactions and the accessibility related information of the defined application.
    Type: Application
    Filed: October 19, 2017
    Publication date: April 25, 2019
    Inventors: Sharon Chen, Louis Huang, Gary Lin, Pei-Yi Lin, Jin Shi
  • Patent number: 10013179
    Abstract: The various implementations described herein include systems, methods and/or devices for reading data stored in a storage device. In one aspect, read commands are executed, each command for reading a requested logical group of data from a specified logical address comprising one or more logical portions. A first physical location in the storage device corresponding to the logical address is identified from a mapping table, and data is read. In accordance with a determination that the first physical location stores less than all of the logical group of data, a second physical location is identified based on information contained within the data from the first physical location, and data is read from the second physical location. Data read from the one or more physical locations is decoded to produce the requested logical group of data, which is then returned.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: July 3, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Umang Thakkar, Gary Lin, Robert Gugel
  • Publication number: 20180176859
    Abstract: A system and method are provided for a mobile unit to select a wireless access point. The method provides a mobile unit with a wireless transponder and a location determination device, such as a global positioning satellite (GPS) receiver. A local features database is stored in the memory, cross-referencing a plurality of wireless access points (APs) to corresponding geographic locations. In response to receiving location information, a wireless AP selection application determines the geographic position of the mobile unit, accesses the local features database, and selects the wireless AP associated with the geographic position of the mobile unit. Finally, the wireless AP selection application directs the transponder to communicate with the selected wireless AP. In one aspect, the local features database divides a geographic region into sub-regions, with a corresponding wireless AP assigned to each sub-region. For example, each sub-region may assigned to the closest wireless AP.
    Type: Application
    Filed: December 15, 2016
    Publication date: June 21, 2018
    Inventors: Darin Haines, William Vojak, Gary Lin Gaebel, John C. Thomas
  • Patent number: 9830084
    Abstract: The various implementations described herein include systems, methods and/or devices for storing data in a storage device. In one aspect, commands are executed, each command for storing in a storage device a logical group of data comprising one or more logical portions and having a logical address. For each command, in accordance with a determination that a remaining capacity of a first physical memory portion is less than a threshold capacity, data is stored for a head logical portion in a first physical location corresponding to the first physical memory portion. Furthermore, data is stored for a tail logical portion in a second physical location corresponding to a second physical memory portion. Mapping entries are stored in a mapping table, where the mapping entries map the corresponding logical address to at least the first physical location in the storage device.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: November 28, 2017
    Assignee: SanDisk Technologies LLC
    Inventors: Umang Thakkar, Gary Lin, Robert Gugel
  • Publication number: 20170231805
    Abstract: A fluid collection system includes a reservoir element and a receiving element that communicates fluid to the reservoir element. The receiving element includes a first tab, a second tab that can enable the receiving element to stay open on its own during use, and a slot that can receive one of the first and second tabs when the receiving element is in a closed position. The receiving element also includes a first window and a second window, wherein the slot interfaces one of the first and second windows when the receiving element is in a closed position.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Inventor: Gary Lin
  • Patent number: D806236
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: December 26, 2017
    Inventor: Gary Lin