Patents by Inventor Christopher Wong

Christopher Wong 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: 11640461
    Abstract: A computer-implemented method at a data management system comprises: generating, with one or more processors, a containerized runtime in a memory in communication with the one or more processors; instantiating, with the one or more processors, an app in the runtime; receiving, with the one or more processors, a request from the app for data; retrieving, with the one or more processors, a copy of the requested data from a data source; and transmitting, with the one or more processors, the data to the containerized runtime for the app to operate on.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: May 2, 2023
    Assignee: Rubrik, Inc.
    Inventors: Abhay Mitra, Vijay Karthik, Vivek Sanjay Jain, Avishek Ganguli, Arohi Kumar, Kushaagra Goyal, Christopher Wong
  • Patent number: 11616805
    Abstract: A computer-implemented method at a data management system comprises receiving, at the system, a write made to a virtual machine from a virtual machine host; computing, at the system, a fingerprint of the transmitted write; comparing, at the system, the computed fingerprint to malware fingerprints in a malware catalog; repeating the computing and comparing; and disabling the virtual machine if a number of matches from the comparing breaches a predetermined threshold over a predetermined amount of time.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: March 28, 2023
    Assignee: Rubrik, Inc.
    Inventors: Abhay Mitra, Vijay Karthik, Vivek Sanjay Jain, Avishek Ganguli, Arohi Kumar, Kushaagra Goyal, Christopher Wong
  • Publication number: 20230088860
    Abstract: This invention relates to pharmaceutically acceptable ergoline analogues and salts thereof. In particular, though not exclusively, the invention relates to formulations and uses of the same as a medicament.
    Type: Application
    Filed: September 9, 2022
    Publication date: March 23, 2023
    Inventors: Massimo MURATORE, Amir Lotfi MOGHADDAM, Christopher WONG
  • Patent number: 11604876
    Abstract: A computer-implemented method at a data management system comprises: receiving, at a storage appliance from a server hosting a virtual machine, a write made to the virtual machine; computing, at the storage appliance, a fingerprint of the transmitted write; comparing, at the storage appliance, the computed fingerprint to malware fingerprints in a malware catalog; repeating the computing and comparing; and disabling the virtual machine if a number of matches from the comparing breaches a predetermined threshold over a predetermined amount of time.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: March 14, 2023
    Assignee: Rubrik, Inc.
    Inventors: Abhay Mitra, Vijay Karthik, Vivek Sanjay Jain, Avishek Ganguli, Arohi Kumar, Kushaagra Goyal, Christopher Wong
  • Patent number: 11589107
    Abstract: Systems and methods configured to determine a machine-readable optical code based on screen-captured video are disclosed. Exemplary implementations may: receive, via a user interface of a client computing platform, an indication to begin a screen-captured video; initiate, based on the indication, the screen-captured video; effectuate an image decoding machine configured to parse and decode images and/or the video frames for information embedded into the images and/or the video frames to: parse the video frames for a text; for individual ones of the video frames with the text, extract embedded information from the text by performing at least optical character recognition; and decode the embedded information for metadata; and effectuate, via the user interface, presentation of information derived from the metadata.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: February 21, 2023
    Assignee: Outlayr, Inc.
    Inventors: Carl Michael Cartagena, Mark Jered Verrico, Jonathen Christopher Wong
  • Patent number: 11561999
    Abstract: Methods and systems for reducing the amount of time to restore a database or other application by dynamically generating and storing synthetic snapshots are described. When backing up a database, an integrated data management and storage system may acquire snapshots of the database at a snapshot frequency and acquire database transaction logs at a frequency that is greater than the snapshot frequency. In response to detecting that the database is unable to provide a database snapshot, the integrated data management and storage system may generate a synthetic snapshot of the database by instantiating a compatible version of the database locally, acquiring a previously stored snapshot of the database, applying data changes from one or more database transaction logs to the previously stored snapshot to generate the synthetic snapshot, and storing the synthetic snapshot of the database within the integrated data management and storage system.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: January 24, 2023
    Assignee: Rubrik, Inc.
    Inventors: Christopher Wong, Joshua Duncan Hight, Biswaroop Palit, Di Wu
  • Patent number: 11551019
    Abstract: Systems and methods configured to determine a machine-readable optical code based on screen-captured video are disclosed. Exemplary implementations may: receive, via a user interface of a client computing platform, an indication to begin a screen-captured video; initiate, based on the indication, the screen-captured video; effectuate an image decoding machine configured to parse and decode images and/or the video frames for information embedded into the images and/or the video frames to: parse the video frames for a machine-readable optical code; for individual ones of the video frames with the machine-readable optical code, extract embedded information from the machine-readable optical code; and decode the embedded information for metadata; and effectuate, via the user interface, presentation of information derived from the metadata.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: January 10, 2023
    Assignee: Outlayr, Inc.
    Inventors: Carl Michael Cartagena, Mark Jered Verrico, Jonathen Christopher Wong
  • Patent number: 11526685
    Abstract: Systems and methods configured to determine a machine-readable optical code based on screen-captured video are disclosed. Exemplary implementations may: monitor, in an ongoing manner, a directory to determine whether a screen-captured image is added; effectuate, responsive to the determination that the screen-captured image is included in the directory, an image decoding machine configured to parse and decode images and/or the video frames for information embedded into the images and/or the video frames to: parse the screen-captured image for a machine-readable optical code; extract embedded information from the machine-readable optical code; and decode the embedded information for metadata; and effectuate, via the user interface, presentation of information derived from the metadata.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: December 13, 2022
    Assignee: Outlayr, Inc.
    Inventors: Carl Michael Cartagena, Mark Jered Verrico, Jonathen Christopher Wong
  • Publication number: 20220385055
    Abstract: Electrical line hardware such as termination arrangements and splices for use with overhead electrical cables that enable the interrogation of the overhead electrical cables through the hardware. The hardware includes at least one port to facilitate access to the strength member of the electrical cable so that interrogation instruments may operatively couple to the strength member and to interrogation elements such as optical fibers associated with the strength member. The interrogation may occur after the overhead electrical cable has been fully tensioned and secured by the hardware, e.g., secured to a support tower.
    Type: Application
    Filed: December 21, 2020
    Publication date: December 1, 2022
    Inventors: Xiaoyuan DONG, William WEBB, Ian M. PILLING, Douglas A. PILLING, Christopher WONG
  • Patent number: 11467924
    Abstract: An example method of restoring a database includes obtaining information about backup data of a database from a source storage separate from a compute infrastructure. The information includes a list of data blocks of a file, transferring the data blocks on the list from the source storage to a local storage on the compute infrastructure, and tracking which data blocks of the file have been transferred from the source storage to the local storage concurrently when transferring the data blocks.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: October 11, 2022
    Assignee: Rubrik, Inc.
    Inventors: Joshua Duncan Hight, Jiangbin Luo, Christopher Wong
  • Publication number: 20220261318
    Abstract: An example method of restoring a database includes obtaining information about backup data of a database from a source storage separate from a compute infrastructure. The information includes a list of data blocks of a file, transferring the data blocks on the list from the source storage to a local storage on the compute infrastructure, and tracking which data blocks of the file have been transferred from the source storage to the local storage concurrently when transferring the data blocks.
    Type: Application
    Filed: May 2, 2022
    Publication date: August 18, 2022
    Inventors: Joshua Duncan Hight, Jiangbin Luo, Christopher Wong
  • Patent number: 11329467
    Abstract: A termination arrangement for securing an overhead electrical cable to a dead-end structure such as a dead-end tower. The termination arrangement includes a compression sheath that is configured to be disposed between a strength member and the conductive strands of the overhead electrical cable. The compression sheath mitigates damage to the strength member that may occur when an outer metallic sleeve is compressed around the conductive strands and the conductive strands are compressed against the strength member. The arrangement is particularly useful for securing overhead electrical cables having a composite strength member to a dead-end structure.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: May 10, 2022
    Assignee: CTC Global Corporation
    Inventors: Eric Bosze, Christopher Wong, Ian M. Pilling, William Webb, Douglas A. Pilling
  • Publication number: 20220074000
    Abstract: A method to test a person includes capturing genetic material from a person being tested; performing a RNA and or DNA or genetic test on the captured material for a predetermined pathogen; if the test shows an absence of the predetermined pathogen, certifying the person with a pathogen free status; and providing a certificate during travel or entrance to a facility as proof of pathogen free status. The method can optionally use a mobile testing lab that includes a mobile test platform including a sealed environment that is easily disinfected; a plurality of storage spaces to store virus genetic testing equipment, diagnostic computer, support equipment, a fume hood with an internal filter and no outside venting; and a power generator.
    Type: Application
    Filed: September 10, 2020
    Publication date: March 10, 2022
    Inventors: Christopher Wong, Lyle Probst, Bao Tran, Matthew Grimm, Jason Lohe, Barney Lee, Michael Massing
  • Publication number: 20210294995
    Abstract: Systems and methods configured to determine a machine-readable optical code based on screen-captured video are disclosed. Exemplary implementations may: receive, via a user interface of a client computing platform, an indication to begin a screen-captured video; initiate, based on the indication, the screen-captured video; effectuate an image decoding machine configured to parse and decode images and/or the video frames for information embedded into the images and/or the video frames to: parse the video frames for a machine-readable optical code; for individual ones of the video frames with the machine-readable optical code, extract embedded information from the machine-readable optical code; and decode the embedded information for metadata; and effectuate, via the user interface, presentation of information derived from the metadata.
    Type: Application
    Filed: June 4, 2021
    Publication date: September 23, 2021
    Inventors: Carl Michael Cartagena, Mark Jered Verrico, Jonathen Christopher Wong
  • Publication number: 20210279087
    Abstract: A computer-implemented method at a data management system comprises: generating, with one or more processors, a containerized runtime in a memory in communication with the one or more processors; instantiating, with the one or more processors, an app in the runtime; receiving, with the one or more processors, a request from the app for data; retrieving, with the one or more processors, a copy of the requested data from a data source; and transmitting, with the one or more processors, the data to the containerized runtime for the app to operate on.
    Type: Application
    Filed: March 6, 2020
    Publication date: September 9, 2021
    Inventors: Abhay Mitra, Vijay Karthik, Vivek Sanjay Jain, Avishek Ganguli, Arohi Kumar, Kushaagra Goyal, Christopher Wong
  • Publication number: 20210279330
    Abstract: A computer-implemented method at a data management system comprises: generating, with one or more processors, a containerized runtime in a memory in communication with the one or more processors; instantiating, with the one or more processors, an app in the runtime; receiving, with the one or more processors, a request from the app for data; retrieving, with the one or more processors, a copy of the requested data from a data source; and transmitting, with the one or more processors, the data to the containerized runtime for the app to operate on.
    Type: Application
    Filed: March 6, 2020
    Publication date: September 9, 2021
    Inventors: Abhay Mitra, Vijay Karthik, Vivek Sanjay Jain, Avishek Ganguli, Arohi Kumar, Kushaagra Goyal, Christopher Wong
  • Publication number: 20210279108
    Abstract: A computer-implemented method at a data management system comprises: generating, with one or more processors, a containerized runtime in a memory in communication with the one or more processors; instantiating, with the one or more processors, an app in the runtime; receiving, with the one or more processors, a request from the app for data; retrieving, with the one or more processors, a copy of the requested data from a data source; and transmitting, with the one or more processors, the data to the containerized runtime for the app to operate on.
    Type: Application
    Filed: March 6, 2020
    Publication date: September 9, 2021
    Inventors: Abhay Mitra, Vijay Karthik, Vivek Sanjay Jain, Avishek Ganguli, Arohi Kumar, Kushaagra Goyal, Christopher Wong
  • Publication number: 20210266630
    Abstract: Systems and methods configured to determine a machine-readable optical code based on screen-captured video are disclosed. Exemplary implementations may: receive, via a user interface of a client computing platform, an indication to begin a screen-captured video; initiate, based on the indication, the screen-captured video; effectuate an image decoding machine configured to parse and decode images and/or the video frames for information embedded into the images and/or the video frames to: parse the video frames for a text; for individual ones of the video frames with the text, extract embedded information from the text by performing at least optical character recognition; and decode the embedded information for metadata; and effectuate, via the user interface, presentation of information derived from the metadata.
    Type: Application
    Filed: May 6, 2021
    Publication date: August 26, 2021
    Inventors: Carl Michael Cartagena, Mark Jered Verrico, Jonathen Christopher Wong
  • Publication number: 20210232682
    Abstract: A computer-implemented method at a data management system comprises receiving a write made to a virtual machine; computing, outside of the virtual machine, a fingerprint of the write; comparing, outside of the virtual machine, the computed fingerprint to malware fingerprints in a malware catalog; repeating the computing and comparing; and disabling the virtual machine if malware is detected based on a number of matches from the comparing breaching a predetermined threshold over a predetermined amount of time.
    Type: Application
    Filed: January 28, 2020
    Publication date: July 29, 2021
    Inventors: Abhay Mitra, Vijay Karthik, Vivek Sanjay Jain, Avishek Ganguli, Arohi Kumar, Kushaagra Goyal, Christopher Wong
  • Patent number: RE49481
    Abstract: A compound of formula (I) as well as pharmaceutically acceptable salt thereof, wherein R1 to R10, A, Q, X and Y are as defined in the specification and claims, and their use as a pharmaceutical for the treatment or prophylaxis of respiratory syncytial virus disease.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: April 4, 2023
    Assignee: Hoffmann-La Roche Inc.
    Inventors: Li Chen, Lichun Feng, Song Feng, Lu Gao, Tao Guo, Mengwei Huang, Chungen Liang, Yongfu Liu, Lisha Wang, Jason Christopher Wong, Jim Zhen Wu, Xihan Wu, Hongying Yun, Xiufang Zheng