Patents by Inventor Luis J. Ostdiek
Luis J. Ostdiek 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: 11972086Abstract: A system for automatically increasing a capacity of a virtual space in a virtual world may include a processor and a module operating on the processor for detecting an attempt by an avatar to enter a virtual space in a virtual world. The system may also include another module for determining if an allowable number of avatars is currently in the virtual space. The allowable number of avatars may be determined by at least a capacity of a server that is hosting the virtual space. Another module may be provided for increasing a capacity of the virtual space when the allowable number of avatars is currently in the virtual space. Increasing the capacity of the virtual space may include spawning a replicate new virtual space on a different server in response to the capacity of the server that is hosting the virtual space reaching the allowable number of avatars.Type: GrantFiled: March 18, 2019Date of Patent: April 30, 2024Assignee: Activision Publishing, Inc.Inventors: Peter F. Haggar, Brian R. Bokor, Daniel E. House, William B. Nicol, II, Andrew B. Smith, Luis J. Ostdiek
-
Publication number: 20200084133Abstract: A system for automatically increasing a capacity of a virtual space in a virtual world may include a processor and a module operating on the processor for detecting an attempt by an avatar to enter a virtual space in a virtual world. The system may also include another module for determining if an allowable number of avatars is currently in the virtual space. The allowable number of avatars may be determined by at least a capacity of a server that is hosting the virtual space. Another module may be provided for increasing a capacity of the virtual space when the allowable number of avatars is currently in the virtual space. Increasing the capacity of the virtual space may include spawning a replicate new virtual space on a different server in response to the capacity of the server that is hosting the virtual space reaching the allowable number of avatars.Type: ApplicationFiled: March 18, 2019Publication date: March 12, 2020Inventors: Peter F. Haggar, Brian R. Bokor, Daniel E. House, William B. Nicol, II, Andrew B. Smith, Luis J. Ostdiek
-
Patent number: 10284454Abstract: A system for automatically increasing a capacity of a virtual space in a virtual world may include a processor and a module operating on the processor for detecting an attempt by an avatar to enter a virtual space in a virtual world. The system may also include another module for determining if an allowable number of avatars is currently in the virtual space. The allowable number of avatars may be determined by at least a capacity of a server that is hosting the virtual space. Another module may be provided for increasing a capacity of the virtual space when the allowable number of avatars is currently in the virtual space. Increasing the capacity of the virtual space may include spawning a replicate new virtual space on a different server in response to the capacity of the server that is hosting the virtual space reaching the allowable number of avatars.Type: GrantFiled: October 5, 2015Date of Patent: May 7, 2019Assignee: ACTIVISION PUBLISHING, INC.Inventors: Peter F. Haggar, Brian R. Bokor, Daniel E. House, William B. Nicol, II, Andrew B. Smith, Luis J. Ostdiek
-
Publication number: 20160164769Abstract: A system for automatically increasing a capacity of a virtual space in a virtual world may include a processor and a module operating on the processor for detecting an attempt by an avatar to enter a virtual space in a virtual world. The system may also include another module for determining if an allowable number of avatars is currently in the virtual space. The allowable number of avatars may be determined by at least a capacity of a server that is hosting the virtual space. Another module may be provided for increasing a capacity of the virtual space when the allowable number of avatars is currently in the virtual space. Increasing the capacity of the virtual space may include spawning a replicate new virtual space on a different server in response to the capacity of the server that is hosting the virtual space reaching the allowable number of avatars.Type: ApplicationFiled: October 5, 2015Publication date: June 9, 2016Applicant: ACTIVISION PUBLISHING, INC.Inventors: Peter F. HAGGAR, Brian R. BOKOR, Daniel E. HOUSE, William B. NICOL, II, Andrew B. SMITH, Luis J. OSTDIEK
-
Patent number: 9152914Abstract: A system for automatically increasing a capacity of a virtual space in a virtual world may include a processor and a module operating on the processor for detecting an attempt by an avatar to enter a virtual space in a virtual world. The system may also include another module for determining if an allowable number of avatars is currently in the virtual space. The allowable number of avatars may be determined by at least a capacity of a server that is hosting the virtual space. Another module may be provided for increasing a capacity of the virtual space when the allowable number of avatars is currently in the virtual space. Increasing the capacity of the virtual space may include spawning a replicate new virtual space on a different server in response to the capacity of the server that is hosting the virtual space reaching the allowable number of avatars.Type: GrantFiled: December 30, 2011Date of Patent: October 6, 2015Assignee: Activision Publishing, Inc.Inventors: Peter F. Haggar, Brian R. Bokor, Daniel E. House, William B. Nicol, II, Andrew B. Smith, Luis J. Ostdiek
-
Publication number: 20120124189Abstract: A system for automatically increasing a capacity of a virtual space in a virtual world may include a processor and a module operating on the processor for detecting an attempt by an avatar to enter a virtual space in a virtual world. The system may also include another module for determining if an allowable number of avatars is currently in the virtual space. The allowable number of avatars may be determined by at least a capacity of a server that is hosting the virtual space. Another module may be provided for increasing a capacity of the virtual space when the allowable number of avatars is currently in the virtual space. Increasing the capacity of the virtual space may include spawning a replicate new virtual space on a different server in response to the capacity of the server that is hosting the virtual space reaching the allowable number of avatars.Type: ApplicationFiled: December 30, 2011Publication date: May 17, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: PETER F. HAGGAR, BRIAN R. BOKOR, DANIEL E. HOUSE, WILLIAM B. NICOL, II, ANDREW B. SMITH, LUIS J. OSTDIEK
-
Patent number: 8127235Abstract: A system and method for automatically increasing a capacity of a virtual space in a virtual world. It is determined if an allowable number of avatars are currently in the virtual space, and a capacity of the virtual space is increased when the allowable number of avatars are currently in the virtual space. The capacity of the virtual space may be increased by spawning a replicate new virtual space. The capacity of the virtual space may also be increased by expanding a size of the virtual space. The virtual space may include any type of virtual space such as for example, a store, a business, an arena, a building, a land area, a room, etc. The allowable number of avatars may be a maximum avatar capacity for the virtual space, or may be an ideal avatar capacity for the virtual space.Type: GrantFiled: November 30, 2007Date of Patent: February 28, 2012Assignee: International Business Machines CorporationInventors: Peter F. Haggar, Brian R. Bokor, Daniel E. House, William B. Nicol, II, Andrew B. Smith, Luis J. Ostdiek
-
Patent number: 8117315Abstract: An apparatus, system, and method are disclosed for improving the loading time of a web page. The present invention includes selecting archivable objects in a web page for inclusion in an archive file, the web page referencing at least one archivable object and generating the archive file from the selected archivable objects. A web page is generated, the web page configured to display in a script enabled web browser, wherein the web page comprises executable code configured to retrieve the archive file, executable code configured to unpackage the archivable objects from the archive file, and executable code configured to render the web page in a web browser using the unpackaged archivable objects from the archive file. Beneficially, the apparatus, system, and method improve the load time for web pages.Type: GrantFiled: July 20, 2007Date of Patent: February 14, 2012Assignee: International Business Machines CorporationInventors: Catherine C. Diep, Xing X. Fang, Dong J. Lan, Sheng Lu, Luis J. Ostdiek, Qing B. Wang, Meng Ye
-
Patent number: 7937478Abstract: An apparatus, system, and method are disclosed for reducing the loading time of a web page. In one embodiment, the apparatus, system, and method comprise requesting a web page from a web server, wherein requesting a web page from a web server comprises sending a browser parameter comprising an indicator to the web server, the indicator indicating that a browser is capable of receiving an archive. The present invention may further comprise receiving one or more archives from the web server, the one or more archives each comprising a plurality of archivable objects referenced by the web page, and rendering the web page using the plurality of archivable objects from the one or more archives.Type: GrantFiled: August 29, 2007Date of Patent: May 3, 2011Assignee: International Business Machines CorporationInventors: Long Cheng, Catherine C. Diep, Dong Jun Lan, Sheng S. Lu, Luis J. Ostdiek, Qing Bo Wang, Meng Ye
-
Publication number: 20090144638Abstract: A system and method for automatically increasing a capacity of a virtual space in a virtual world. It is determined if an allowable number of avatars are currently in the virtual space, and a capacity of the virtual space is increased when the allowable number of avatars are currently in the virtual space. The capacity of the virtual space may be increased by spawning a replicate new virtual space. The capacity of the virtual space may also be increased by expanding a size of the virtual space. The virtual space may include any type of virtual space such as for example, a store, a business, an arena, a building, a land area, a room, etc. The allowable number of avatars may be a maximum avatar capacity for the virtual space, or may be an ideal avatar capacity for the virtual space.Type: ApplicationFiled: November 30, 2007Publication date: June 4, 2009Inventors: Peter F. Haggar, Brian R. Bokor, Daniel E. House, William B. Nicol, II, Andrew B. Smith, Luis J. Ostdiek
-
Publication number: 20090063621Abstract: An apparatus, system, and method are disclosed for reducing the loading time of a web page. In one embodiment, the apparatus, system, and method comprise requesting a web page from a web server, wherein requesting a web page from a web server comprises sending a browser parameter comprising an indicator to the web server, the indicator indicating that a browser is capable of receiving an archive. The present invention may further comprise receiving one or more archives from the web server, the one or more archives each comprising a plurality of archivable objects referenced by the web page, and rendering the web page using the plurality of archivable objects from the one or more archives.Type: ApplicationFiled: August 29, 2007Publication date: March 5, 2009Applicant: International Business Machines CorporationInventors: Long Cheng, Catherine C. Diep, Dong Jun Lan, Sheng S. Lu, Luis J. Ostdiek, Qing Bo Wang, Meng Ye
-
Publication number: 20090063622Abstract: An apparatus, system, and method are disclosed for reducing the loading time of a web page. In one embodiment, the apparatus, system, and method comprise requesting a web page from a web server, wherein requesting a web page from a web server comprises sending a browser parameter comprising an indicator to the web server, the indicator indicating that a browser is capable of receiving an archive. The present invention may further comprise receiving one or more archives from the web server, the one or more archives each comprising a plurality of archivable objects referenced by the web page, and rendering the web page using the plurality of archivable objects from the one or more archives.Type: ApplicationFiled: August 29, 2007Publication date: March 5, 2009Applicant: International Business Machines CorporationInventors: Long Cheng, Catherine C. Diep, Dong Jun Lan, Sheng S. Lu, Luis J. Ostdiek, Qing Bo Wang, Meng Ye
-
Publication number: 20090024982Abstract: An apparatus, system, and method are disclosed for improving the loading time of a web page. The present invention includes selecting archivable objects in a web page for inclusion in an archive file, the web page referencing at least one archivable object and generating the archive file from the selected archivable objects. A web page is generated, the web page configured to display in a script enabled web browser, wherein the web page comprises executable code configured to retrieve the archive file, executable code configured to unpackage the archivable objects from the archive file, and executable code configured to render the web page in a web browser using the unpackaged archivable objects from the archive file. Beneficially, the apparatus, system, and method improve the load time for web pages.Type: ApplicationFiled: July 20, 2007Publication date: January 22, 2009Applicant: International Business Machines CorporationInventors: Catherine C. Diep, Xing Fang, Dong J. Lan, Sheng Lu, Luis J. Ostdiek, Qing B. Wang, Meng Ye