Patents by Inventor Jermaine C. Edwards

Jermaine C. Edwards 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: 9471930
    Abstract: A method and system for delivering offers is provided. The method includes enabling for a user via a device, a Web browser and an associated URL. A processor determines a manufacturer and model of the device and that the device is associated with a shared device list. A user agent receives the manufacturer and model of the device and the processor transmits the user agent, the manufacturer and model of the device, and the associated URL. The manufacturer and model of the hardware device is extracted from the user agent and a rules engine is evaluated with respect to the manufacturer and model of the device. Specified content associated with the device is determined based on results of the evaluation. The specified content is transmitted to the Web browser.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Blaine H. Dolph, Jermaine C. Edwards, Sumier Phalake
  • Patent number: 9305305
    Abstract: A method and system for delivering offers is provided. The method includes enabling for a user via a device, a Web browser and an associated URL. A processor determines a manufacturer and model of the device and that the device is associated with a shared device list. A user agent receives the manufacturer and model of the device and the processor transmits the user agent, the manufacturer and model of the device, and the associated URL. The manufacturer and model of the hardware device is extracted from the user agent and a rules engine is evaluated with respect to the manufacturer and model of the device. Specified content associated with the device is determined based on results of the evaluation. The specified content is transmitted to the Web browser.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: April 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: Blaine H. Dolph, Jermaine C. Edwards, Sumier Phalake
  • Publication number: 20160042392
    Abstract: A method and system for delivering offers is provided. The method includes enabling for a user via a device, a Web browser and an associated URL. A processor determines a manufacturer and model of the device and that the device is associated with a shared device list. A user agent receives the manufacturer and model of the device and the processor transmits the user agent, the manufacturer and model of the device, and the associated URL. The manufacturer and model of the hardware device is extracted from the user agent and a rules engine is evaluated with respect to the manufacturer and model of the device. Specified content associated with the device is determined based on results of the evaluation. The specified content is transmitted to the Web browser.
    Type: Application
    Filed: October 22, 2015
    Publication date: February 11, 2016
    Inventors: Blaine H. Dolph, Jermaine C. Edwards, Sumier Phalake
  • Patent number: 9088574
    Abstract: An approach is provided for performing a device-level and/or an application-level security check of a device. In the device-level check, a device hash is generated based on a subscriber identity module identifier (SIM ID), a device identifier, the number of secured applications, and the names of the secured applications. A temporary device hash is generated during a booting of the device. If the device hash is determined to not match the temporary device hash, the applications are removed from the device during the booting of the device. In the application-level check, an application hash is generated based on the SIM ID, the device identifier, and the application name. A temporary application hash is generated during a loading of the application. If the application hash is determined to not match the temporary application hash, the application is removed from the device without running the application.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: July 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Anthony J. Allegri, Jermaine C. Edwards, Christopher E. Holladay, Matthew B. Trevathan, Sumedh W. Sathaye
  • Publication number: 20150127456
    Abstract: A method and system for delivering offers is provided. The method includes enabling for a user via a device, a Web browser and an associated URL. A processor determines a manufacturer and model of the device and that the device is associated with a shared device list. A user agent receives the manufacturer and model of the device and the processor transmits the user agent, the manufacturer and model of the device, and the associated URL. The manufacturer and model of the hardware device is extracted from the user agent and a rules engine is evaluated with respect to the manufacturer and model of the device. Specified content associated with the device is determined based on results of the evaluation. The specified content is transmitted to the Web browser.
    Type: Application
    Filed: January 12, 2015
    Publication date: May 7, 2015
    Inventors: Blaine H. Dolph, Jermaine C. Edwards, Sumier Phalake
  • Patent number: 8977707
    Abstract: A method and system for delivering offers is provided. The method includes enabling for a user via a device, a Web browser and an associated URL. A processor determines a manufacturer and model of the device and that the device is associated with a shared device list. A user agent receives the manufacturer and model of the device and the processor transmits the user agent, the manufacturer and model of the device, and the associated URL. The manufacturer and model of the hardware device is extracted from the user agent and a rules engine is evaluated with respect to the manufacturer and model of the device. Specified content associated with the device is determined based on results of the evaluation. The specified content is transmitted to the Web browser.
    Type: Grant
    Filed: September 20, 2012
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Blaine H. Dolph, Jermaine C. Edwards, Sumier Phalake
  • Publication number: 20150026826
    Abstract: An approach is provided for performing a device-level and/or an application-level security check of a device. In the device-level check, a device hash is generated based on a subscriber identity module identifier (SIM ID), a device identifier, the number of secured applications, and the names of the secured applications. A temporary device hash is generated during a booting of the device. If the device hash is determined to not match the temporary device hash, the applications are removed from the device during the booting of the device. In the application-level check, an application hash is generated based on the SIM ID, the device identifier, and the application name. A temporary application hash is generated during a loading of the application. If the application hash is determined to not match the temporary application hash, the application is removed from the device without running the application.
    Type: Application
    Filed: July 18, 2013
    Publication date: January 22, 2015
    Applicant: International Business Machines Corporation
    Inventors: Anthony J. Allegri, Jermaine C. Edwards, Christopher E. Holladay, Matthew B. Trevathan, Sumedh W. Sathaye
  • Publication number: 20140082133
    Abstract: A method and system for delivering offers is provided. The method includes enabling for a user via a device, a Web browser and an associated URL. A processor determines a manufacturer and model of the device and that the device is associated with a shared device list. A user agent receives the manufacturer and model of the device and the processor transmits the user agent, the manufacturer and model of the device, and the associated URL. The manufacturer and model of the hardware device is extracted from the user agent and a rules engine is evaluated with respect to the manufacturer and model of the device. Specified content associated with the device is determined based on results of the evaluation. The specified content is transmitted to the Web browser.
    Type: Application
    Filed: September 20, 2012
    Publication date: March 20, 2014
    Applicant: International Business Machines Corporation
    Inventors: Blaine H. Dolph, Jermaine C. Edwards, Sumier Phalake
  • Publication number: 20140059341
    Abstract: In a method and program product for decrypting web based content in a hybrid mobile application, a computer receives a request to access encrypted content. The computer determines that a secret key is not cached on the computer. The computer decrypts an encrypted secret key to expose the secret key. The computer caches the secret key on the computer and decrypts the encrypted content. In a program product for encrypting web based content and packaging a hybrid mobile application, the computer program product includes one or more computer-readable tangible storage devices and program instructions stored on at least one of the one or more storage devices, the program instructions include program instructions to receive a command to encrypt web based content and package a hybrid mobile application, to create a secret key, to encrypt the web based content, to encrypt the secret key, and to package the hybrid mobile application.
    Type: Application
    Filed: August 21, 2012
    Publication date: February 27, 2014
    Applicant: International Business Machines Corporation
    Inventor: Jermaine C. Edwards