Patents by Inventor William A. Griffith

William A. Griffith 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: 9426518
    Abstract: A method, digital video recorder device and computer program product for recording program content. The digital video recorder (DVR) receives a selection of a television program or a television channel to record video content as well as the time period to record the video content in the selected television program or in the television program airing on the selected television channel from a user. Furthermore, the DVR receives keyword(s) to trigger the recording of the video content in the television program from the user. The DVR monitors the television program or the television channel for keyword(s) entered by the user in on-screen text, closed captioning text and/or program audio. In response to detecting one or more of these keyword(s) in the on-screen text, closed captioning text and/or program audio, the DVR records the video content in the television program for the selected period of time.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: August 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Erik D. Anderson, William A. Griffith, Indran Naick
  • Patent number: 9361654
    Abstract: Various embodiments provide for dynamically and automatically managing activities of two parties (e.g., friends, business associates, family members) based on a change in relationship (e.g., no longer friends, break-up, divorce, no longer working together) between the two parties in a network (e.g., a social network implemented using a social networking website). In one specific example, mechanisms are provided for dynamically and automatically adjusting privacy control (e.g. removing, hiding, scraping, deleting, obscuring) of past activity data (e.g. social network wall posts, social network wall re-posts, pictures, forum posts, blog posts, blog comments, documents, files, videos, tags etc.) of the two parties upon detecting a change in relationship between the two parties in the social network.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: June 7, 2016
    Assignee: International Business Machines Corporation
    Inventors: Faheem Altaf, Steven D. Clay, William A. Griffith, Shunguo Yan
  • Publication number: 20160057482
    Abstract: A method, digital video recorder device and computer program product for recording program content. The digital video recorder (DVR) receives a selection of a television program or a television channel to record video content as well as the time period to record the video content in the selected television program or in the television program airing on the selected television channel from a user. Furthermore, the DVR receives keyword(s) to trigger the recording of the video content in the television program from the user. The DVR monitors the television program or the television channel for keyword(s) entered by the user in on-screen text, closed captioning text and/or program audio. In response to detecting one or more of these keyword(s) in the on-screen text, closed captioning text and/or program audio, the DVR records the video content in the television program for the selected period of time.
    Type: Application
    Filed: August 19, 2014
    Publication date: February 25, 2016
    Inventors: Erik D. Anderson, William A. Griffith, Indran Naick
  • Patent number: 9088655
    Abstract: Automated response processing includes receiving a first audible prompt from a called system and a response to the first audible prompt from a calling system during a first phone call. Automated response processing further includes determining, using a processor, a semantic identifier for the first audible prompt using semantic analysis and storing the semantic identifier of the first audible prompt in association with the response. The stored response is played responsive to determining that a semantic identifier for a second audible prompt played to the calling system matches the semantic identifier of the first audible prompt.
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: July 21, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kulvir S. Bhogal, William A. Griffith, Indran Naick, Mark W. Talbot
  • Patent number: 9077802
    Abstract: Automated response processing includes receiving a first audible prompt from a called system and a response to the first audible prompt from a calling system during a first phone call. Automated response processing further includes determining, using a processor, a semantic identifier for the first audible prompt using semantic analysis and storing the semantic identifier of the first audible prompt in association with the response. The stored response is played responsive to determining that a semantic identifier for a second audible prompt played to the calling system matches the semantic identifier of the first audible prompt.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: July 7, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kulvir S. Bhogal, William A. Griffith, Indran Naick, Mark W. Talbot
  • Patent number: 8994560
    Abstract: A method, system or computer usable program product for a data processing system to anticipate parking space availability including receiving from the first user a request for a parking space for a first vehicle, obtaining location tracking data of a set of users, each of the set of users associated with one of a set of vehicles, each vehicle located at one of a set of parking spaces, predicting a set of departure times based on the location tracking data for a subset of the set of users away from and associated with vehicles located in parking spaces, determining a subset of departure times that are within an acceptable period of time, and sending to the first user a subset of parking spaces with vehicles associated with users having the subset of departure times.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: March 31, 2015
    Assignee: International Business Machines Corporation
    Inventors: Erik D. Anderson, William A. Griffith, Indran Naick
  • Publication number: 20150030141
    Abstract: Automated response processing includes receiving a first audible prompt from a called system and a response to the first audible prompt from a calling system during a first phone call. Automated response processing further includes determining, using a processor, a semantic identifier for the first audible prompt using semantic analysis and storing the semantic identifier of the first audible prompt in association with the response. The stored response is played responsive to determining that a semantic identifier for a second audible prompt played to the calling system matches the semantic identifier of the first audible prompt.
    Type: Application
    Filed: July 29, 2013
    Publication date: January 29, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kulvir S. Bhogal, William A. Griffith, Indran Naick, Mark W. Talbot
  • Publication number: 20150030143
    Abstract: Automated response processing includes receiving a first audible prompt from a called system and a response to the first audible prompt from a calling system during a first phone call. Automated response processing further includes determining, using a processor, a semantic identifier for the first audible prompt using semantic analysis and storing the semantic identifier of the first audible prompt in association with the response. The stored response is played responsive to determining that a semantic identifier for a second audible prompt played to the calling system matches the semantic identifier of the first audible prompt.
    Type: Application
    Filed: July 31, 2013
    Publication date: January 29, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kulvir S. Bhogal, William A. Griffith, Indran Naick, Mark W. Talbot
  • Publication number: 20140379796
    Abstract: Various embodiments provide for dynamically and automatically managing activities of two parties (e.g., friends, business associates, family members) based on a change in relationship (e.g., no longer friends, break-up, divorce, no longer working together) between the two parties in a network (e.g., a social network implemented using a social networking website). In one specific example, mechanisms are provided for dynamically and automatically adjusting privacy control (e.g. removing, hiding, scraping, deleting, obscuring) of past activity data (e.g. social network wall posts, social network wall re-posts, pictures, forum posts, blog posts, blog comments, documents, files, videos, tags etc.) of the two parties upon detecting a change in relationship between the two parties in the social network.
    Type: Application
    Filed: June 20, 2013
    Publication date: December 25, 2014
    Inventors: Faheem Altaf, Steven D. Clay, William A. Griffith, Shunguo Yan
  • Publication number: 20140181714
    Abstract: A computer program product is described. The computer program product includes a computer useable storage medium including a computer readable program. The computer readable program includes instructions that, when executed by a processing device within a computer, cause the computer to perform operations. The operations include displaying an attraction icon on a display device, moving the attraction icon relative to a user interface control on the display device. The operations further include moving the user interface control from a first position on the display device to a second position to facilitate manipulation of the user interface control by a user, and restoring the user interface control to the first position in response to completion of the manipulation of the user interface control by the user.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 26, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik D. Anderson, William A. Griffith, Indran Naick
  • Patent number: 8612537
    Abstract: Embodiments of the present invention provide a method, system and computer program product for automated data updating of notices in a calendaring and scheduling (C&S) system. In an embodiment of the invention, a method for automated data updating of notices in a C&S system can be provided. The method can include composing a C&S document in a C&S system executing in memory by at least one processor of a computer. The method further can include noticing different users addressed for the C&S document and adding to the C&S document a reference to variable data stored separately from the C&S document. The method yet further can include detecting a change in the variable data. Finally, the method can include transmitting notice to the different users of the change in variable data. In one aspect of the embodiment, transmitting notice to the different users of the change in variable data can include flagging the C&S document as having changed.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: December 17, 2013
    Assignee: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Lisa Seacat DeLuca, William A. Griffith, Yen-Kwang Lin, Dana L. Price, Mark W. Talbot
  • Publication number: 20130176147
    Abstract: A method, system or computer usable program product for a data processing system to anticipate parking space availability including receiving from the first user a request for a parking space for a first vehicle, obtaining location tracking data of a set of users, each of the set of users associated with one of a set of vehicles, each vehicle located at one of a set of parking spaces, predicting a set of departure times based on the location tracking data for a subset of the set of users away from and associated with vehicles located in parking spaces, determining a subset of departure times that are within an acceptable period of time, and sending to the first user a subset of parking spaces with vehicles associated with users having the subset of departure times.
    Type: Application
    Filed: January 6, 2012
    Publication date: July 11, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik D. Anderson, William A. Griffith, Indran Naick
  • Publication number: 20130086176
    Abstract: A method can include associating an electronic document with an electronic mail message as an attachment and determining that the electronic document is in an uncompleted state using a processor. The method can include replacing the electronic document with an updated version of the electronic document as the attachment to the electronic mail message and sending the electronic mail message with the updated version of the electronic document as the attachment responsive to detecting a completion condition for the electronic document.
    Type: Application
    Filed: September 30, 2011
    Publication date: April 4, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: KULVIR S. BHOGAL, WILLIAM A. GRIFFITH, MARK W. TALBOT
  • Publication number: 20120260170
    Abstract: A multimedia data stream including an audio data stream and a video data stream is received from a server at a computing device. An audio output signal for the audio data stream and a video output signal for the video data stream are generated. A user interface action that blocks output of one of the audio data stream and the video data stream is detected via the computing device. A multimedia traffic reduction request is sent to the server instructing the server to stop transmission of a portion of the multimedia data stream associated with the blocked output of one of the audio data stream and the video data stream.
    Type: Application
    Filed: June 20, 2012
    Publication date: October 11, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kulvir S. Bhogal, William A. Griffith, Mark W. Talbot
  • Patent number: 8266314
    Abstract: A multimedia data stream including an audio data stream and a video data stream is received from a server at a computing device. An audio output signal for the audio data stream and a video output signal for the video data stream are generated. A user interface action that blocks output of one of the audio data stream and the video data stream is detected via the computing device. A multimedia traffic reduction request is sent to the server instructing the server to stop transmission of a portion of the multimedia data stream associated with the blocked output of one of the audio data stream and the video data stream.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: September 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, William A. Griffith, Mark W. Talbot
  • Publication number: 20120173608
    Abstract: Embodiments of the present invention provide a method, system and computer program product for automated data updating of notices in a calendaring and scheduling (C&S) system. In an embodiment of the invention, a method for automated data updating of notices in a C&S system can be provided. The method can include composing a C&S document in a C&S system executing in memory by at least one processor of a computer. The method further can include noticing different users addressed for the C&S document and adding to the C&S document a reference to variable data stored separately from the C&S document. The method yet further can include detecting a change in the variable data. Finally, the method can include transmitting notice to the different users of the change in variable data. In one aspect of the embodiment, transmitting notice to the different users of the change in variable data can include flagging the C&S document as having changed.
    Type: Application
    Filed: December 30, 2010
    Publication date: July 5, 2012
    Applicant: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Lisa Seacat Deluca, William A. Griffith, Yen-Kwang Lin, Dana L. Price, Mark W. Talbot
  • Publication number: 20120151403
    Abstract: Provided are techniques for generating mappings between virtual desktops of a computing system to physical display devices of the computing system such that a change in the configuration of the physical monitors coupled to the computing system triggers an implementation of the corresponding mapping. Also provided are persistent storage of the mappings and the implementation of the desktop to monitor mapping, based upon the stored mappings, upon startup of the computing system.
    Type: Application
    Filed: December 10, 2010
    Publication date: June 14, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kulvir S. Bhogal, William A. Griffith, Mark W. Talbot
  • Publication number: 20110145708
    Abstract: A multimedia data stream including an audio data stream and a video data stream is received from a server at a computing device. An audio output signal for the audio data stream and a video output signal for the video data stream are generated. A user interface action that blocks output of one of the audio data stream and the video data stream is detected via the computing device. A multimedia traffic reduction request is sent to the server instructing the server to stop transmission of a portion of the multimedia data stream associated with the blocked output of one of the audio data stream and the video data stream.
    Type: Application
    Filed: December 16, 2009
    Publication date: June 16, 2011
    Applicant: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, William A. Griffith, Mark W. Talbot
  • Patent number: 6292757
    Abstract: An apparatus and method for continuously monitoring selected parameters of reciprocating compressor cylinders is disclosed, the apparatus includes a plurality of sensors positioned to monitor selected parameters within the cylinder on either side of the piston, with the selected parameters including pressures on each side of the piston for each cycle, temperatures of the gas entering and exiting the cylinder, and vibrations of components such as a piston shaft within the cylinder. A calculator means in close proximity to the cylinder receives the signals from the sensors and analyzes the signals for each cycle of the piston. Output signals proportional to the monitored signals are transmitted to a remotely located computer. The output signals include pressure versus volume curves for each cylinder volume, horsepower consumed by the cylinder, inlet suction and outlet discharge gas temperatures of the gases moved through the cylinder, and compression and tension stress on the piston rod.
    Type: Grant
    Filed: August 16, 1999
    Date of Patent: September 18, 2001
    Assignee: Windrock, Inc.
    Inventors: Edward B. Flanagan, John S. Follmar, William A. Griffith
  • Patent number: 5633591
    Abstract: An apparatus and method for measuring a breakdown voltage between two electrodes separated by a dielectric. The output of a sensor perceiving the voltage across the two electrodes is transferred to a peak-hold circuit. A spark through the dielectric and across the two electrodes is detected, Restrikes between the electrodes are clamped by precluding further transfers of sensor output to the peak-hold circuit for a predetermined period of time subsequent to the detected occurrence of the spark.
    Type: Grant
    Filed: August 5, 1996
    Date of Patent: May 27, 1997
    Assignee: Gas Research Institute
    Inventors: William E. Childress, William A. Griffith