Patents by Inventor Ann Corrao
Ann Corrao 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: 9401852Abstract: A method and system for intelligent tiering is provided. The method includes receiving a request for enabling a tiering process with respect to data. The computer processor retrieves a migration list indicating migration engines associated with the data. Additionally, an entity list of migration entities is retrieved and each migration entity is compared to associated policy conditions. In response, it is determined if matches exist between the migration entities and the associated policy conditions and a consolidated entity list is generated.Type: GrantFiled: January 22, 2016Date of Patent: July 26, 2016Assignee: International Business Machines CorporationInventors: Gabriel Alatorre, Ann Corrao, Nagapramod S. Mandagere, James E. Olson, Aameek Singh
-
Publication number: 20160142268Abstract: A method and system for intelligent tiering is provided. The method includes receiving a request for enabling a tiering process with respect to data. The computer processor retrieves a migration list indicating migration engines associated with the data. Additionally, an entity list of migration entities is retrieved and each migration entity is compared to associated policy conditions. In response, it is determined if matches exist between the migration entities and the associated policy conditions and a consolidated entity list is generated.Type: ApplicationFiled: January 22, 2016Publication date: May 19, 2016Inventors: Gabriel Alatorre, Ann Corrao, Nagapramod S. Mandagere, James E. Olson, Aameek Singh
-
Patent number: 9250965Abstract: A method and system for intelligent tiering is provided. The method includes receiving a request for enabling a tiering process with respect to data. The computer processor retrieves a migration list indicating migration engines associated with the data. Additionally, an entity list of migration entities is retrieved and each migration entity is compared to associated policy conditions. In response, it is determined if matches exist between the migration entities and the associated policy conditions and a consolidated entity list is generated.Type: GrantFiled: August 5, 2015Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Gabriel Alatorre, Ann Corrao, Nagapramod S. Mandagere, James E. Olson, Aameek Singh
-
Publication number: 20150363234Abstract: A method and system for intelligent tiering is provided. The method includes receiving a request for enabling a tiering process with respect to data. The computer processor retrieves a migration list indicating migration engines associated with the data. Additionally, an entity list of migration entities is retrieved and each migration entity is compared to associated policy conditions. In response, it is determined if matches exist between the migration entities and the associated policy conditions and a consolidated entity list is generated.Type: ApplicationFiled: August 5, 2015Publication date: December 17, 2015Inventors: Gabriel Alatorre, Ann Corrao, Nagapramod S. Mandagere, James E. Olson, Aameek Singh
-
Patent number: 9122527Abstract: A method and system for intelligent tiering is provided. The method includes receiving a request for enabling a tiering process with respect to data. The computer processor retrieves a migration list indicating migration engines associated with the data. Additionally, an entity list of migration entities is retrieved and each migration entity is compared to associated policy conditions. In response, it is determined if matches exist between the migration entities and the associated policy conditions and a consolidated entity list is generated.Type: GrantFiled: August 21, 2012Date of Patent: September 1, 2015Assignee: International Business Machines CorporationInventors: Gabriel Alatorre, Ann Corrao, Nagapramod S. Mandagere, James E. Olson, Aameek Singh
-
Patent number: 8990306Abstract: The present invention pre-fetches objects, textures and scripts (collectively referred to herein as items) through analysis of the communications of an avatar. Furthermore, if an object, texture or script is not pre-fetched upon arrival to a region the virtual universe's object, texture and script download system is augmented to prioritize objects the user may be interested in based on the avatar's communications and previously stated priorities. The present invention may improve user experience of virtual world by prioritizing the download and caching of objects, textures, and scripts that are likely to interest the user. Such a prioritization enhances the user experience by reducing wait times for the rendering of objects of interest.Type: GrantFiled: May 28, 2009Date of Patent: March 24, 2015Assignee: International Business Machines CorporationInventors: Rosa M. Bolger, Ann Corrao, Rick A. Hamilton, Brian M. O'Connell, Brian J. Snitzer
-
Publication number: 20140208037Abstract: Approaches for expiring cached virtual content in a virtual universe are provided. In one approach, there is an expiration tool, including an identification component configured to identify virtual content associated with an avatar in the virtual universe, an analysis component configured to analyze a behavior of the avatar in a region of the virtual universe, the behavior indicating a likely future location of the avatar, and an expiration component configured to expire cached virtual content associated with the avatar based on the behavior of the avatar in the region of the virtual universe, wherein the cached virtual content associated with the avatar in the future location is maintained in the cache longer than cached virtual content associated with the avatar in another region of the virtual universe.Type: ApplicationFiled: March 19, 2014Publication date: July 24, 2014Applicant: International Business Machines CorporationInventors: Ann Corrao, Rick A. Hamilton, II, Brian M. O'Connell, Brian J. Snitzer
-
Patent number: 8694734Abstract: An invention that expires cached virtual content in a virtual universe is provided. In one embodiment, there is an expiration tool, including an identification component configured to identify virtual content associated with an avatar in the virtual universe; an analysis component configured to analyze a behavior of the avatar in a region of the virtual universe; and an expiration component configured to expire cached virtual content associated with the avatar based on the behavior of the avatar in the region of the virtual universe.Type: GrantFiled: January 31, 2009Date of Patent: April 8, 2014Assignee: International Business Machines CorporationInventors: Ann Corrao, Rick A. Hamilton, II, Brian M. O'Connell, Brian J. Snitzer
-
Patent number: 8681144Abstract: An invention for prioritized rendering of objects in a virtual universe is provided. In one embodiment, there is a prioritization tool including a value component configured to assign a value to each of a set of items within an inventory of an avatar. A priority component is configured to compare a set of objects in the virtual universe to the value assigned to each of the set of items within the inventory of the avatar to determine a priority of each of the set of objects in the virtual universe. A rendering component is configured to render the set of objects in the virtual universe based on the priority of each of the set of objects in the virtual universe.Type: GrantFiled: December 19, 2008Date of Patent: March 25, 2014Assignee: International Business Machines CorporationInventors: Rosa M. Bolger, Ann Corrao, Rick A. Hamilton, II, Brian M. O'Connell, Brian J. Snitzer
-
Publication number: 20140059559Abstract: A method and system for intelligent tiering is provided. The method includes receiving a request for enabling a tiering process with respect to data. The computer processor retrieves a migration list indicating migration engines associated with the data. Additionally, an entity list of migration entities is retrieved and each migration entity is compared to associated policy conditions. In response, it is determined if matches exist between the migration entities and the associated policy conditions and a consolidated entity list is generated.Type: ApplicationFiled: August 21, 2012Publication date: February 27, 2014Applicant: International Business Machines CorporationInventors: Gabriel Alatorre, ann Corrao, Nagapramod S. Mandagere, James E. Olson, Aameek Singh
-
Patent number: 8312223Abstract: An approach is provided for pre-fetching of virtual content in a virtual universe based on previous traversals. In one embodiment, there is a pre-fetching tool, including a ranking component configured to rank each of a plurality of parcels of locations previously visited by an avatar according to predefined ranking criteria. The pre-fetching tool further includes a pre-fetching component configured to pre-fetch a virtual content of said parcels of locations based on the ranking.Type: GrantFiled: December 23, 2008Date of Patent: November 13, 2012Assignee: International Business Machines CorporationInventors: Rosa M. Bolger, Ann Corrao, Rick A. Hamilton, II, Brian M. O'Connell, Brian J. Snitzer
-
Patent number: 8121073Abstract: A method, system, and computer program product for enabling the transmission of data from a mobile device to a target device via one or more carrier mobile devices, in a communication network. A proxy mobile carrier (PMC) utility facilitates transmission of data from the originating mobile device to a target device in a network which is inaccessible to the originating mobile device. The PMC utility employs a collection of enhanced transmission enabling components (ETECs) to enable the data transfer via one or more carrier mobile devices. The ETECs include a message creation component, a network zone identification component, a future forwarding zone prediction component, a message acceptor component, a storage component, an inter-node communication component, and a message delivery component. By initiating specific interactions between the ETECs, the PMC utility facilitates the transmission of data from the mobile device to the target device via carrier mobiles.Type: GrantFiled: June 13, 2008Date of Patent: February 21, 2012Assignee: International Business Machines CorporationInventors: Ann Corrao, Gregg William Machovec, Brian Marshall O'Connell, Brian James Snitzer, Keith Raymond Walker
-
Publication number: 20100332644Abstract: An approach is provided for optimizing delivery of virtual universe applications to users of said virtual universe applications. In one embodiment, there is an optimizing tool, including a ranking component configured to rank types of communication methods based on frequency of utilization of said communication methods by a user. The optimization tool further includes a determining component configured to determine a most desirable optimization technique for each available communication method used the most by said user.Type: ApplicationFiled: June 25, 2009Publication date: December 30, 2010Applicant: International Business Machines CorporationInventors: Ann Corrao, Rick A. Hamilton, II, Brian M. O'Connell, Brian J. Snitzer
-
Publication number: 20100306652Abstract: The present invention pre-fetches objects, textures and scripts (collectively referred to herein as items) through analysis of the communications of an avatar. Furthermore, if an object, texture or script is not pre-fetched upon arrival to a region the virtual universe's object, texture and script download system is augmented to prioritize objects the user may be interested in based on the avatar's communications and previously stated priorities. The present invention may improve user experience of virtual world by prioritizing the download and caching of objects, textures, and scripts that are likely to interest the user. Such a prioritization enhances the user experience by reducing wait times for the rendering of objects of interest.Type: ApplicationFiled: May 28, 2009Publication date: December 2, 2010Applicant: International Business Machines CorporationInventors: Rosa M. Bolger, Ann Corrao, Rick A. Hamilton, Brian M. O'Connell, Brian J. Snitzer
-
Publication number: 20100199047Abstract: An invention that expires cached virtual content in a virtual universe is provided. In one embodiment, there is an expiration tool, including an identification component configured to identify virtual content associated with an avatar in the virtual universe; an analysis component configured to analyze a behavior of the avatar in a region of the virtual universe; and an expiration component configured to expire cached virtual content associated with the avatar based on the behavior of the avatar in the region of the virtual universe.Type: ApplicationFiled: January 31, 2009Publication date: August 5, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ann Corrao, Rick A. Hamilton, II, Brian M. O'Connell, Brian J. Snitzer
-
Publication number: 20100164947Abstract: An invention that pre-fetches virtual content in a virtual universe is provided. In one embodiment, there is a pre-fetching tool, including a ranking component configured to rank each of a plurality of members belonging to a social network of an avatar according to predefined ranking criteria. The pre-fetching tool further includes a pre-fetching component configured to pre-fetch a virtual content within a proximity of each of the plurality of members belonging to the social network of the avatar based on the ranking.Type: ApplicationFiled: December 31, 2008Publication date: July 1, 2010Applicant: International Business Machines CorporationInventors: Rosa M. Bolger, Ann Corrao, Rick A. Hamilton, II, Brian M. O'Connell, Brian J. Snitzer
-
Publication number: 20100156899Abstract: An invention for prioritized rendering of objects in a virtual universe is provided. In one embodiment, there is a prioritization tool including a value component configured to assign a value to each of a set of items within an inventory of an avatar. A priority component is configured to compare a set of objects in the virtual universe to the value assigned to each of the set of items within the inventory of the avatar to determine a priority of each of the set of objects in the virtual universe. A rendering component is configured to render the set of objects in the virtual universe based on the priority of each of the set of objects in the virtual universe.Type: ApplicationFiled: December 19, 2008Publication date: June 24, 2010Applicant: International Business Machines CorporationInventors: Rosa M. Bolger, Ann Corrao, Rick A. Hamilton, II, Brian M. O'Connell, Brian J. Snitzer
-
Publication number: 20100161906Abstract: An approach is provided for pre-fetching of virtual content in a virtual universe based on previous traversals. In one embodiment, there is a pre-fetching tool, including a ranking component configured to rank each of a plurality of parcels of locations previously visited by an avatar according to predefined ranking criteria. The pre-fetching tool further includes a pre-fetching component configured to pre-fetch a virtual content of said parcels of locations based on the ranking.Type: ApplicationFiled: December 23, 2008Publication date: June 24, 2010Applicant: International Business Machines CorporationInventors: Rosa M. Bolger, Ann Corrao, Rick A. Hamilton, II, Brian M. O'Connell, Brian J. Snitzer
-
Publication number: 20090310510Abstract: A method, system, and computer program product for enabling the transmission of data from a mobile device to a target device via one or more carrier mobile devices, in a communication network. A proxy mobile carrier (PMC) utility facilitates transmission of data from the originating mobile device to a target device in a network which is inaccessible to the originating mobile device. The PMC utility employs a collection of enhanced transmission enabling components (ETECs) to enable the data transfer via one or more carrier mobile devices. The ETECs include a message creation component, a network zone identification component, a future forwarding zone prediction component, a message acceptor component, a storage component, an inter-node communication component, and a message delivery component. By initiating specific interactions between the ETECs, the PMC utility facilitates the transmission of data from the mobile device to the target device via carrier mobiles.Type: ApplicationFiled: June 13, 2008Publication date: December 17, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ann Corrao, Gregg William Machovec, Brian Marshall O'Connell, Brian James Snitzer, Keith Raymond Walker