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: 9426518Abstract: 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: GrantFiled: August 19, 2014Date of Patent: August 23, 2016Assignee: International Business Machines CorporationInventors: Erik D. Anderson, William A. Griffith, Indran Naick
-
Patent number: 9361654Abstract: 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: GrantFiled: June 20, 2013Date of Patent: June 7, 2016Assignee: International Business Machines CorporationInventors: Faheem Altaf, Steven D. Clay, William A. Griffith, Shunguo Yan
-
Publication number: 20160057482Abstract: 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: ApplicationFiled: August 19, 2014Publication date: February 25, 2016Inventors: Erik D. Anderson, William A. Griffith, Indran Naick
-
Patent number: 9088655Abstract: 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: GrantFiled: July 29, 2013Date of Patent: July 21, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kulvir S. Bhogal, William A. Griffith, Indran Naick, Mark W. Talbot
-
Patent number: 9077802Abstract: 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: GrantFiled: July 31, 2013Date of Patent: July 7, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kulvir S. Bhogal, William A. Griffith, Indran Naick, Mark W. Talbot
-
Patent number: 8994560Abstract: 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: GrantFiled: January 6, 2012Date of Patent: March 31, 2015Assignee: International Business Machines CorporationInventors: Erik D. Anderson, William A. Griffith, Indran Naick
-
Publication number: 20150030141Abstract: 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: ApplicationFiled: July 29, 2013Publication date: January 29, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kulvir S. Bhogal, William A. Griffith, Indran Naick, Mark W. Talbot
-
Publication number: 20150030143Abstract: 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: ApplicationFiled: July 31, 2013Publication date: January 29, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kulvir S. Bhogal, William A. Griffith, Indran Naick, Mark W. Talbot
-
Publication number: 20140379796Abstract: 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: ApplicationFiled: June 20, 2013Publication date: December 25, 2014Inventors: Faheem Altaf, Steven D. Clay, William A. Griffith, Shunguo Yan
-
Publication number: 20140181714Abstract: 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: ApplicationFiled: December 20, 2012Publication date: June 26, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Erik D. Anderson, William A. Griffith, Indran Naick
-
Patent number: 8612537Abstract: 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: GrantFiled: December 30, 2010Date of Patent: December 17, 2013Assignee: International Business Machines CorporationInventors: Kulvir S. Bhogal, Lisa Seacat DeLuca, William A. Griffith, Yen-Kwang Lin, Dana L. Price, Mark W. Talbot
-
Publication number: 20130176147Abstract: 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: ApplicationFiled: January 6, 2012Publication date: July 11, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Erik D. Anderson, William A. Griffith, Indran Naick
-
Publication number: 20130086176Abstract: 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: ApplicationFiled: September 30, 2011Publication date: April 4, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: KULVIR S. BHOGAL, WILLIAM A. GRIFFITH, MARK W. TALBOT
-
Publication number: 20120260170Abstract: 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: ApplicationFiled: June 20, 2012Publication date: October 11, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kulvir S. Bhogal, William A. Griffith, Mark W. Talbot
-
Patent number: 8266314Abstract: 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: GrantFiled: December 16, 2009Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Kulvir S. Bhogal, William A. Griffith, Mark W. Talbot
-
Publication number: 20120173608Abstract: 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: ApplicationFiled: December 30, 2010Publication date: July 5, 2012Applicant: International Business Machines CorporationInventors: Kulvir S. Bhogal, Lisa Seacat Deluca, William A. Griffith, Yen-Kwang Lin, Dana L. Price, Mark W. Talbot
-
Publication number: 20120151403Abstract: 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: ApplicationFiled: December 10, 2010Publication date: June 14, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kulvir S. Bhogal, William A. Griffith, Mark W. Talbot
-
Publication number: 20110145708Abstract: 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: ApplicationFiled: December 16, 2009Publication date: June 16, 2011Applicant: International Business Machines CorporationInventors: Kulvir S. Bhogal, William A. Griffith, Mark W. Talbot
-
Patent number: 6292757Abstract: 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: GrantFiled: August 16, 1999Date of Patent: September 18, 2001Assignee: Windrock, Inc.Inventors: Edward B. Flanagan, John S. Follmar, William A. Griffith
-
Patent number: 5633591Abstract: 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: GrantFiled: August 5, 1996Date of Patent: May 27, 1997Assignee: Gas Research InstituteInventors: William E. Childress, William A. Griffith