Patents by Inventor Victor Fong

Victor Fong 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: 11422865
    Abstract: One example method, which may be performed at an end device configured to communicate with an edge station, includes listening for a broadcast signal from the edge station, joining a broadcast channel, receiving edge station information, selecting an edge station, transmitting a manifest to the selected edge station, receiving route information from the selected edge station, accessing a container identified in the route information, and issuing a call to the selected edge station to execute an application workload on the container.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: August 23, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Victor Fong, Kenneth Durazzo
  • Patent number: 11418588
    Abstract: A peer container filesystem is provided. The peer container filesystem allows peer nodes to share containers. The peer container filesystem allows the images or portions thereof to be shared without a container registry. A node send requests to the network that are configured to push or distribute an image in the network, search for an image in the network, download an image in the network, and perform updates amongst the peer nodes such that the locations of images and/or their files are known to at least some of the peers in the network.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: August 16, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Victor Fong, Xuebin He
  • Patent number: 11418623
    Abstract: One example method includes configuring an input device based in part on a type of network with which the input device is expected to be used, configuring an output device based in part on a type of network with which the output device is expected to be used, registering the input device and the output device with an orchestrator, downloading a service needed to process a data stream generated by the input device, configuring an execution pipeline, and the execution pipeline includes the service, receiving the data stream from the input device and processing the data stream with the execution pipeline, and transmitting information relating to the processed data stream to the output device.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: August 16, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Victor Fong, Malini Bhattacharjee, Amy Seibel, Xuebin He
  • Patent number: 11386119
    Abstract: A method for managing data includes obtaining, by a database proxy server, a document manifest, wherein the document manifest specifies a plurality of queries, wherein each of the plurality of queries specifies data and a policy to be implemented on the data, wherein the data is stored in a central database, and processing the plurality of queries.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: July 12, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Victor Fong, Xuebin He
  • Publication number: 20220206873
    Abstract: A resource usage platform is disclosed. The platform performs preemptive container load balancing, auto scaling, and placement in a computing system. Resource usage data is collected from containers and used to train a model that generates inferences regarding resource usage. The resource usage operations are performed based on the inferences and on environment data such as available resources, service needs, and hardware requirements.
    Type: Application
    Filed: December 31, 2020
    Publication date: June 30, 2022
    Inventors: Xuebin He, Amy N. Seibel, Himanshu Arora, Victor Fong
  • Patent number: 11366703
    Abstract: Techniques for dynamic application management are provided. For example, an apparatus comprises at least one processing platform configured to: execute a portion of an application program in a first virtual computing element, wherein the application program comprises at least one portion of marked code; receive a request for execution of the portion of marked code; determine, based at least in part on the portion of marked code, one or more cloud platforms on which to execute the portion of marked code; and cause the portion of marked code identified in the request to be executed on the one or more cloud platforms.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: June 21, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Thinh Lam Truong Nguyen, Victor Fong, Xuebin He, Kenneth Durazzo, Orlando X. Nieves
  • Patent number: 11348167
    Abstract: An auction house for selling or auctioning, to consumers, private infrastructure that is configured for use as an edge station or a cloud-native cluster. The private infrastructure is configured for use in edge computing and is listed with the auction house. Bidding is performed and a winning bidder is awarded with the use of the private infrastructure. When listing, the hardware and/or other aspects of the private infrastructure are verified and the winning bidder receives a digital key that enables the winning bidder to use the private infrastructure in accordance with the auction and/or in accordance with a pricing model associated with the private infrastructure.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: May 31, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Victor Fong, Robert A. Lincourt
  • Publication number: 20220166851
    Abstract: One example method includes configuring an input device based in part on a type of network with which the input device is expected to be used, configuring an output device based in part on a type of network with which the output device is expected to be used, registering the input device and the output device with an orchestrator, downloading a service needed to process a data stream generated by the input device, configuring an execution pipeline, and the execution pipeline includes the service, receiving the data stream from the input device and processing the data stream with the execution pipeline, and transmitting information relating to the processed data stream to the output device.
    Type: Application
    Filed: November 25, 2020
    Publication date: May 26, 2022
    Inventors: Victor Fong, Malini Bhattacharjee, Amy Seibel, Xuebin He
  • Patent number: 11323509
    Abstract: Cloud-native clusters are disclosed and configured to for an edge cloud. The edge cloud includes using private infrastructure to include edge stations that are configured to perform cloud-native applications. The edge stations are geographically closer to end users and end user devices.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: May 3, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Robert A Lincourt, Victor Fong
  • Publication number: 20220103623
    Abstract: A peer container filesystem is provided. The peer container filesystem allows peer nodes to share containers. The peer container filesystem allows the images or portions thereof to be shared without a container registry. A node send requests to the network that are configured to push or distribute an image in the network, search for an image in the network, download an image in the network, and perform updates amongst the peer nodes such that the locations of images and/or their files are known to at least some of the peers in the network.
    Type: Application
    Filed: September 29, 2020
    Publication date: March 31, 2022
    Inventors: Victor Fong, Xuebin He
  • Publication number: 20220060379
    Abstract: One example method includes connecting to a server component, transmitting, to the server component, information concerning a hardware configuration associated with an asset having a capability that is fully utilized during a first time period and the capability is idle during a second time period, receiving, from the server component, cluster connection information, and using the cluster connection information to temporarily connect the asset to the cluster as a node of the cluster so that the capability is available during idle time to perform a workload of the cluster.
    Type: Application
    Filed: November 8, 2021
    Publication date: February 24, 2022
    Inventors: Victor Fong, Xuebin He, Megan Murawski
  • Publication number: 20220036377
    Abstract: A data exchange platform is disclosed that allows users to share personal data in a controlled manner. An auction house allows data consumers and users to submit policies and dataset metadata. The auction house can automatically identify matches between the data consumers and the users. For accepted matches, the data is shared as specified in the relevant policies. Users retain control over their data and are able to share data as desired. Users also receive rewards for use of their data.
    Type: Application
    Filed: July 31, 2020
    Publication date: February 3, 2022
    Inventors: Amy N. Seibel, Thinh Lam Truong Nguyen, Akshaya Khare, Victor Fong
  • Patent number: 11216205
    Abstract: A checkpoint server for containers is disclosed. The checkpoint server generates checkpoint images of running containers or of warmed-up containers. These checkpoint images are restored such that the order in which memory pages are accessed can be recorded or logged. During a restore operation to a host, the memory pages are transmitted in accordance with the page order log. The container can then begin serving requests before all of the memory pages have been transmitted to the host.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: January 4, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Victor Fong, Kenneth Durazzo
  • Publication number: 20210406151
    Abstract: One example method includes evaluating code of a quantum circuit, estimating one or more runtime statistics concerning the code, generating a recommendation based on the one or more runtime statistics, and the recommendation identifies one or more resources recommended to be used to execute the quantum circuit, checking availability of the resources for executing the quantum circuit, allocating resources, when available, sufficient to execute the quantum circuit, and using the allocated resources to execute the quantum circuit.
    Type: Application
    Filed: June 30, 2020
    Publication date: December 30, 2021
    Inventors: Kenneth Durazzo, Seth Jacob Rothschild, Victor Fong
  • Publication number: 20210406402
    Abstract: A personal data platform is disclosed that provides users with control over their personal data. The data is stored on private infrastructure. Data is ingested from data sources and stored at the data platform. The data platform provides compute services that allow services to execute against the data to generate inferences without transmitting the data to a service provider. A user is also able to authorize access to data at multiple levels with service providers and others.
    Type: Application
    Filed: June 30, 2020
    Publication date: December 30, 2021
    Inventors: Amy N. Seibel, Thinh Lam Truong Nguyen, Akshaya Khare, Victor Fong, Kenneth Durazzo
  • Publication number: 20210373978
    Abstract: A method includes identifying a first event that has been at least partly performed, wherein the first event comprises an element of a sequence of events, and the first event comprises performance of a first computing function, predicting a second event expected to occur next in the sequence after completion of the first event, and the second event comprises performance of a second computing function, predicting a start time of the second event, based on information about the second event, identifying a particular container capable of implementing the second computing function associated with the second event, predicting a start time for start-up of the container, starting up the container, and completing start-up of the container prior to receipt of a request for the second computing function to be performed by the container, wherein the container is ready to perform the second computing function immediately after start-up has been completed.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 2, 2021
    Inventors: Victor Fong, Xuebin He, Prasenjit Roy, Nisanth Mathilakath Padinharepatt
  • Publication number: 20210377336
    Abstract: Cloud-native clusters are disclosed and configured to for an edge cloud. The edge cloud includes using private infrastructure to include edge stations that are configured to perform cloud-native applications. The edge stations are geographically closer to end users and end user devices.
    Type: Application
    Filed: May 28, 2020
    Publication date: December 2, 2021
    Inventors: Robert A Lincourt, Victor Fong
  • Publication number: 20210374841
    Abstract: An auction house for selling or auctioning, to consumers, private infrastructure that is configured for use as an edge station or a cloud-native cluster. The private infrastructure is configured for use in edge computing and is listed with the auction house. Bidding is performed and a winning bidder is awarded with the use of the private infrastructure. When listing, the hardware and/or other aspects of the private infrastructure are verified and the winning bidder receives a digital key that enables the winning bidder to use the private infrastructure in accordance with the auction and/or in accordance with a pricing model associated with the private infrastructure.
    Type: Application
    Filed: May 28, 2020
    Publication date: December 2, 2021
    Inventors: Victor Fong, Robert A. Lincourt
  • Patent number: 11171832
    Abstract: One example method includes connecting to a server component, transmitting, to the server component, information concerning a hardware configuration associated with an asset having a capability that is fully utilized during a first time period and the capability is idle during a second time period, receiving, from the server component, cluster connection information, and using the cluster connection information to temporarily connect the asset to the cluster as a node of the cluster so that the capability is available during idle time to perform a workload of the cluster.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: November 9, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Victor Fong, Xuebin He, Megan Murawski
  • Publication number: 20210306408
    Abstract: One example method includes creating a manifest that specifies one or more requirements concerning execution of an application that resides at an end device in an N-tier configuration, identifying a workload that is associated with the application and executable at one or more edge stations of the N-tier configuration, gathering and evaluating network telemetry, orchestrating the workload based on the network telemetry and the manifest, scheduling performance of the workload at the one or more edge stations, and performing the workload at the one or more edge stations in accordance with the scheduling.
    Type: Application
    Filed: June 4, 2021
    Publication date: September 30, 2021
    Inventors: Amy N. Seibel, Kathleen Moriarty, Megan Murawski, Victor Fong