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: 11824723Abstract: 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: GrantFiled: August 13, 2021Date of Patent: November 21, 2023Assignee: NUMECENT HOLDINGS, INC.Inventors: Jeffrey DeVries, Arthur S. Hitomi
-
Publication number: 20220255804Abstract: 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: ApplicationFiled: August 13, 2021Publication date: August 11, 2022Applicant: NUMECENT HOLDINGS, INC.Inventors: Jeffrey DeVries, Arthur S. Hitomi
-
Patent number: 11121928Abstract: 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: GrantFiled: March 10, 2020Date of Patent: September 14, 2021Assignee: NUMECENT HOLDINGS, INC.Inventors: Jeffrey DeVries, Arthur S. Hitomi
-
Publication number: 20200322221Abstract: 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: ApplicationFiled: March 10, 2020Publication date: October 8, 2020Applicant: Numecent Holdings, Inc.Inventors: Jeffrey DeVries, Arthur S. Hitomi
-
Patent number: 10587473Abstract: 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: GrantFiled: October 2, 2017Date of Patent: March 10, 2020Assignee: Numecent Holdings, Inc.Inventors: Jeffrey DeVries, Arthur S. Hitomi
-
Publication number: 20180026847Abstract: 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: ApplicationFiled: October 2, 2017Publication date: January 25, 2018Applicant: Numecent Holdings, Inc.Inventors: Jeffrey DeVries, Arthur S. Hitomi
-
Patent number: 9781007Abstract: 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: GrantFiled: March 8, 2016Date of Patent: October 3, 2017Assignee: Numecent Holdings, Inc.Inventors: Jeffrey DeVries, Arthur S. Hitomi
-
Patent number: 9578075Abstract: 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: GrantFiled: June 23, 2015Date of Patent: February 21, 2017Assignee: Numecent Holdings, Inc.Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries
-
Publication number: 20160191323Abstract: 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: ApplicationFiled: March 8, 2016Publication date: June 30, 2016Applicant: Numecent Holdings, Inc.Inventors: Jeffrey DeVries, Arthur S. Hitomi
-
Patent number: 9300752Abstract: 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: GrantFiled: November 25, 2014Date of Patent: March 29, 2016Assignee: Numecent Holdings, Inc.Inventors: Jeffrey DeVries, Arthur S. Hitomi
-
Publication number: 20150295968Abstract: 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: ApplicationFiled: June 23, 2015Publication date: October 15, 2015Applicant: Numecent Holdings, Inc.Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries
-
Patent number: 9094480Abstract: 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: GrantFiled: August 7, 2013Date of Patent: July 28, 2015Assignee: Numecent Holdings, Inc.Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries
-
Publication number: 20150142926Abstract: 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: ApplicationFiled: November 25, 2014Publication date: May 21, 2015Applicant: NUMECENT HOLDINGS, INC.Inventors: Jeffrey DeVries, Arthur S. Hitomi
-
Patent number: 8898391Abstract: 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: GrantFiled: August 8, 2013Date of Patent: November 25, 2014Assignee: Numecent Holdings, Inc.Inventors: Jeffrey DeVries, Arthur Hitomi
-
Publication number: 20140164638Abstract: 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: ApplicationFiled: August 7, 2013Publication date: June 12, 2014Applicant: Numecent Holdings, Inc.Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries
-
Publication number: 20140047192Abstract: 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: ApplicationFiled: August 8, 2013Publication date: February 13, 2014Applicant: Numecent Holdings, Inc.Inventors: Jeffrey DeVries, Arthur Hitomi
-
Publication number: 20100023640Abstract: 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: ApplicationFiled: July 24, 2009Publication date: January 28, 2010Applicant: Stream Theory, Inc.Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries
-
Patent number: 7577751Abstract: 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: GrantFiled: April 6, 2005Date of Patent: August 18, 2009Assignee: Stream Theory, Inc./Endeavors Technologies, Inc.Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries
-
Patent number: 7096253Abstract: 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: GrantFiled: August 26, 2002Date of Patent: August 22, 2006Assignee: Stream Theory, Inc.Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries
-
Publication number: 20050193139Abstract: 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: ApplicationFiled: April 6, 2005Publication date: September 1, 2005Inventors: Jeffrey Vinson, Steig Westerberg, Jeffrey DeVries