Patents by Inventor Clifford V. Harris
Clifford V. Harris 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: 10701016Abstract: A method, computer program product, and a system where a processor(s) monitors a mailbox in an electronic mail system to identify a message destined for the mailbox. Based on identifying the message destined for the mailbox, the processor(s) apply contextual language analyses to parse content of the message (a header and a body of the message) to identify patterns in the content that indicate a temporal validity period for the message. The processor(s) determine, based on identifying the patterns, the temporal validity period for the message and associate an expiration date with the message, the expiration date coincides with an end of the temporal validity period. The processor(s) expire the message, at the expiration date.Type: GrantFiled: June 12, 2018Date of Patent: June 30, 2020Assignee: International Business Machines CorporationInventors: Brendan F. Coffey, Gene Brown, Clifford V. Harris, Christopher J. Dawson
-
Publication number: 20190379625Abstract: A method, computer program product, and a system where a processor(s) monitors a mailbox in an electronic mail system to identify a message destined for the mailbox. Based on identifying the message destined for the mailbox, the processor(s) apply contextual language analyses to parse content of the message (a header and a body of the message) to identify patterns in the content that indicate a temporal validity period for the message. The processor(s) determine, based on identifying the patterns, the temporal validity period for the message and associate an expiration date with the message, the expiration date coincides with an end of the temporal validity period. The processor(s) expire the message, at the expiration date.Type: ApplicationFiled: June 12, 2018Publication date: December 12, 2019Inventors: Brendan F. Coffey, Gene Brown, Clifford V. Harris, Christopher J. Dawson
-
Patent number: 9936457Abstract: A usage history for a mobile device is determined. The usage history is based upon historical analytics for a user. A battery reserve in the mobile device is monitored. Whether a threshold battery reserve for a battery in the mobile device, based upon the monitored battery reserve, is determined. In response to determining that a threshold battery reserve for the battery in the mobile device has been met, a power save mode is implemented for the mobile device to reduce battery consumption by the mobile device based on the determined usage history. The power save mode includes utilizing at least one of a battery partition and a second battery.Type: GrantFiled: March 29, 2016Date of Patent: April 3, 2018Assignee: International Business Machines CorporationInventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
-
Patent number: 9857954Abstract: A computer system displays a first window corresponding to an aspect of a first executing program in a first display area on one or more display devices. The computer system identifies an activity of a second program. The computer system determines whether the activity of the second program meets a threshold of priority. In response to determining that the activity meets the threshold, the computer system manipulates the first window such that the display area can be distributed, at least partially, between the first window and a second window corresponding to the activity of the second program. The computer system displays the second window with the first window within the display area.Type: GrantFiled: November 14, 2016Date of Patent: January 2, 2018Assignee: International Business Machines CorporationInventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
-
Patent number: 9857955Abstract: A computer system displays a first window corresponding to an aspect of a first executing program in a first display area on one or more display devices. The computer system identifies an activity of a second program. The computer system determines whether the activity of the second program meets a threshold of priority. In response to determining that the activity meets the threshold, the computer system manipulates the first window such that the display area can be distributed, at least partially, between the first window and a second window corresponding to the activity of the second program. The computer system displays the second window with the first window within the display area.Type: GrantFiled: November 14, 2016Date of Patent: January 2, 2018Assignee: International Business Machines CorporationInventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
-
Publication number: 20170289914Abstract: A usage history for a mobile device is determined. The usage history is based upon historical analytics for a user. A battery reserve in the mobile device is monitored. Whether a threshold battery reserve for a battery in the mobile device, based upon the monitored battery reserve, is determined. In response to determining that a threshold battery reserve for the battery in the mobile device has been met, a power save mode is implemented for the mobile device to reduce battery consumption by the mobile device based on the determined usage history. The power save mode includes utilizing at least one of a battery partition and a second battery.Type: ApplicationFiled: March 29, 2016Publication date: October 5, 2017Inventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
-
Patent number: 9756467Abstract: Methods and systems for managing sensitive data stored on a wireless computing device associated with a geofence. The system or method identifies sensitive data stored on the wireless computing device, defines a geofence based at least in part on a parameter associated with a user of the wireless computing device, continuously or periodically determines the location of the wireless computing device relative to the first geofence, and modifies, if the wireless computing device is located outside the first geofence, the identified sensitive data on the wireless computing device.Type: GrantFiled: October 4, 2016Date of Patent: September 5, 2017Assignee: International Business Machines CorporationInventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
-
Patent number: 9703445Abstract: A computer system displays a first window corresponding to an aspect of a first executing program in a first display area on one or more display devices. The computer system identifies an activity of a second program. The computer system determines whether the activity of the second program meets a threshold of priority. In response to determining that the activity meets the threshold, the computer system manipulates the first window such that the display area can be distributed, at least partially, between the first window and a second window corresponding to the activity of the second program. The computer system displays the second window with the first window within the display area.Type: GrantFiled: May 7, 2014Date of Patent: July 11, 2017Assignee: International Business Machines CorporationInventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
-
Patent number: 9679119Abstract: Embodiments of the present invention provide a subscription service for documenting, verifying, administering, and auditing use of entitled software products in third-party networked computing environments (e.g., a cloud computing environment). Specifically, aspects of the invention provide an Entitlement Brokering System (EBS) (also referred to as an entitlement broker) that reduces the risk associated with clients improperly running licensed software products on their computing infrastructure, thus increasing the reliability and auditability of the software product's entitlement status and accelerating intake of new or existing clients through automation of the entitlement verification process.Type: GrantFiled: January 7, 2015Date of Patent: June 13, 2017Assignee: International Business Machines CorporationInventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
-
Publication number: 20170068429Abstract: A computer system displays a first window corresponding to an aspect of a first executing program in a first display area on one or more display devices. The computer system identifies an activity of a second program. The computer system determines whether the activity of the second program meets a threshold of priority. In response to determining that the activity meets the threshold, the computer system manipulates the first window such that the display area can be distributed, at least partially, between the first window and a second window corresponding to the activity of the second program. The computer system displays the second window with the first window within the display area.Type: ApplicationFiled: November 14, 2016Publication date: March 9, 2017Inventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
-
Publication number: 20170060392Abstract: A computer system displays a first window corresponding to an aspect of a first executing program in a first display area on one or more display devices. The computer system identifies an activity of a second program. The computer system determines whether the activity of the second program meets a threshold of priority. In response to determining that the activity meets the threshold, the computer system manipulates the first window such that the display area can be distributed, at least partially, between the first window and a second window corresponding to the activity of the second program. The computer system displays the second window with the first window within the display area.Type: ApplicationFiled: November 14, 2016Publication date: March 2, 2017Inventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
-
Publication number: 20170026789Abstract: Methods and systems for managing sensitive data stored on a wireless computing device associated with a geofence. The system or method identifies sensitive data stored on the wireless computing device, defines a geofence based at least in part on a parameter associated with a user of the wireless computing device, continuously or periodically determines the location of the wireless computing device relative to the first geofence, and modifies, if the wireless computing device is located outside the first geofence, the identified sensitive data on the wireless computing device.Type: ApplicationFiled: October 4, 2016Publication date: January 26, 2017Inventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
-
Patent number: 9524074Abstract: A computer system displays a first window corresponding to an aspect of a first executing program in a first display area on one or more display devices. The computer system identifies an activity of a second program. The computer system determines whether the activity of the second program meets a threshold of priority. In response to determining that the activity meets the threshold, the computer system manipulates the first window such that the display area can be distributed, at least partially, between the first window and a second window corresponding to the activity of the second program. The computer system displays the second window with the first window within the display area.Type: GrantFiled: February 3, 2016Date of Patent: December 20, 2016Assignee: International Business Machines CorporationInventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
-
Patent number: 9497589Abstract: Methods and systems for managing sensitive data stored on a wireless computing device associated with a geofence. The system or method identifies sensitive data stored on the wireless computing device, defines a geofence based at least in part on a parameter associated with a user of the wireless computing device, continuously or periodically determines the location of the wireless computing device relative to the first geofence, and modifies, if the wireless computing device is located outside the first geofence, the identified sensitive data on the wireless computing device.Type: GrantFiled: November 25, 2014Date of Patent: November 15, 2016Assignee: International Business Machines CorporationInventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
-
Publication number: 20160154541Abstract: A computer system displays a first window corresponding to an aspect of a first executing program in a first display area on one or more display devices. The computer system identifies an activity of a second program. The computer system determines whether the activity of the second program meets a threshold of priority. In response to determining that the activity meets the threshold, the computer system manipulates the first window such that the display area can be distributed, at least partially, between the first window and a second window corresponding to the activity of the second program. The computer system displays the second window with the first window within the display area.Type: ApplicationFiled: February 3, 2016Publication date: June 2, 2016Inventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
-
Publication number: 20160150365Abstract: Methods and systems for managing sensitive data stored on a wireless computing device associated with a geofence. The system or method identifies sensitive data stored on the wireless computing device, defines a geofence based at least in part on a parameter associated with a user of the wireless computing device, continuously or periodically determines the location of the wireless computing device relative to the first geofence, and modifies, if the wireless computing device is located outside the first geofence, the identified sensitive data on the wireless computing device.Type: ApplicationFiled: November 25, 2014Publication date: May 26, 2016Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
-
Patent number: 9336059Abstract: Embodiments of the present invention provide an approach for forecasting a capacity available for processing a workload in a networked computing environment (e.g., a cloud computing environment). Specifically, aspects of the present invention provide service availability for cloud subscribers by forecasting the capacity available for running or scheduled applications in a networked computing environment. In one embodiment, capacity data may be collected and analyzed in real-time from a set of cloud service providers and/or peer cloud-based systems. In order to further increase forecast accuracy, historical data and forecast output may be post-processed. Data may be post-processed in a substantially continuous manner so as to assess the accuracy of previous forecasts.Type: GrantFiled: July 2, 2014Date of Patent: May 10, 2016Assignee: International Business Machines CorporationInventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris, Lynn M. Koch
-
Publication number: 20150324095Abstract: A computer system displays a first window corresponding to an aspect of a first executing program in a first display area on one or more display devices. The computer system identifies an activity of a second program. The computer system determines whether the activity of the second program meets a threshold of priority. In response to determining that the activity meets the threshold, the computer system manipulates the first window such that the display area can be distributed, at least partially, between the first window and a second window corresponding to the activity of the second program. The computer system displays the second window with the first window within the display area.Type: ApplicationFiled: May 7, 2014Publication date: November 12, 2015Applicant: International Business Machines CorporationInventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
-
Publication number: 20150145782Abstract: A method and system for zooming an image on a touch screen. A trajectory, which is detected, is formed by a continuous direct touching of the screen by a finger of a user, beginning at a first point on the screen initially touched by the user and ending at a second point on the screen being touched by the user. It is ascertained that the screen has been touched by being pressed by the finger at one point on the trajectory for at least a predetermined minimum period of time or that a direction pointed to by a tangent to the trajectory at the second point is at an angle with respect to a specified reference direction on the screen that is at least a predetermined minimum angle. In response to the ascertaining, an initial image on the screen is zoomed-in or zoomed-out in a manner determined by the trajectory.Type: ApplicationFiled: November 25, 2013Publication date: May 28, 2015Applicant: International Business Machines CorporationInventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
-
Publication number: 20150121552Abstract: Embodiments of the present invention provide a subscription service for documenting, verifying, administering, and auditing use of entitled software products in third-party networked computing environments (e.g., a cloud computing environment). Specifically, aspects of the invention provide an Entitlement Brokering System (EBS) (also referred to as an entitlement broker) that reduces the risk associated with clients improperly running licensed software products on their computing infrastructure, thus increasing the reliability and auditability of the software product's entitlement status and accelerating intake of new or existing clients through automation of the entitlement verification process.Type: ApplicationFiled: January 7, 2015Publication date: April 30, 2015Inventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris