Patents by Inventor Rick A. Hamilton, II

Rick A. 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: 9878251
    Abstract: Awards of value are awarded to residents of a virtual universe for consenting to be teleported in response to invitations for teleportation. The consent can be made conditional upon any of a variety of circumstances which can be specified by a resident of the virtual universe for a corresponding avatar and which form rules for auto-teleportation. These conditions can be stored and searched and avatar and location status monitored and compared to the conditions to control issuance of invitations to increase the likelihood that an invitation will be automatically accepted. A delay before acceptance is also preferably provided to provide for graceful conclusion or termination of current avatar activity.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Rick A. Hamilton, II, James R. Kozloski, Clifford A. Pickover, James W. Seaman
  • Patent number: 9878249
    Abstract: Systems and methods are provided for controlling the use of electronic systems based upon monitored physical activity. The method can be implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The program instructions are operable to: provision rules associated with a user and at least one of health metrics and physical activity of the user; monitor the at least one health metrics and physical activity of the user over a predetermined time; and manage access to any of a plurality of electronic systems based on the monitored at least one health metrics and physical activity being in compliance or non-compliance with the provisioned rules.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: January 30, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kulvir S. Bhogal, Gregory J. Boss, Rick A. Hamilton, II, Andrew R. Jones, Brian M. O'Connell
  • Publication number: 20180025077
    Abstract: A processor may sample a surrounding environment for an identifiable media in response to an activation event. The processor may determine, based on the sampling, whether an identifiable media was detected. The processor may generate reference indicators from environmental conditions. The processor may tag the identifiable media with one or more reference indicators associated with the environmental conditions. The processor may transmit a segment of the identifiable media to a media identification application. The processor may receive information about the identifiable media.
    Type: Application
    Filed: July 20, 2016
    Publication date: January 25, 2018
    Inventors: Luis C. Cruz Huertas, Rick A. Hamilton, II, Shawn P. Mullen, Edgar A. Zamora Duran
  • Publication number: 20180025139
    Abstract: A system of interlocking smart bricks includes a shell having at least one raised protrusion and at least one hole. A plurality of sensors is disposed within the shell. Each sensor is configured to detect a proximity of additional smart bricks. A processor receives proximity detection data from the plurality of sensors. A radio transmitter transmits the proximity detection data to a host device. The host device receives the proximity detection data, determines an arrangement of the shell therefrom, compares the determined arrangement of the shell with a known target arrangement, determines a degree of match between the arrangement of the shell and the known target arrangement based on the comparison, and authenticates a user to one of a plurality of authentication levels based on the degree of match.
    Type: Application
    Filed: July 22, 2016
    Publication date: January 25, 2018
    Inventors: RICK A. HAMILTON, II, Clifford A. Pickover, Komminist S. Weldemariam, Edgar A. Zamora Duran
  • Publication number: 20180018715
    Abstract: Systems and methods for advertising, and, more particularly, systems and methods for managing ephemeral locations in a virtual universe. A method for managing ephemeral locations in a virtual universe (VU) includes causing a computer infrastructure to: render an ephemeral location upon a triggering in the VU; teleport a VU user avatar to the ephemeral location; permit the user avatar to interact in the ephemeral location; teleport the user avatar out of the ephemeral location; and un-render the ephemeral location.
    Type: Application
    Filed: September 27, 2017
    Publication date: January 18, 2018
    Inventors: Rick A. HAMILTON, II, Brian M. O'CONNELL, Clifford A. PICKOVER, Anne R. SAND, Keith R. WALKER
  • Publication number: 20180020073
    Abstract: One or more programs in a computing environment of a first service provider obtain an indication from a portion of an infrastructure of a second service provider, where the portion of the infrastructure has available computing capacity, and where the portion of an infrastructure includes at least one component. The one or more programs determine if the first service provider can deploy the portion as a portion of services deployed from the first service provider and based on making the determination that the first service provider can deploy the portion of the infrastructure, the one or more programs register the portion of the infrastructure to make it available for deployment by the first service provider. The one or more programs provision the at least one component for deployment by the first service provider in a service that includes the at least one component.
    Type: Application
    Filed: July 15, 2016
    Publication date: January 18, 2018
    Inventors: Gregory J. Boss, Christopher J. Dawson, Rick A. Hamilton, II, Brian M. O'Connell
  • Publication number: 20180018656
    Abstract: A method for obtaining a replacement payment card is provided. The method may include receiving a request to replace a payment card associated with a user account. The method may also include transmitting an extended claim pin number to a user device based on receiving the request to replace the payment card. The method may further include enabling a vending facility to issue the replacement payment card to a user based on the user redeeming the transmitted extended claim pin number at the enabled vending facility.
    Type: Application
    Filed: July 14, 2016
    Publication date: January 18, 2018
    Inventors: Itzhack Goldberg, Rick A. Hamilton, II, Shawn P. Mullen, Clifford A. Pickover
  • Publication number: 20180018669
    Abstract: A method for establishing an index of usability associated with a replacement payment card is provided. The method may include receiving a payment card replacement request in a vending facility. The method may further include identifying at least one possible risk factor associated with a user utilizing the replacement payment card. The method may also include creating a risk assessment based on the at least one identified possible risk factor. The method may further include establishing an index of usability for the replacement payment card based on the created assessment, whereby a value of the index of usability correlates to a plurality of restrictions placed on using the replacement payment card. The method may also include storing the established index of usability in a database.
    Type: Application
    Filed: July 14, 2016
    Publication date: January 18, 2018
    Inventors: Itzhack Goldberg, Rick A. Hamilton, II, Shawn P. Mullen, Clifford A. Pickover
  • Publication number: 20180012222
    Abstract: An embodiment of the invention may include a method, computer program product and system for transaction authentication. The embodiment may include receiving, by a mobile device from a network server via a wireless access point using a medium-range wireless communication protocol, an indication corresponding to a transaction to execute. The embodiment may include displaying a graphical interface element having an indication of approval to initiate the transaction to execute from a user based on receiving the indication. The embodiment may include authorizing the transaction to execute for a period of time based on receiving the indication of approval to initiate the transaction to execute. The embodiment may include detecting within the period of time, from a point of sale device using a short-range wireless communication protocol, a mobile payment method associated with the transaction to execute. The embodiment may include initiating the transaction based on detecting the mobile payment method.
    Type: Application
    Filed: July 11, 2016
    Publication date: January 11, 2018
    Inventors: Shawn L. Berger, Navneet Gupta, Rick A. Hamilton, II, Shawn P. Mullen, Nithya A. Renganathan, Karen M. Siles
  • Publication number: 20180012155
    Abstract: A method implemented in a computer infrastructure having computer executable code, includes detecting one of an absence of a virtual universe (VU) occurrence in a VU within a predetermined time period, a special event in the VU and a change of real world status from a previous real world status. Additionally, the method includes determining a VU asset of a VU resident relevant to the VU occurrence, the special event or the previous real world status. Further, the method includes performing an automated asset reduction of the VU asset based on the determining.
    Type: Application
    Filed: September 7, 2017
    Publication date: January 11, 2018
    Inventors: Rick A. Hamilton, II, Neal M. Keller, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Publication number: 20180005468
    Abstract: A method for providing hotel room access to a plurality of registered hotel guests is provided. The method may include receiving a plurality of information based on a plurality of devices associated with the plurality of registered hotel guests. The method may further include sending at least one authentication code to the plurality of devices based on the received plurality of information. Additionally, the method may include detecting a plurality of GPS locations associated with the plurality of devices to determine a plurality of proximities of the plurality of devices to at least one hotel room associated with the plurality of registered hotel guests. The method may also include providing hotel room access to the plurality of registered hotel guests based on the determined plurality of proximities of the plurality of devices to the at least one hotel room and based on receiving at least one identifier.
    Type: Application
    Filed: July 21, 2017
    Publication date: January 4, 2018
    Inventors: Rick A. Hamilton, II, Joanna W. Ng, Tinny M.C. Ng, Dmitry Rekesh
  • Publication number: 20180005467
    Abstract: A method for providing hotel room access to a plurality of registered hotel guests is provided. The method may include receiving a plurality of information based on a plurality of devices associated with the plurality of registered hotel guests. The method may further include sending at least one authentication code to the plurality of devices based on the received plurality of information. Additionally, the method may include detecting a plurality of GPS locations associated with the plurality of devices to determine a plurality of proximities of the plurality of devices to at least one hotel room associated with the plurality of registered hotel guests. The method may also include providing hotel room access to the plurality of registered hotel guests based on the determined plurality of proximities of the plurality of devices to the at least one hotel room and based on receiving at least one identifier.
    Type: Application
    Filed: June 29, 2016
    Publication date: January 4, 2018
    Inventors: Rick A. Hamilton, II, Joanna W. Ng, Tinny M.C. Ng, Dmitry Rekesh
  • Patent number: 9860327
    Abstract: A method for generating website recommendations based on user web browsing. The method includes a computer processor tracking a sequence of two or more websites traversed by a user, wherein the sequence is based, at least in part, on a web-browsing session of the user. The method further includes a computer processor identifying a plurality of sequences of websites traversed by other users, wherein the plurality of sequences of web sites traversed by other users include at least one website in common with the tracked sequence of two or more websites traversed by the user. The method further includes a computer processor determining one or more recommended websites in the plurality of sequences of websites traversed by other users that are relevant to the tracked sequence of two or more websites traversed by the user. The method further includes a computer processor presenting the one or more recommended websites to the user.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: January 2, 2018
    Inventors: Kulvir S. Bhogal, Gregory J. Boss, Sheryl L. Comes, Rick A. Hamilton, II, Anne R. Sand
  • Patent number: 9860066
    Abstract: Embodiments of the present invention utilize a data hash and an associated geotag for authentication of geolocation policies for data object storage in a cloud system. The geotag may be an alphanumeric identifier such as a city name, postal (ZIP) code, and/or latitude-longitude pair. Embodiments include a post-authenticate process, in which, after a data object is retrieved from a BMS, the geographic location of the source is confirmed to ensure the location policies have not been violated. Additionally, embodiments include a pre-authenticate process, in which, prior to storing a data object in a BMS, the geographic location of the BMS that is to receive the data object is confirmed to ensure the location policies will not be violated. Embodiments may use pre-authenticate, post-authenticate, or both pre-authenticate and post-authenticate, in order to implement and verify the location policies.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Shawn L. Berger, Navneet Gupta, Rick A. Hamilton, II, Shawn P. Mullen, Nithya A. Renganathan, Karen M. Siles
  • Patent number: 9858544
    Abstract: A system and computer program product to enable software architects to optimally select resources to enhance reused or previously developed components of a UML model. During a UML design phase, if a component is detected to be an enhancement of a previously developed component, the system implement methods determining if the resource who developed the component previously is available for assignment. If available, the resource is selected as the optimal candidate. If unavailable, the system and methods look at several factors to determine if reassignment of resource is possible. These factors implement: a Keyword/Requirement Assignment; a Component History Detection or a Component Update History detection where a keyword triggers a search for developers who worked on a previous version; a Repository History where absence of a keyword triggers a search in component repositories for a component development history, and associated developers.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Swaminathan Balasubramanian, Rick A. Hamilton, II, Brian M. O'Connell, Agueda Martinez Hernandez Magro
  • Publication number: 20170374433
    Abstract: An original advertisement is transformed at a first content viewing device into a transferrable incentivized deferred advertisement that itself includes as added encoded data elements a configured incentive, a configured incentive time period within which to obtain the configured incentive, and a reporting instruction that causes an alternative content viewing device to report advertisement viewing back to the first content viewing device. The transferrable incentivized deferred advertisement, that includes the added encoded data elements, is transferred to the alternative content viewing device.
    Type: Application
    Filed: August 10, 2017
    Publication date: December 28, 2017
    Inventors: Kulvir S. Bhogal, Gregory J. Boss, Sheryl L. Comes, Rick A. Hamilton, II, Anne R. Sand
  • Publication number: 20170372197
    Abstract: One or more processors receive hyperspectral band input, biometric input, and cognitive input as response input, from a user sampling a plurality of base foods, each base food prepared with a subset of ingredients and preparation techniques. The response input is transformed to a numeric representation of the respective input. Deep learning techniques are used to train an algorithm using the response data. A probabilistic ranking of base food is generated using unsupervised learning. Probability values of base food, ingredients, and preparation technique, associations preferred by the user, are generated, along with rules which define constraints associated with conditions for base food, ingredient, and preparation techniques, of user preferences. An objective function is generated that includes decision variables respectively aligned with constraints, and in response to optimizing the objective function, a preferred base food and ingredients, with preferred conditions of the user, is determined.
    Type: Application
    Filed: June 27, 2016
    Publication date: December 28, 2017
    Inventors: Aaron K. Baughman, Rick A. Hamilton, II, Sathya Santhar, Ashish K. Tanuku
  • Patent number: 9852432
    Abstract: A method, data processing system and computer program product for customizing a presentation. A set of individual preferences for each individual of a plurality of individuals to form a set of audience preferences is determined, wherein each preference in the set of individual preferences is associated with one of a plurality of versions of the presentation. A set of versions of the presentation from the plurality of versions of the presentation is selected based on the set of audience preferences. The set of versions of the presentation selected from the plurality of versions of the presentation is presented.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: December 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Gregory J. Boss, Rick A. Hamilton, II, Anne R. Sand
  • Publication number: 20170365048
    Abstract: Technical solutions are described for monitoring health of a user by a healthcare system. An example computer-implemented method includes accessing a current image of the user. The computer-implemented method also includes determining a healthcare routine for the user. The computer-implemented method also includes generating a modified image of the user, where the modified image includes a predicted effect of the healthcare routine. The computer-implemented method also includes displaying, for viewing by the user, the modified image, and information about the healthcare routine.
    Type: Application
    Filed: June 16, 2016
    Publication date: December 21, 2017
    Inventors: Rick A. Hamilton, II, James R. Kozloski, Brian M. O'Connell, Ninad D. Sathaye
  • Publication number: 20170364749
    Abstract: Embodiments of the present invention provide systems and methods for image correlation and distribution. The method includes receiving an image depicting at least one person, metadata for the image, contact data, facial recognition data, and location data. The method further includes analyzing the image and other data, and determining the identity of people in the image based on the facial recognition data and the location data.
    Type: Application
    Filed: June 21, 2016
    Publication date: December 21, 2017
    Inventors: Kulvir S. Bhogal, Rick A. Hamilton, II, Yin Xia, Yu Lin Zhai