Patents by Inventor Jeffrey DeVries

Jeffrey DeVries 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: 11824723
    Abstract: A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: November 21, 2023
    Assignee: NUMECENT HOLDINGS, INC.
    Inventors: Jeffrey DeVries, Arthur S. Hitomi
  • Publication number: 20220255804
    Abstract: A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed.
    Type: Application
    Filed: August 13, 2021
    Publication date: August 11, 2022
    Applicant: NUMECENT HOLDINGS, INC.
    Inventors: Jeffrey DeVries, Arthur S. Hitomi
  • Patent number: 11121928
    Abstract: A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: September 14, 2021
    Assignee: NUMECENT HOLDINGS, INC.
    Inventors: Jeffrey DeVries, Arthur S. Hitomi
  • Publication number: 20200322221
    Abstract: A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed.
    Type: Application
    Filed: March 10, 2020
    Publication date: October 8, 2020
    Applicant: Numecent Holdings, Inc.
    Inventors: Jeffrey DeVries, Arthur S. Hitomi
  • Patent number: 10587473
    Abstract: A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: March 10, 2020
    Assignee: Numecent Holdings, Inc.
    Inventors: Jeffrey DeVries, Arthur S. Hitomi
  • Publication number: 20180026847
    Abstract: A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed.
    Type: Application
    Filed: October 2, 2017
    Publication date: January 25, 2018
    Applicant: Numecent Holdings, Inc.
    Inventors: Jeffrey DeVries, Arthur S. Hitomi
  • Patent number: 9781007
    Abstract: A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: October 3, 2017
    Assignee: Numecent Holdings, Inc.
    Inventors: Jeffrey DeVries, Arthur S. Hitomi
  • Patent number: 9578075
    Abstract: A method for streaming software may include downloading blocks associated with a software title until an executable threshold is reached, initiating execution of the software title, and continuing to download blocks of the software title while the software title is executed. Another method for streaming software may include sending to a client data sufficient for the client to build a virtual directory structure for use in executing a software title, streaming a subset of blocks associated with the software title to the client, and streaming additional blocks associated with the software title to the client on demand. A system for streaming software may include a server computer and a client computer. The server computer may include a program database and a streaming engine. In operation the streaming engine may stream an executable streaming application from the program database to the client.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: February 21, 2017
    Assignee: Numecent Holdings, Inc.
    Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries
  • Publication number: 20160191323
    Abstract: A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed.
    Type: Application
    Filed: March 8, 2016
    Publication date: June 30, 2016
    Applicant: Numecent Holdings, Inc.
    Inventors: Jeffrey DeVries, Arthur S. Hitomi
  • Patent number: 9300752
    Abstract: A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: March 29, 2016
    Assignee: Numecent Holdings, Inc.
    Inventors: Jeffrey DeVries, Arthur S. Hitomi
  • Publication number: 20150295968
    Abstract: A method for streaming software may include downloading blocks associated with a software title until an executable threshold is reached, initiating execution of the software title, and continuing to download blocks of the software title while the software title is executed. Another method for streaming software may include sending to a client data sufficient for the client to build a virtual directory structure for use in executing a software title, streaming a subset of blocks associated with the software title to the client, and streaming additional blocks associated with the software title to the client on demand. A system for streaming software may include a server computer and a client computer. The server computer may include a program database and a streaming engine. In operation the streaming engine may stream an executable streaming application from the program database to the client.
    Type: Application
    Filed: June 23, 2015
    Publication date: October 15, 2015
    Applicant: Numecent Holdings, Inc.
    Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries
  • Patent number: 9094480
    Abstract: A method for streaming software may include downloading blocks associated with a software title until an executable threshold is reached, initiating execution of the software title, and continuing to download blocks of the software title while the software title is executed. Another method for streaming software may include sending to a client data sufficient for the client to build a virtual directory structure for use in executing a software title, streaming a subset of blocks associated with the software title to the client, and streaming additional blocks associated with the software title to the client on demand. A system for streaming software may include a server computer and a client computer. The server computer may include a program database and a streaming engine. In operation the streaming engine may stream an executable streaming application from the program database to the client.
    Type: Grant
    Filed: August 7, 2013
    Date of Patent: July 28, 2015
    Assignee: Numecent Holdings, Inc.
    Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries
  • Publication number: 20150142926
    Abstract: A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed.
    Type: Application
    Filed: November 25, 2014
    Publication date: May 21, 2015
    Applicant: NUMECENT HOLDINGS, INC.
    Inventors: Jeffrey DeVries, Arthur S. Hitomi
  • Patent number: 8898391
    Abstract: A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed.
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: November 25, 2014
    Assignee: Numecent Holdings, Inc.
    Inventors: Jeffrey DeVries, Arthur Hitomi
  • Publication number: 20140164638
    Abstract: A method for streaming software may include downloading blocks associated with a software title until an executable threshold is reached, initiating execution of the software title, and continuing to download blocks of the software title while the software title is executed. Another method for streaming software may include sending to a client data sufficient for the client to build a virtual directory structure for use in executing a software title, streaming a subset of blocks associated with the software title to the client, and streaming additional blocks associated with the software title to the client on demand. A system for streaming software may include a server computer and a client computer. The server computer may include a program database and a streaming engine. In operation the streaming engine may stream an executable streaming application from the program database to the client.
    Type: Application
    Filed: August 7, 2013
    Publication date: June 12, 2014
    Applicant: Numecent Holdings, Inc.
    Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries
  • Publication number: 20140047192
    Abstract: A technique for determining a data window size allows a set of predicted blocks to be transmitted along with requested blocks. A stream enabled application executing in a virtual execution environment may use the blocks when needed.
    Type: Application
    Filed: August 8, 2013
    Publication date: February 13, 2014
    Applicant: Numecent Holdings, Inc.
    Inventors: Jeffrey DeVries, Arthur Hitomi
  • Publication number: 20100023640
    Abstract: A method for streaming software may include downloading blocks associated with a software title until an executable threshold is reached, initiating execution of the software title, and continuing to download blocks of the software title while the software title is executed. Another method for streaming software may include sending to a client data sufficient for the client to build a virtual directory structure for use in executing a software title, streaming a subset of blocks associated with the software title to the client, and streaming additional blocks associated with the software title to the client on demand. A system for streaming software may include a server computer and a client computer. The server computer may include a program database and a streaming engine. In operation the streaming engine may stream an executable streaming application from the program database to the client.
    Type: Application
    Filed: July 24, 2009
    Publication date: January 28, 2010
    Applicant: Stream Theory, Inc.
    Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries
  • Patent number: 7577751
    Abstract: A method for streaming software may include downloading blocks associated with a software title until an executable threshold is reached, initiating execution of the software title, and continuing to download blocks of the software title while the software title is executed. Another method for streaming software may include sending to a client data sufficient for the client to build a virtual directory structure for use in executing a software title, streaming a subset of blocks associated with the software title to the client, and streaming additional blocks associated with the software title to the client on demand. A system for streaming software may include a server computer and a client computer. The server computer may include a program database and a streaming engine. In operation the streaming engine may stream an executable streaming application from the program database to the client.
    Type: Grant
    Filed: April 6, 2005
    Date of Patent: August 18, 2009
    Assignee: Stream Theory, Inc./Endeavors Technologies, Inc.
    Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries
  • Patent number: 7096253
    Abstract: A file system driver program executes on a local computer. One or more agent procedures is configured to execute on the local computer to access file resources on behalf of a target process. A security process regulates the access of file resources by the agent procedures. The regulation of the agent procedure by the security procedure is based on a property that is unique to the target process.
    Type: Grant
    Filed: August 26, 2002
    Date of Patent: August 22, 2006
    Assignee: Stream Theory, Inc.
    Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries
  • Publication number: 20050193139
    Abstract: A method for streaming software may include downloading blocks associated with a software title until an executable threshold is reached, initiating execution of the software title, and continuing to download blocks of the software title while the software title is executed. Another method for streaming software may include sending to a client data sufficient for the client to build a virtual directory structure for use in executing a software title, streaming a subset of blocks associated with the software title to the client, and streaming additional blocks associated with the software title to the client on demand. A system for streaming software may include a server computer and a client computer. The server computer may include a program database and a streaming engine. In operation the streaming engine may stream an executable streaming application from the program database to the client.
    Type: Application
    Filed: April 6, 2005
    Publication date: September 1, 2005
    Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries