Patents by Inventor Adrian Ng

Adrian Ng 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: 11918582
    Abstract: Disclosed herein are pyrazole pyrimidine compounds that modulate and/or inhibit hematopoietic progenitor kinase 1, as well as methods of making such compounds and therapeutic methods of using same.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: March 5, 2024
    Assignee: RAPT Therapeutics, Inc.
    Inventors: Cyril Bucher, Adrian Dukes, Blanca Gomez, Hannah Haley, Dennis Hu, Jeffrey J. Jackson, Michelle Yoo Min Ko, Paul Leger, Anqi Ma, Andrew A. Ng, Daniel Poon, Omar Robles, Anton Shakhmin, Grant Shibuya, Parcharee Tivitmahaisoon, Vi-Anh Vu, David J. Wustrow, Mikhail Zibinsky
  • Patent number: 11331272
    Abstract: Hyperstable liposome comprising an anti-mitotic agent, one or more anions and one or more cations entrapped in the inner milieu, wherein the entrapped anti-mitotic drug is released at a slow rate that is less than 0.6% in 12 hours or less than 5% in 8 hours when the liposomes are suspended in 600 mM sucrose. These liposomes are useful in the treatment of cancer. In particular, HEPC:Chol:DSPE-PEG2000 (50:45:5) liposomes comprising BI 2536 and citrate:phosphate in a ratio of 1:3.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: May 17, 2022
    Assignee: Temasek Life Sciences Laboratory Limited
    Inventors: Chang Zhi Adrian Ng, Shen-Yi Ian Cheong
  • Patent number: 11035899
    Abstract: The present disclosure relates to a detection system, and, more particularly, to system for detection of passive voltage contrast and methods of use. The system includes a chamber; a stage provided within the chamber, configured to stage a target structure; an electron beam apparatus which is structured to emit an e-beam toward the stage; and a laser source which emits a laser signal toward the stage, at a same area as the e-beam.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: June 15, 2021
    Assignee: GLOBALFOUNDRIES SINGAPORE PTE. LTD.
    Inventors: Changqing Chen, Fransiscus X. G. Rivai, Choon Seng Adrian Ng, Kay Guan Chia
  • Publication number: 20200363469
    Abstract: The present disclosure relates to a detection system, and, more particularly, to system for detection of passive voltage contrast and methods of use. The system includes a chamber; a stage provided within the chamber, configured to stage a target structure; an electron beam apparatus which is structured to emit an e-beam toward the stage; and a laser source which emits a laser signal toward the stage, at a same area as the e-beam.
    Type: Application
    Filed: May 15, 2019
    Publication date: November 19, 2020
    Inventors: Changqing CHEN, Fransiscus X.G. RIVAI, Choon Seng Adrian NG, Kay Guan CHIA
  • Patent number: 10623725
    Abstract: A 3D glasses device incorporating real time tracking and a system for implementing the 3D glasses device for an immersive virtual reality experience includes 3D glasses that comprise: a frame, a pair of lens, and a real-time tracking unit, which enables the position and orientation to be observed by optical tracking systems featuring optical transmitters. In one exemplary implementation the 3D glasses device communicates with a client system during a session of digital media content rendering. The real-time tracking unit of the 3D glasses device has optical sensors activated when struck by light from an optical transmitter, communicates its position and orientation to the client system, which renders media content based in part on the tracking data, and shows the content on head-mounted display systems that are part of the device in order to produce an immersive virtual reality experience.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: April 14, 2020
    Assignee: VOTANIC LTD.
    Inventors: Ying Kei Henry Lau, Kin Yip Chan, Wai Lam Tam, Ka Tsun Adrian Ng, Hing Tobey Ko
  • Patent number: 10528590
    Abstract: Techniques for optimizing a query with an extrema function are provided. In main memory, a data summary is maintained for a plurality of extents stored by at least one storage server. The data summary includes an extent minimum value and an extent maximum value for one or more columns. A storage server request is received, from a database server, based on a query with an extrema function applied to a particular column of a particular table. The data summaries for a set of relevant extents are processed by maintaining at least one global extrema value corresponding to the extrema function and, for each relevant extent of the set of relevant extents, determining whether to scan records of the relevant extent based on at least one of the global extrema value and an extent summary value of the data summary of the relevant extent.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: January 7, 2020
    Assignee: Oracle International Corporation
    Inventors: Adrian Ng, Krishnan Meiyyappan, Alexander Tsukerman, Dmitry Potapov
  • Publication number: 20190358161
    Abstract: Hyperstable liposome comprising an anti-mitotic agent, one or more anions and one or more cations entrapped in the inner milieu, wherein the entrapped anti-mitotic drug is released at a slow rate that is less than 0.6% in 12 hours or less than 5% in 8 hours when the liposomes are suspended in 600 mM sucrose. These liposomes are useful in the treatment of cancer. In particular, HEPC:Chol:DSPE-PEG2000 (50:45:5) liposomes comprising BI 2536 and citrate:phosphate in a ratio of 1:3.
    Type: Application
    Filed: January 17, 2018
    Publication date: November 28, 2019
    Applicant: TEMASEK LIFE SCIENCES LABORATORY LIMITED
    Inventors: Chang Zhi Adrian NG, Shen-Yi Ian CHEONG
  • Publication number: 20190208189
    Abstract: A 3D glasses device incorporating real time tracking and a system for implementing the 3D glasses device for an immersive virtual reality experience includes 3D glasses that comprise: a frame, a pair of lens, and a real-time tracking unit, which enables the position and orientation to be observed by optical tracking systems featuring optical transmitters. In one exemplary implementation the 3D glasses device communicates with a client system during a session of digital media content rendering. The real-time tracking unit of the 3D glasses device has optical sensors activated when struck by light from an optical transmitter, communicates its position and orientation to the client system, which renders media content based in part on the tracking data, and shows the content on head-mounted display systems that are part of the device in order to produce an immersive virtual reality experience.
    Type: Application
    Filed: August 30, 2018
    Publication date: July 4, 2019
    Inventors: Ying Kei Henry LAU, Kin Yip CHAN, Wai Lam TAM, Ka Tsun Adrian NG, Hing Tobey KO
  • Patent number: 10296462
    Abstract: A method for accelerating queries using dynamically generated columnar data in a flash cache is provided. In an embodiment, a method comprises a storage device receiving a first request for data that is stored in the storage device in a base major format in one or more primary storage devices. The storage device comprises a cache. The base major format is any one of: a row-major format, a column-major format and a hybrid-columnar format. Based on first one or more criteria, it is determined whether to rewrite the data into rewritten data in a rewritten major format. In response to determining to rewrite the data into rewritten data in a rewritten major format, the storage device rewrites at least a portion of the data into particular rewritten data in the rewritten major format. The rewritten data is stored in the cache.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 21, 2019
    Assignee: Oracle International Corporation
    Inventors: Juan Loaiza, Amit Ganesh, Roger Macnicol, Jesse Kamp, Allison Holloway, Adrian Ng, Vineet Marwah
  • Patent number: 9918815
    Abstract: A toothbrush system includes a handle with a chamber, a motor coupled to a plunger, a power supply, and a control switch; and a toothbrush head with a bristle unit, and an opening between the chamber rand the bristle unit.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: March 20, 2018
    Inventors: Christopher Robert Ho, Adrian Ng, Karan Sura
  • Patent number: 9898490
    Abstract: Techniques are described herein for supporting multiple versions of a database server within a database machine comprising a separate database layer and storage layer. In an embodiment, the database layer includes compute nodes each hosting one or more instances of a database server. The storage layer includes storage nodes each hosting one or more instances of a storage server, also referred to herein as a “cell server.” In general, the database servers may receive data requests, such as SQL queries, from client applications and service the requests in coordination with the cell servers of the storage layer.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: February 20, 2018
    Assignee: Oracle International Corporation
    Inventors: Umesh Panchaksharaiah, Krishnan Meiyyappan, Kothanda Umamageswaran, Alex Tsukerman, Semen Ustimenko, Adrian Ng, Devang Mundhra, Yinian Qi
  • Patent number: 9715517
    Abstract: Techniques are described herein for supporting multiple versions of a database server within a database machine comprising a separate database layer and storage layer. In an embodiment, the database layer includes compute nodes each hosting one or more instances of a database server. The storage layer includes storage nodes each hosting one or more instances of a storage server, also referred to herein as a “cell server.” In general, the database servers may receive data requests, such as SQL queries, from client applications and service the requests in coordination with the cell servers of the storage layer.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: July 25, 2017
    Assignee: Oracle International Corporation
    Inventors: Umesh Panchaksharaiah, Krishnan Meiyyappan, Kothanda Umamageswaran, Alex Tsukerman, Semen Ustimenko, Adrian Ng, Devang Mundhra, Yinian Qi
  • Patent number: 9405694
    Abstract: Techniques are provided for using an intermediate cache between the shared cache of an application and the non-volatile storage of a storage system. The application may be any type of application that uses a storage system to persistently store data. The intermediate cache may be local to the machine upon which the application is executing, or may be implemented within the storage system. In one embodiment where the application is a database server, the database system includes both a DB server-side intermediate cache, and a storage-side intermediate cache. The caching policies used to populate the intermediate cache are intelligent, taking into account factors that may include which object an item belongs to, the item type of the item, a characteristic of the item, or the type of operation in which the item is involved.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: August 2, 2016
    Assignee: Oracle Internation Corporation
    Inventors: Kiran Badrinarain Goyal, Neil J. S. Macnaughton, Eugene Ho, Adam Y. Lee, Vipin Gokhale, Wei-Ming Hu, Juan R. Loaiza, Kothanda Umamageswaran, Bharat C. V. Baddepudi, Boris Erlikhman, Alexander Tsukerman, Selcuk Aya, Roger Hansen, Adrian Ng
  • Publication number: 20160092507
    Abstract: Techniques for optimizing a query with an extrema function are provided. In main memory, a data summary is maintained for a plurality of extents stored by at least one storage server. The data summary includes an extent minimum value and an extent maximum value for one or more columns. A storage server request is received, from a database server, based on a query with an extrema function applied to a particular column of a particular table. The data summaries for a set of relevant extents are processed by maintaining at least one global extrema value corresponding to the extrema function and, for each relevant extent of the set of relevant extents, determining whether to scan records of the relevant extent based on at least one of the global extrema value and an extent summary value of the data summary of the relevant extent.
    Type: Application
    Filed: May 29, 2015
    Publication date: March 31, 2016
    Inventors: ADRIAN NG, KRISHNAN MEIYYAPPAN, ALEXANDER TSUKERMAN, DMITRY POTAPOV
  • Publication number: 20150088880
    Abstract: Techniques are described herein for supporting multiple versions of a database server within a database machine comprising a separate database layer and storage layer. In an embodiment, the database layer includes compute nodes each hosting one or more instances of a database server. The storage layer includes storage nodes each hosting one or more instances of a storage server, also referred to herein as a “cell server.” In general, the database servers may receive data requests, such as SQL queries, from client applications and service the requests in coordination with the cell servers of the storage layer.
    Type: Application
    Filed: June 24, 2014
    Publication date: March 26, 2015
    Inventors: Umesh Panchaksharaiah, Krishnan Meiyyappan, Kothanda Umamageswaran, Alex Tsukerman, Semen Ustimenko, Adrian Ng, Devang Mundhra, Yinian Qi
  • Publication number: 20150006813
    Abstract: Techniques are provided for using an intermediate cache between the shared cache of an application and the non-volatile storage of a storage system. The application may be any type of application that uses a storage system to persistently store data. The intermediate cache may be local to the machine upon which the application is executing, or may be implemented within the storage system. In one embodiment where the application is a database server, the database system includes both a DB server-side intermediate cache, and a storage-side intermediate cache. The caching policies used to populate the intermediate cache are intelligent, taking into account factors that may include which object an item belongs to, the item type of the item, a characteristic of the item, or the type of operation in which the item is involved.
    Type: Application
    Filed: September 16, 2014
    Publication date: January 1, 2015
    Inventors: Kiran Badrinarain Goyal, Neil J.S. Macnaughton, Eugene Ho, Adam Y. Lee, Vipin Gokhale, Wei-Ming Hu, Juan R. Loaiza, Kothanda Umamageswaran, Bharat C.V. Baddepudi, Boris Erlikhman, Alexander Tsukerman, Selcuk Aya, Roger Hansen, Adrian Ng
  • Patent number: D865762
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: November 5, 2019
    Assignee: VOTANIC LTD.
    Inventors: Ying Kei Henry Lau, Kin Yip Chan, Wai Lam Tam, Ka Tsun Adrian Ng, Hing Tobey Ko
  • Patent number: D865763
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: November 5, 2019
    Assignee: VOTANIC LTD.
    Inventors: Ying Kei Henry Lau, Kin Yip Chan, Wai Lam Tam, Ka Tsun Adrian Ng, Hing Tobey Ko
  • Patent number: D875730
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: February 18, 2020
    Assignee: VOTANIC LTD.
    Inventors: Ying Kei Henry Lau, Kin Yip Chan, Wai Lam Tam, Ka Tsun Adrian Ng, Hing Tobey Ko
  • Patent number: D881878
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: April 21, 2020
    Assignee: VOTANIC LTD.
    Inventors: Ying Kei Henry Lau, Kin Yip Chan, Wai Lam Tam, Ka Tsun Adrian Ng, Hing Tobey Ko