Patents by Inventor James P. Appleyard

James P. Appleyard 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).

  • Publication number: 20080218475
    Abstract: A method of dynamically modifying web page displays used in various mobile devices. The method uses a motion detection mechanism to detect whether the mobile device is moving or in motion and then modifies web page displays sent to the device based upon the sensor readings. As such, the method, system, and apparatus are capable of automatically modifying a display provided to a mobile device based upon a determination that the user and/or device are moving and/or in motion. In another aspect, the method, system, and apparatus are also capable of modifying the complexity of a display provided to a mobile device based upon the degree of movement and/or motion by the user and/or device.
    Type: Application
    Filed: May 23, 2008
    Publication date: September 11, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James P. Appleyard, Jason A. Gonzalez, Mathews Thomas, Keeley L. Weisbard
  • Patent number: 7400316
    Abstract: A method of dynamically modifying web page displays used in various mobile devices. The method uses a motion detection mechanism to detect whether the mobile device is moving or in motion and then modifies web page displays sent to the device based upon the sensor readings. As such, the method, system, and apparatus are capable of automatically modifying a display provided to a mobile device based upon a determination that the user and/or device are moving and/or in motion. In another aspect, the method, system, and apparatus are also capable of modifying the complexity of a display provided to a mobile device based upon the degree of movement and/or motion by the user and/or device.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: July 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: James P. Appleyard, Jason A. Gonzalez, Mathews Thomas, Keeley L. Weisbard
  • Publication number: 20080096517
    Abstract: A method of integrating devices using radio frequency identification (RFID) technology can include receiving a notification, from a communication system, of an incoming communication directed to a first communication address. An intended recipient of the communication can be identified according to the first communication address, wherein the intended recipient is associated with an RFID tag. An alternate communication device and a communication address for the alternate communication device can be determined. The communication system can be instructed to route the communication to the communication address for the alternate communication device.
    Type: Application
    Filed: October 9, 2006
    Publication date: April 24, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James P. Appleyard, Shannon Hardt, Shiju Mathai
  • Publication number: 20080040450
    Abstract: Providing data to portlets can include a step of registering a plurality of portlets to determine a type of data required by the portlets. The registering can establish a portlet context for handling future data requests for the portlets. A type of information associated with one of the portlets can be determined. A data acquisition process can be initialized to obtain the determined type of information from a data source. A data request can be received for data of the determined type from the associated portlet. Data can be acquired from the data source using the initialized process. The data request can be responded to using the acquired data. In one embodiment, the acquisition of data from the source and the updating of the portlets can occur asynchronously, where a cache is used to temporarily store data acquired from the data source that is used to update the portlets.
    Type: Application
    Filed: July 26, 2006
    Publication date: February 14, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: JAMES P. APPLEYARD, ROMELIA H. FLORES, JASON A. SALCIDO
  • Publication number: 20080040672
    Abstract: Portlet information can be updated by first identifying one or more portlets presented on a client. Each portlet can include an interface control that is iteratively updated from a remotely located data source. For each portlet, a presented and a hidden version of the interface control can be established. Each portlet can fetch data from the data source and use this data to update the hidden version of the interface control. The hidden version of the control can be updated using the fetched data. After the hidden version is updated, the hidden version can be switched with the presented version. Each portlet can have a portlet refresh rate and the steps of fetching data, updating the hidden version, and switching the hidden version with the presented version can be repeated to satisfy the portlet refresh rate.
    Type: Application
    Filed: July 24, 2006
    Publication date: February 14, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: JAMES P. APPLEYARD, ROMELIA H. FLORES, JASON A. SALCIDO