Patents by Inventor Phillip D. Jones

Phillip D. Jones 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: 9294204
    Abstract: A first stream of audio data is received a into a data store. Excess pauses are identified in the audio data. A second stream of audio data is transmitted from the data store comprising the first stream of audio data with the excess pause removed, the second stream of audio data transmitted after a delay that is approximately equal to but no less than the duration of the removed excess pause.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Clark A. Dudek, Phillip D. Jones, Eric Woods
  • Patent number: 9287997
    Abstract: A first stream of audio data is received a into a data store. Excess pauses are identified in the audio data. A second stream of audio data is transmitted from the data store comprising the first stream of audio data with the excess pause removed, the second stream of audio data transmitted after a delay that is approximately equal to but no less than the duration of the removed excess pause.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: March 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Clark A. Dudek, Phillip D. Jones, Eric Woods
  • Patent number: 9274508
    Abstract: Methods and apparatus for lock and key security, the lock including a light receptacle, a scatter pattern detecting module, and a locking mechanism, the key including a light source and a prism, the lock and key security including receiving, in the light receptacle of the lock, light transmitted by the light source in the key through the prism; identifying, by the scatter pattern detecting module, a scatter pattern of the received light; comparing, by the scatter pattern detecting module, the scatter pattern to a unique preauthorized pattern for operating the lock; if the scatter pattern matches the unique preauthorized pattern, switching, by the scatter pattern detecting module, the current locking state of the locking mechanism; and if the scatter pattern does not match the unique preauthorized pattern, maintaining the current locking state of the locking mechanism.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: March 1, 2016
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: William R. Duffy, III, Phillip D. Jones, Michael K. Trivette, David T. Windell
  • Patent number: 8901916
    Abstract: A method of testing an electronic device includes measuring radio frequency emissions at a plurality of positions relative to a trusted unit of a particular electronicdevice during operation of the trusted unit, and measuring radio frequency emissions at the same plurality of positions relative to a second unit of the particular electronic device. For each of the plurality of positions, the radio frequency emissions measured from the second unit are compared to the radio frequency emissions measured from the trusted unit. The method then determines whether there is any frequency at which the measured amplitude of the radio frequency emissions from the second unit and the measured amplitude of the radio frequency emissions from the trusted unit exhibit a statistically significant difference.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: December 2, 2014
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Phillip D. Jones, Thomas D. Pahel, Jr., Adam J. Parker, Adrian X. Rodriguez
  • Patent number: 8832341
    Abstract: Methods, apparatuses, and computer program products for dynamically determining a primary or slave assignment based on an order of cable connection between two devices are provided. Embodiments include detecting, by a first device, insertion of one end of a cable into a port of the first device; determining, by the first device, whether a power signal is received from the cable at the port of the first device; if the power signal is received, performing, by the first device, a data transfer operation over the cable as a slave device to a second device that is coupled to the other end of the cable; and if the power signal is not received, performing, by the first device, a data transfer operation over the cable as a primary device to the second device that is coupled to the other end of the cable.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: September 9, 2014
    Assignee: International Business Machines Corporation
    Inventors: Charles A. Cole, Phillip D. Jones, Adrian X. Rodriguez, Jared T. Siirila, Ping Zhou
  • Patent number: 8736431
    Abstract: A tactile visual indicator and methods, apparatuses, and computer program products for controlling a tactile visual indicator are provided. Embodiments include a light source; an electromagnetically inductive wound coil; and a light pipe coupled to a ferromagnetic-metal jacket surrounding the outside of the light pipe. The ferromagnetic-metal jacket is within the wound coil and one end of the light pipe is provided to the light source. The light pipe and the ferromagnetic-metal jacket are configured to move within the wound coil in response to the coil receiving power. Light shining through the light pipe from the light source provides a visual indication of a status and the movement of the light pipe and jacket within the wound coil provides a tactile indication of the status via contact with a user.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: May 27, 2014
    Assignee: International Business Machines Corporation
    Inventors: Phillip D. Jones, Adrian X. Rodriguez
  • Publication number: 20140086430
    Abstract: A first stream of audio data is received a into a data store. Excess pauses are identified in the audio data. A second stream of audio data is transmitted from the data store comprising the first stream of audio data with the excess pause removed, the second stream of audio data transmitted after a delay that is approximately equal to but no less than the duration of the removed excess pause.
    Type: Application
    Filed: September 25, 2012
    Publication date: March 27, 2014
    Applicant: International Business Machines Corporation
    Inventors: Clark A. Dudek, Phillip D. Jones, Eric Woods
  • Publication number: 20140088745
    Abstract: A first stream of audio data is received a into a data store. Excess pauses are identified in the audio data. A second stream of audio data is transmitted from the data store comprising the first stream of audio data with the excess pause removed, the second stream of audio data transmitted after a delay that is approximately equal to but no less than the duration of the removed excess pause.
    Type: Application
    Filed: November 6, 2013
    Publication date: March 27, 2014
    Applicant: International Business Machines Corporation
    Inventors: Clark A. Dudek, Phillip D. Jones, Eric Woods
  • Patent number: 8576325
    Abstract: Methods and systems for generating still images and video by capture of images projected by light passing through a display screen are disclosed. According to an aspect, a method includes controlling light emitting components of a display screen to activate in a sequence for displaying a sequence of images. For example, in an organic light emitting diode (OLED) display screen, the method may include controlling a subset of the display screen OLEDs to activate in sequence to display a sequence of images. The displayed sequence of images may appear to a viewer of the display screen to be a still image or a video. The method may control light emitting components different subsets of the LEDs to be activated in the sequence, such that different areas of the display screen display images in each part of the sequence.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: November 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Clark A. Dudek, Phillip D. Jones, David B. Roberts, Adrian X. Rodriguez, Rupal S. Soneji
  • Patent number: 8561075
    Abstract: Methods, apparatuses, and computer program products for load balancing servers are provided. Embodiments include determining, by a balance module, for each server within a rack comprising a plurality of servers, a vertical position of the server relative to the other servers within the rack; selecting from the plurality of servers, by the balance module, based on the determined vertical positions of the servers, a particular server to assign a workload; and assigning, by the balance module, the workload to the selected server.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: October 15, 2013
    Assignee: International Business Machines Corporation
    Inventors: Lucas F. Blanck, Charles A. Cole, Clark A. Dudek, Kobina K. Inkumsah, Phillip D. Jones, David B. Roberts, Adrian X. Rodriguez
  • Publication number: 20130162241
    Abstract: A method of testing an electronic device comprises measuring radio frequency emissions at a plurality of positions relative to a trusted unit of a particular electronic device during operation of the trusted unit, and measuring radio frequency emissions at the same plurality of positions relative to a second unit of the particular electronic device. For each of the plurality of positions, the radio frequency emissions measured from the second unit are compared to the radio frequency emissions measured from the trusted unit. The method then determines whether there is any frequency at which the measured amplitude of the radio frequency emissions from the second unit and the measured amplitude of the radio frequency emissions from the trusted unit exhibit a statistically significant difference.
    Type: Application
    Filed: December 22, 2011
    Publication date: June 27, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Phillip D. Jones, Thomas D. Pahel, JR., Adam J. Parker, Adrian X. Rodriguez
  • Patent number: 8462322
    Abstract: Methods and apparatus for lock and key security, the lock including a light receptacle, a scatter pattern detecting module, and a locking mechanism, the key including a light source and a prism, the lock and key security including receiving, in the light receptacle of the lock, light transmitted by the light source in the key through the prism; identifying, by the scatter pattern detecting module, a scatter pattern of the received light; comparing, by the scatter pattern detecting module, the scatter pattern to a unique preauthorized pattern for operating the lock; if the scatter pattern matches the unique preauthorized pattern, switching, by the scatter pattern detecting module, the current locking state of the locking mechanism; and if the scatter pattern does not match the unique preauthorized pattern, maintaining the current locking state of the locking mechanism.
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: June 11, 2013
    Assignee: International Business Machines Corporation
    Inventors: William R. Duffy, III, Phillip D. Jones, Michael K. Trivette, David T. Windell
  • Publication number: 20130111495
    Abstract: Methods, apparatuses, and computer program products for load balancing servers are provided. Embodiments include determining, by a balance module, for each server within a rack comprising a plurality of servers, a vertical position of the server relative to the other servers within the rack; selecting from the plurality of servers, by the balance module, based on the determined vertical positions of the servers, a particular server to assign a workload; and assigning, by the balance module, the workload to the selected server.
    Type: Application
    Filed: November 2, 2011
    Publication date: May 2, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lucas F. Blanck, Charles A. Cole, Clark A. Dudek, Kobina K. Inkumsah, Phillip D. Jones, David B. Roberts, Adrian X. Rodriguez
  • Publication number: 20130080669
    Abstract: Methods, apparatuses, and computer program products for dynamically determining a primary or slave assignment based on an order of cable connection between two devices are provided. Embodiments include detecting, by a first device, insertion of one end of a cable into a port of the first device; determining, by the first device, whether a power signal is received from the cable at the port of the first device; if the power signal is received, performing, by the first device, a data transfer operation over the cable as a slave device to a second device that is coupled to the other end of the cable; and if the power signal is not received, performing, by the first device, a data transfer operation over the cable as a primary device to the second device that is coupled to the other end of the cable.
    Type: Application
    Filed: September 27, 2011
    Publication date: March 28, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Charles A. Cole, Phillip D. Jones, Adrian X. Rodriguez, Jared T. Siirila, Ping Zhou
  • Publication number: 20130009758
    Abstract: A tactile visual indicator and methods, apparatuses, and computer program products for controlling a tactile visual indicator are provided. Embodiments include a light source; an electromagnetically inductive wound coil; and a light pipe coupled to a ferromagnetic-metal jacket surrounding the outside of the light pipe. The ferromagnetic-metal jacket is within the wound coil and one end of the light pipe is provided to the light source. The light pipe and the ferromagnetic-metal jacket are configured to move within the wound coil in response to the coil receiving power. Light shining through the light pipe from the light source provides a visual indication of a status and the movement of the light pipe and jacket within the wound coil provides a tactile indication of the status via contact with a user.
    Type: Application
    Filed: July 7, 2011
    Publication date: January 10, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Phillip D. Jones, Adrian X. Rodriguez
  • Patent number: 8317086
    Abstract: Systems and method for communication of transaction data within a self-checkout environment are disclosed. According to an aspect, a method includes controlling a display device to display a machine-readable representation of transaction data. The method may include receiving a signal that indicates acknowledgement of reading of the machine-readable representation of the transaction data. Further, the method may include controlling the display device to display a machine-readable representation of other transaction data in response to receipt of the signal.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: November 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Clark A. Dudek, Phillip D. Jones, Sheryl A. Paradise, Adrian X. Rodriguez
  • Publication number: 20120284410
    Abstract: A computer-implemented method for workload management in a computer system is provided. According to the method, a first compute node broadcasts a workload bid request to a plurality of compute nodes, wherein the workload bid request includes workload parameters characterizing the workload. The plurality of compute nodes each receive the workload bid request from the first compute node, and each of the plurality of compute nodes uses the workload parameters included in the workload bid request to calculate a cost of running the workload. One or more individual compute nodes within the plurality of compute nodes each send a workload bid to the first compute node, wherein each workload bid includes the cost of running the workload on the individual compute node sending the workload bid. The first compute node receives each workload bid and selects a target compute node to run the workload.
    Type: Application
    Filed: July 3, 2012
    Publication date: November 8, 2012
    Applicant: International Business Machines Corporation
    Inventors: Clark A. Dudek, Phillip D. Jones, David B. Roberts, Adrian X. Rodriguez, Ian C. Tewksbury, Ping Zhou
  • Publication number: 20120284383
    Abstract: A computer program product is provided for managing workload in a computer system. Computer usable program code cause a first compute node to broadcast a workload bid request to a plurality of compute nodes, wherein the workload bid request includes workload parameters. The compute nodes each receive the request from the first compute node, and each compute node uses the workload parameters to calculate a cost of running the workload. One or more individual compute nodes within the plurality of compute nodes send a workload bid to the first compute node, wherein each workload bid includes the cost of running the workload on the individual compute node sending the workload bid. The first compute node receives and uses each workload bid to select a target compute node to run the workload, wherein the target compute node is selected from the individual compute nodes and the first compute node.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 8, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Clark A. Dudek, Phillip D. Jones, David B. Roberts, Adrian X. Rodriguez, Ian C. Tewksbury, Ping Zhou
  • Publication number: 20120205433
    Abstract: Systems and method for communication of transaction data within a self-checkout environment are disclosed. According to an aspect, a method includes controlling a display device to display a machine-readable representation of transaction data. The method may include receiving a signal that indicates acknowledgement of reading of the machine-readable representation of the transaction data. Further, the method may include controlling the display device to display a machine-readable representation of other transaction data in response to receipt of the signal.
    Type: Application
    Filed: February 16, 2011
    Publication date: August 16, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Clark A. Dudek, Phillip D. Jones, Sheryl A. Paradise, Adrian X. Rodriguez
  • Publication number: 20120182437
    Abstract: Methods and systems for generating still images and video by capture of images projected by light passing through a display screen are disclosed. According to an aspect, a method includes controlling light emitting components of a display screen to activate in a sequence for displaying a sequence of images. For example, in an organic light emitting diode (OLED) display screen, the method may include controlling a subset of the display screen OLEDs to activate in sequence to display a sequence of images. The displayed sequence of images may appear to a viewer of the display screen to be a still image or a video. The method may control light emitting components different subsets of the LEDs to be activated in the sequence, such that different areas of the display screen display images in each part of the sequence.
    Type: Application
    Filed: January 13, 2011
    Publication date: July 19, 2012
    Applicant: International Business Machines Corporation
    Inventors: Clark A. Dudek, Phillip D. Jones, David B. Roberts, Adrian X. Rodriguez, Rupal S. Soneji