Patents by Inventor Rick Allen Hamilton, II
Rick Allen Hamilton, II 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: 10416995Abstract: A technique for providing environmental impact information associated with code includes determining, based on execution of the code on a computer system, an environmental impact of a code execution sequence included in the code. A section of the code that is associated with the code execution sequence is then annotated with environmental impact information associated with the environmental impact of the code execution sequence.Type: GrantFiled: April 1, 2016Date of Patent: September 17, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rick Allen Hamilton, II, James R. Kozloski, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
-
Patent number: 10252160Abstract: Customized wait state experiences for an avatar in a virtual universe are provided by determining user alternative wait context preferences, selecting alternative wait state content objects accordingly, creating a wait state context in the virtual universe system using the alternative wait state content objects, and transporting the waiting avatar to the newly created wait state context for the duration of the wait. The custom context can include scenery, sounds, and even information streams and feeds. The avatar is optionally returned to the original context upon an event, such as a customer service representative, being available and ready to interact with the user. Artificial intelligence processes are optionally used to determine probable wait state context preferences for the user. Rewards may be given to the user for waiting, and for completing games or challenges.Type: GrantFiled: December 19, 2017Date of Patent: April 9, 2019Assignee: International Business Machines CorporationInventors: Christopher James Dawson, Rick Allen Hamilton, II, Clifford Alan Pickover, Anne R. Sand
-
Patent number: 9908046Abstract: Customized wait state experiences for an avatar in a virtual universe are provided by determining user alternative wait context preferences, selecting alternative wait state content objects accordingly, creating a wait state context in the virtual universe system using the alternative wait state content objects, and transporting the waiting avatar to the newly created wait state context for the duration of the wait. The custom context can include scenery, sounds, and even information streams and feeds. The avatar is optionally returned to the original context upon an event, such as a customer service representative, being available and ready to interact with the user. Artificial intelligence processes are optionally used to determine probable wait state context preferences for the user. Rewards may be given to the user for waiting, and for completing games or challenges.Type: GrantFiled: October 26, 2007Date of Patent: March 6, 2018Assignee: International Business Machines CorporationInventors: Christopher James Dawson, Rick Allen Hamilton, II, Clifford Alan Pickover, Anne R. Sand
-
Patent number: 9760914Abstract: Methods, systems and apparatus for determining a proposed cost for use of sensor resources and selecting a method of processing of sensed data are presented. Such a method includes the steps of: predicting a state of an environment, obtaining at least one criterion related to the use of the sensor resources comprising one or more data sensors, determining the proposed cost for use of the sensor resources, acquiring the sensed data from the one or more data sensors, determining a characteristic of the sensed data, and selecting the method of processing the sensed data according to the determined characteristic and the predicted state. The at least one criterion is based upon the predicted state. The determining of the proposed cost is based on the at least one criterion. One or more of steps are implemented on the processor device.Type: GrantFiled: August 31, 2009Date of Patent: September 12, 2017Assignee: International Business Machines CorporationInventors: Ching-Hua Chen-Ritzo, David Alexander Epstein, Rick Allen Hamilton, II, Perry G. Hartswick, Hongfei Li, Clifford Alan Pickover, Ralph Peter Williams
-
Patent number: 9724610Abstract: Useful work or services can be automated or otherwise facilitated or solutions to real world events developed by emulation of a real-world environment (which can contain objects representing virtual objects) with a virtual environment and generating a prioritized sequence of locations and associated tasks in accordance with resources related to the event in a virtual universe. Performance of the prioritized tasks at the prioritized locations is facilitated in the virtual universe by locally generating teleportation invitations corresponding to locations in the ordered sequence of locations.Type: GrantFiled: September 8, 2014Date of Patent: August 8, 2017Assignee: International Business Machines CorporationInventors: Christopher J. Dawson, Rick Allen Hamilton, II, Clifford A. Pickover, Robert Wisniewski
-
Patent number: 9526994Abstract: A user of a virtual universe system is provided with the option of deferring a response to an invitation for an avatar to be relocated (including relocation by performing a teleportation operation) by providing for selective storage of received invitations in a queue with a priority determined based on one or more rules which can preferably be developed by conversion from an invitation. Status of issuers of invitations can be monitored or the issuers polled and the current status can be displayed to a user to determine actions to be taken in manipulating priority in the queue. The user is also provided with the capability of editing priority of stored invitations including the ability to accept, reject or forward the invitation or convert the invitation to a landmark. Invitations having similarities may be grouped in accordance with any desired metadata contained in the invitation.Type: GrantFiled: May 31, 2013Date of Patent: December 27, 2016Assignee: International Business Machines CorporationInventors: Christopher J. Dawson, Rick Allen Hamilton, II, Robert C. McGinley, Clifford A. Pickover
-
Publication number: 20160246595Abstract: A technique for providing environmental impact information associated with code includes determining, based on execution of the code on a computer system, an environmental impact of a code execution sequence included in the code. A section of the code that is associated with the code execution sequence is then annotated with environmental impact information associated with the environmental impact of the code execution sequence.Type: ApplicationFiled: April 1, 2016Publication date: August 25, 2016Inventors: Rick Allen HAMILTON, II, James R. KOZLOSKI, Brian Marshall O'CONNELL, Clifford Alan PICKOVER, Keith Raymond WALKER
-
Patent number: 9335975Abstract: A technique for providing environmental impact information associated with code includes determining, based on execution of the code on a computer system, an environmental impact of a code execution sequence included in the code. A section of the code that is associated with the code execution sequence is then annotated with environmental impact information associated with the environmental impact of the code execution sequence.Type: GrantFiled: May 15, 2014Date of Patent: May 10, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rick Allen Hamilton, II, James R. Kozloski, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
-
Patent number: 9254438Abstract: A virtual universe application and a media (e.g. 3-D movie) presentation application communicate with each other to obtain a location of a current activity application and find, using a search engine or a content addressable index developed during use, a corresponding location accessible from the other application to synchronize the location and time of location and time of scenes in both applications. Point of view can optionally be synchronized and additional search criteria or parameters can be applied to find the best match of views presented to a user when the user toggles between the VU location and the media presentation.Type: GrantFiled: September 29, 2009Date of Patent: February 9, 2016Assignee: International Business Machines CorporationInventors: Peter G. Finn, Rick Allen Hamilton, II, Dana H. Hangai, Keith R. Walker
-
Patent number: 9258512Abstract: A secondary media stream is displayed within a primary media stream. In response to receiving a first user selection of two media streams for simultaneous viewing on a display device, a second user selection of a primary media stream and a secondary media stream from the two media streams selected for simultaneous viewing is received. A set of inset definitions is extracted from metadata in the secondary media stream. A third user selection of an inset definition from the set of inset definitions is received. A user input is received to display the primary media stream to accommodate a size of the inset definition selected. The primary media stream is displayed to create an inset area for displaying the secondary media stream within the primary media stream based on the user input. The secondary media stream is displayed within the inset area of the displayed primary media stream for user viewing.Type: GrantFiled: March 28, 2013Date of Patent: February 9, 2016Assignee: International Business Machines CorporationInventors: Kulvir Singh Bhogal, Gregory Jensen Boss, Rick Allen Hamilton, II, Andrew R. Jones, Brian Marshall O'Connell
-
Patent number: 9256898Abstract: Generally speaking, systems, methods and media for managing shared inventory in a virtual universe are disclosed. Embodiments of the method may include receiving notification of a user session being established between a user and a virtual universe simulator. The method may also include accessing a list of shared inventory items for the user where the list of shared inventory items includes one or more shared inventory items each having an inventory source associated with it. Embodiments may also include retrieving at least one shared inventory item from its associated inventory source and passing the retrieved shared inventory item to the virtual universe simulator. Further embodiments may include retrieving an updated listing for the shared inventory items from their associated inventory sources and passing the updated shared inventory item list to the virtual universe simulator. Further embodiments may include passing metadata for shared inventory items to the virtual universe simulator.Type: GrantFiled: February 11, 2008Date of Patent: February 9, 2016Assignee: International Business Machines CorporationInventors: Kulvir S. Bhogal, Rick Allen Hamilton, II, Clifford Alan Pickover, Anne R. Sand
-
Patent number: 9253132Abstract: A computer-implemented method of routing an electronic message. The electronic message is received. A rank, within an organization, of a sender of the electronic message is determined. The electronic message is routed to a destination computer based upon the rank of the sender.Type: GrantFiled: June 13, 2014Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Gregory Jensen Boss, Rick Allen Hamilton, II, Kevin C. McConnell, Douglas Mark Wegman
-
Patent number: 9245583Abstract: Group management of video device playback provides a mechanism for shared playback of recorded video content. Digital video playback devices are linked to a central management system through network connections which manages the shared playback, or a peer-to-peer network connection is used without the central management system. One user may be responsible for all actions affecting content playback, or all users may be permitted to affect content playback, with certain actions of those users limited in type or quantity. Group membership and group member permissions can be accomplished using the digital playback device through interactive interfaces implemented by the digital video playback device, or can be accomplished using a personal computer coupled to the device or central management system. Users may comment on shared playback using interactive video-based commentary functionality that may provide a text channel or graphical images that may be selected from a set of pre-configured commentary items.Type: GrantFiled: February 6, 2009Date of Patent: January 26, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kulvir S. Bhogal, Gregory J. Boss, Rick Allen Hamilton, II, Richard Nesbitt, Brian M. O'Connell
-
Publication number: 20150356673Abstract: Potential ghost bidding and non-serious bidding in an automated auction is detected and alerted to a user by retrieving by a computer one or more historical automated auction records related to an offering party in a current automated auction; detecting by a computer the retrieved records that a same or similar item is being offered in the current automated auction that has been offered in a previous automated auction; responsive to the detecting, increasing a ghost bidding likelihood parameter by a computer; determining by a computer that a bidder in the current automated auction also bid in one or more of the historical automated auctions; responsive to the determining, increasing by a computer the ghost bidding likelihood parameter; and alerting a user of the current automated auction of the ghost bidding likelihood parameter for each determined bidder.Type: ApplicationFiled: August 19, 2015Publication date: December 10, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kulvir Singh Bhogal, Rick Allen Hamilton, II, James Robert Kozloski, Clifford Alan Pickover
-
Patent number: 9154724Abstract: A computer implemented method and apparatus for managing digital video recorder storage for one or more users. Each user in the multi-user environment is assigned an amount of program storage in the digital video recorder. Responsive to receiving a request to record a new program from a user in the multi-user environment, an associated amount of program storage assigned to the use is determined. Responsive to a determination that addition of the new program will not exceed the associated amount of program storage assigned to the user, the new program is recorded to the program storage.Type: GrantFiled: August 28, 2012Date of Patent: October 6, 2015Assignee: International Business Machines CorporationInventors: Kulvir Singh Bhogal, Gregory Jensen Boss, Rick Allen Hamilton, II, Brian Marshall O'Connell
-
Patent number: 9100683Abstract: A method, program product and system are provided for optimizing recording requests to minimize electricity usage for a network of DVRs. The disclosed methodology analyzes upcoming recording requests against a schedule guide including both local and networked DVRs. Overlaps in requested recordings and broadcasts during same or close proximity time slots are identified. Requested recordings are then rescheduled to optimally overlap recording times based upon the number of tuners in each DVR system. Changes in recording schedules are then communicated to other interconnected DVRs in a network.Type: GrantFiled: November 22, 2011Date of Patent: August 4, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kulvir Singh Bhogal, Gregory Jensen Boss, Rick Allen Hamilton, II, Andrew R. Jones, Brian Marshall O'Connell
-
Patent number: 9076181Abstract: Vigilance monitoring and a navigation aid are provided to a user in an electronic auction by receiving by a computer a command to watch similar items to a first item in an online or electronic auction; extracting by a computer from the command, from the auction, or from both the command and the auction one or more item descriptive parameters; using by a computer the extracted parameters to query one or more online or electronic sales sources for similar items matching the extracted parameters, the sales sources being electronic sources other than the auction; receiving by a computer at least one price for an available similar item from at least one sales source; and causing prompting by a computer a user of the auction with the similar item price and sales source.Type: GrantFiled: November 15, 2011Date of Patent: July 7, 2015Assignee: International Business Machines CorporationInventors: Kulvir Singh Bhogal, Rick Allen Hamilton, II, James Robert Kozloski, Clifford Alan Pickover
-
Patent number: 9049415Abstract: A method, digital video recording (DVR) device/system and computer program provide a mechanism for recording video content associated with unpredictable events. A user specifies particular event classifications, keywords, or other control parameters from which the occurrence of an event can be determined, and when such event is detected, the DVR is triggered to record content from a specified channel/location. The events can be detected from feeds such as RSS feeds, websites, video content scans or other mechanisms. The event detection may be provided by a remote service that is accessible for user-configuration via a network, or the event detection may be performed in a DVR device or local computer system.Type: GrantFiled: June 4, 2013Date of Patent: June 2, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeffrey D. Amsterdam, Kulvir S. Bhogal, Gregory J. Boss, Rick Allen Hamilton, II, Brian M. O'Connell
-
Patent number: 9039535Abstract: A dynamic competition tool varies the competition level that one or more competing users experience while working to reach a goal or objective. The dynamic competition tool receives performance information from each of a number of activity stations with which respective users may interact to achieve a goal. The dynamic competition tool commands a user interactive device within an activity station to vary the level of difficulty experienced by the user of the interactive device as that user progresses toward the goal.Type: GrantFiled: October 17, 2011Date of Patent: May 26, 2015Assignee: International Business Machines CorporationInventors: Gregory Jensen Boss, Michele Palladino Brignull, Rick Allen Hamilton, II, Brian Marshall O'Connell, Anne R. Sand
-
Patent number: 9003304Abstract: A computer implemented method, apparatus, and computer usable program code for moving an avatar. A computer renders a first viewport in a computer display. The first viewport may comprise a first tab, a first coordinate, and a first attitude. A first object is rendered based on the first coordinate and the first attitude in a region. The computer renders a second tab. The computer receives a user selection corresponding to the second tab. Next, the computer renders a second viewport comprising a second coordinate and a second attitude. The computer renders the second object in a computer display from a perspective distinct from the first viewport. In addition, the computer registers the avatar as associated with the second coordinate and second attitude in the virtual universe, wherein the first tab is a visual indication of movement history.Type: GrantFiled: August 16, 2007Date of Patent: April 7, 2015Assignee: International Business Machines CorporationInventors: Rick Allen Hamilton, II, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker