Patents by Inventor Sean L. Dague
Sean L. Dague 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: 8531453Abstract: A system and method includes using a side simulation device for: receiving a scene description of a virtual world scene from a virtual world simulator, including a description of a special object that requires modification, and descriptions of other objects in an immediate vicinity of the special object; receiving a description of a desired modification to the special object; performing the modification of the special object to provide an enhanced special object such that the enhanced special object can be fully integrated with the other objects in the scene; transmitting the enhanced special object to a data store; and transmitting a proxy object signal to the simulator means to be placed in the virtual world scene to alert any viewers of the virtual world scene to refresh their view by adding the enhanced special object to their simulation by accessing the enhanced special object from the data store.Type: GrantFiled: June 30, 2010Date of Patent: September 10, 2013Assignee: International Business Machines CorporationInventors: Sean L. Dague, Suzanne C. Deffeyes, Michael C. Pitman
-
Patent number: 8458694Abstract: A method, information processing system, and computer readable medium for managing virtual machine imaging. The method includes receiving a request for an imaging operation associated with at least one virtual machine. A notification is sent to at least one operating system associated with the at least one virtual machine of the request for the imaging operation. The operating system is determined to be in a state for the virtual machine to be imaged. The request for the imaging operation is granting in response to determining.Type: GrantFiled: April 30, 2007Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: David M. Chess, Sean L. Dague, Ronald T. Goering, Hidayatullah H. Shaikh, Ian N. Whalley, Steve R. White, Jian Yin
-
Patent number: 8339392Abstract: A computer implemented method, a computer program product, and a data processing system manage regions within a virtual universe. A current location of an avatar is identified within a virtual universe, the current location being within a currently populated region. A vectored movement of the avatar is identified. Any adjacent region that may probabilistically encounter a horizon of the avatar within a region activation time of the virtual universe is identified. If the adjacent region is deactivated, then the adjacent region is activated. An unpopulated region that is currently active is identified, wherein the unpopulated region is within an extended distance from the avatar's current location. The unpopulated region is then deactivated.Type: GrantFiled: September 30, 2008Date of Patent: December 25, 2012Assignee: International Business Machines CorporationInventors: Boas Betzler, Sean L. Dague, Peter George Finn
-
Patent number: 8271501Abstract: Web search by a search engine among rich media objects, the search engine including a web crawler, where web search includes: maintaining, for each of a plurality of users, a reputation score; counting, by the web crawler for a particular search term, a number of tags associated with one or more rich media objects by one or more of the users, the tags including text describing the rich media objects, the text including the particular search term; calculating, for the particular search term and for each of the one or more rich media objects, in dependence upon the number of tags associated with the rich media objects and the reputation scores of the users that associated the tags with the rich media objects, a search result score; and recording the search result scores of each of the one or more rich media objects in a primary search index.Type: GrantFiled: December 17, 2008Date of Patent: September 18, 2012Assignee: International Business Machines CorporationInventors: Christopher J. Buccella, Sean L. Dague, Kurt R. Taylor
-
Publication number: 20120001898Abstract: A system and method includes using a side simulation device for: receiving a scene description of a virtual world scene from a virtual world simulator, including a description of a special object that requires modification, and descriptions of other objects in an immediate vicinity of the special object; receiving a description of a desired modification to the special object; performing the modification of the special object to provide an enhanced special object such that the enhanced special object can be fully integrated with the other objects in the scene; transmitting the enhanced special object to a data store; and transmitting a proxy object signal to the simulator means to be placed in the virtual world scene to alert any viewers of the virtual world scene to refresh their view by adding the enhanced special object to their simulation by accessing the enhanced special object from the data store.Type: ApplicationFiled: June 30, 2010Publication date: January 5, 2012Applicant: International Business Machines CorporationInventors: Sean L. Dague, Suzanne C. Deffeyes, Michael C. Pitman
-
Publication number: 20110227919Abstract: A method for managing object attributes in a virtual world environment selects a plurality of selected objects based on a supplied criterion from the user. A plurality of objects meeting the supplied criterion are visually identified to a user of the virtual world environment. The user then chooses a plurality of chosen objects from the plurality of selected objects. An object component for the chosen objects is then modified.Type: ApplicationFiled: March 17, 2010Publication date: September 22, 2011Applicant: International Business Machines CorporationInventors: Jeremy P. Bongio, Sean L. Dague, Kurt R. Taylor
-
Patent number: 7836348Abstract: A system for calculating and rendering a risk level. In response to receiving an input to perform an action within a data processing system, a level of risk to the data processing system to perform the action is calculated based on a set of rules. It is determined whether the calculated level of risk presents an elevated risk. In response to determining that the calculated level of risk does present the elevated risk, a user interface is rendered with an appropriate elevated visual warning based on the calculated level of risk.Type: GrantFiled: July 12, 2007Date of Patent: November 16, 2010Assignee: International Business Machines CorporationInventors: Christopher J. Buccella, Sean L. Dague, Daniel McCune Smith
-
Publication number: 20100153354Abstract: Web search by a search engine among rich media objects, the search engine including a web crawler, where web search includes: maintaining, for each of a plurality of users, a reputation score; counting, by the web crawler for a particular search term, a number of tags associated with one or more rich media objects by one or more of the users, the tags including text describing the rich media objects, the text including the particular search term; calculating, for the particular search term and for each of the one or more rich media objects, in dependence upon the number of tags associated with the rich media objects and the reputation scores of the users that associated the tags with the rich media objects, a search result score; and recording the search result scores of each of the one or more rich media objects in a primary search index.Type: ApplicationFiled: December 17, 2008Publication date: June 17, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christopher J. Buccella, Sean L. Dague, Kurt R. Taylor
-
Publication number: 20100079446Abstract: A computer implemented method, a computer program product, and a data processing system manage regions within a virtual universe. A current location of an avatar is identified within a virtual universe, the current location being within a currently populated region. A vectored movement of the avatar is identified. Any adjacent region that may probabilistically encounter a horizon of the avatar within a region activation time of the virtual universe is identified. If the adjacent region is deactivated, then the adjacent region is activated. An unpopulated region that is currently active is identified, wherein the unpopulated region is within an extended distance from the avatar's current location. The unpopulated region is then deactivated.Type: ApplicationFiled: September 30, 2008Publication date: April 1, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Boas Betzler, Sean L. Dague, Peter George Finn
-
Publication number: 20090019316Abstract: A system for calculating and rendering a risk level. In response to receiving an input to perform an action within a data processing system, a level of risk to the data processing system to perform the action is calculated based on a set of rules. It is determined whether the calculated level of risk presents an elevated risk. In response to determining that the calculated level of risk does present the elevated risk, a user interface is rendered with an appropriate elevated visual warning based on the calculated level of risk.Type: ApplicationFiled: July 12, 2007Publication date: January 15, 2009Inventors: Christopher J. Buccella, Sean L. Dague, Daniel McCune Smith
-
Publication number: 20080271016Abstract: A method, information processing system, and computer readable medium for managing virtual machine imaging. The method includes receiving a request for an imaging operation associated with at least one virtual machine. A notification is sent to at least one operating system associated with the at least one virtual machine of the request for the imaging operation. The operating system is determined to be in a state for the virtual machine to be imaged. The request for the imaging operation is granting in response to determining.Type: ApplicationFiled: April 30, 2007Publication date: October 30, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David M. Chess, Sean L. Dague, Ronald T. Goering, Hidayatullah H. Shaikh, Ian N. Whalley, Steve R. White, Jian Yin
-
Publication number: 20080256534Abstract: The present invention relates to a method for the customization of virtual machine images. The method comprises identifying and retrieving a virtual machine image template. A customized virtual machine image is created from the virtual machine image template. The customized virtual machine image template being created by identifying at least one file-system or memory image that is associated with the virtual machine image template, identifying within the at least one file-system or memory image at least one data set, wherein the at least one data set comprises metadata. The metadata contains information detailing the required execution context customization aspects for at least one specified image subset of the virtual machine. Execution context-specific information that is required to customize the image subset of the virtual machine is retrieved. Further, the image subset of the virtual machine is modified in accordance with the retrieved execution context-specific information.Type: ApplicationFiled: April 12, 2007Publication date: October 16, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David M. Chess, Sean L. Dague, Tamar Eilam, Ronald T. Goering, Ryan P. Grimm, James E. Hanson, Giovanni Pacifici, Benny Rochwerger, Hidayatullah H. Shaikh, Ian N. Whalley, Jian Yin
-
Publication number: 20080082665Abstract: A computer implemented method, apparatus, and computer usable program code for managing servers. Images are sent to a set of logical partitioned computers during a first period of time in which less use of network resources by the set of logical partitioned computers is present compared to a second period of time, subsequent to the first period of time to form a set of pre-loaded base images. The new server process is started in a logical partition on a computer in the set of logical partitioned computers utilizing a pre-loaded base image from the set of pre-loaded base images for the new server process, wherein use of network resources are reduced during the second period of time because transferring the pre-loaded base image to the computer is avoided during the second period of time in response to a condition requiring a new server process that occurs during the second period of time.Type: ApplicationFiled: October 2, 2006Publication date: April 3, 2008Inventors: Sean L. Dague, Daniel McCune Smith
-
Patent number: 7240107Abstract: A method of copying an operating system image in a cluster computing environment that has virtually unlimited scale does not require the strict amounts of control over installation that current methods have, but rather causes operating system images to propagate themselves in a cluster environment, spreading from one node to the next until the entire cluster is installed. Broadcast storms and response storms during installation are avoided by employing a regulation method that automatically delays installation during busy periods. The method does not require any prior knowledge of the number of nodes in the cluster, or the cluster network configuration.Type: GrantFiled: October 15, 2002Date of Patent: July 3, 2007Assignee: International Business Machines CorporationInventors: Michael S. Chase-Salerno, Sean L. Dague, Richard Ferri, Vasilios F. Hoffman
-
Publication number: 20040073636Abstract: A method of copying an operating system image in a cluster computing environment that has virtually unlimited scale does not require the strict amounts of control over installation that current methods have, but rather causes operating system images to propagate themselves in a cluster environment, spreading from one node to the next until the entire cluster is installed. Broadcast storms and response storms during installation are avoided by employing a regulation method that automatically delays installation during busy periods. The method does not require any prior knowledge of the number of nodes in the cluster, or the cluster network configuration.Type: ApplicationFiled: October 15, 2002Publication date: April 15, 2004Applicant: International Business Machines CorporationInventors: Michael S. Chase-Salerno, Sean L. Dague, Richard Ferri, Vasilios F. Hoffman