Patents by Inventor Stephen B. Boston

Stephen B. Boston 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: 9681090
    Abstract: Personal video recording including identifying a message point in operation of a PVR and transmitting a message. Embodiments include associating a message type with the message point and selecting, in dependence upon the message type, a message to be transmitted. Embodiments include receiving a response to the message; selecting, in dependence upon the response, a command to be executed; and executing the selected command.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: June 13, 2017
    Assignee: International Business Machines Corporation
    Inventors: Stephen B. Boston, David E. Blaschke, Michael W. Brown, Andrew D. Hately, Michael A. Paolini
  • Publication number: 20160301893
    Abstract: Personal video recording including identifying a message point in operation of a PVR and transmitting a message. Embodiments include associating a message type with the message point and selecting, in dependence upon the message type, a message to be transmitted. Embodiments include receiving a response to the message; selecting, in dependence upon the response, a command to be executed; and executing the selected command.
    Type: Application
    Filed: June 13, 2016
    Publication date: October 13, 2016
    Inventors: Stephen B. Boston, David E. Blaschke, Michael W. Brown, Andrew D. Hately, Michael A. Paolini
  • Patent number: 9374551
    Abstract: Personal video recording including identifying a message point in operation of a PVR and transmitting a message. Embodiments include associating a message type with the message point and selecting, in dependence upon the message type, a message to be transmitted. Embodiments include receiving a response to the message; selecting, in dependence upon the response, a command to be executed; and executing the selected command.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: June 21, 2016
    Assignee: International Business Machines Corporation
    Inventors: Stephen B. Boston, David Earl Blaschke, Michael Wayne Brown, Andrew Douglas Hately, Michael A. Paolini
  • Patent number: 8867904
    Abstract: Automated personal video recording, including recording, for a group comprising a number of members, a show having a storage space requirement, in which each of the members has allocated storage space on a personal video recorder (“PVR”) optionally including free space, and apportioning the show's storage space requirement, including apportioning to each member an apportioned amount of the show's storage space requirement. When a member's apportioned amount of the show's storage space requirement exceeds the member's free space by a deficit amount: selecting, in dependence upon the deficit amount, one or more lenders; borrowing, in dependence upon the deficit amount, from the lenders for the group, at least one loan amount of storage space; and apportioning the loan amount among the members.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: October 21, 2014
    Assignee: Google Inc.
    Inventors: Stephen B. Boston, Michael Wayne Brown, Andrew Douglas Hately, Michael A. Paolini
  • Patent number: 8849099
    Abstract: Automated personal video recording on a personal video recorder, including recording shows, each show having an original compression level; further compressing a recorded show to a new compression level, the new compression level being higher than the recorded show's original compression level, thereby making available free space; and recording at least part of a new show in free space made available by further compressing the recorded show. Embodiments include recording a show having a compression level and increasing the show's compression level while recording.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: September 30, 2014
    Assignee: Google Inc.
    Inventors: Stephen B. Boston, David Earl Blaschke, Michael Wayne Brown, Andrew Douglas Hately, Michael A. Paolini
  • Patent number: 8818162
    Abstract: Automated personal video recording comprising scheduling a show for a user having allocated storage space on a personal video recorder (“PVR”), wherein the show has a storage space requirement that exceeds the user's free space, and the PVR is coupled for data communications to a storage space provider; and transmitting to the storage space provider an order to record the show through the storage space provider in storage space on a remote PVR that is coupled for data communications to the storage space provider. Receiving in a storage space provider from a personal video recorder (“PVR”) an order to record a show on a remote PVR, the order comprising an identification of a show and a schedule for recording the show; selecting a remote PVR; and recording the show, in dependence upon the show identification and the schedule for recording the show, in storage space on the selected remote PVR.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventors: Stephen B. Boston, Michael Wayne Brown, Michael A. Paolini
  • Patent number: 8789061
    Abstract: A system and method for datacenter power management is disclosed. In particular embodiments, the method includes receiving, with a processor, a request for execution of an application. The method also includes for each of a plurality of datacenters, determining an amount of electricity required to execute the application at the respective datacenter. The method also includes, for each of the plurality of datacenters, determining a cost associated with executing the application at the respective datacenter based, at least in part, on the amount of electricity required to execute the application at the respective datacenter. The method further includes selecting one of the plurality of datacenters to execute the application based, at least in part, on the cost associated with executing the application at the respective datacenter and executing the application at the selected datacenter.
    Type: Grant
    Filed: February 1, 2010
    Date of Patent: July 22, 2014
    Assignee: CA, Inc.
    Inventors: Milan Pavel, Stephen B. Boston, Paul Patti, Andrew Sanchez
  • Patent number: 8571387
    Abstract: Administration of storage space requirements on personal video recorders (“PVRs”), including recording a show having a storage space requirement, and incrementing the show's storage space requirement. Embodiments include tracking a recording period for the show and actual storage space used during the recording period; comparing the storage space used with an amount of storage space projected to be used during the tracked recording period; and incrementing the show's storage space requirement if the storage space used is greater than the storage space projected to be used. Embodiments include incrementing the show's storage space requirement in accordance with a predetermined overallocation rate. Embodiments include incrementing a show's storage space requirement in dependence upon genre.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: October 29, 2013
    Assignee: Google Inc.
    Inventors: Stephen B. Boston, Michael Wayne Brown, Andrew Douglas Hately, Michael A. Paolini
  • Patent number: 8417781
    Abstract: Personal video recording including identifying a message point in operation of a PVR and transmitting a message. Embodiments include associating a message type with the message point and selecting, in dependence upon the message type, a message to be transmitted. Embodiments include receiving a response to the message; selecting, in dependence upon the response, a command to be executed; and executing the selected command.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: April 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Stephen B. Boston, David Earl Blaschke, Michael Wayne Brown, Andrew Douglas Hately, Michael A. Paolini
  • Patent number: 8412783
    Abstract: Machine learning for control of a personal video recorder (“PVR”), including providing records of transmissions of messages; identifying a message point in operation of a PVR; selecting, in dependence upon the message point, a message to be transmitted; and determining in dependence upon the records of transmissions of messages whether to transmit the selected message. Embodiments include determining whether to transmit the selected message in dependence upon a frequency with which the message is transmitted to a user. Embodiments include transmitting to users messages prompting for responses identifying commands; storing records of transmissions of messages, including storing records of responses; and selecting a message to be transmitted in dependence upon the records of responses to messages. Embodiments include structuring the selected message in dependence upon the records of responses to messages, including inserting in the selected message choices for a set of sequenced commands.
    Type: Grant
    Filed: May 28, 2008
    Date of Patent: April 2, 2013
    Assignee: International Business Machines Corporation
    Inventors: Stephen B. Boston, Michael W. Brown, Andrew D. Hately, Michael A. Paolini
  • Patent number: 8396352
    Abstract: Automated personal video recording comprising scheduling a show for a user having allocated storage space on a personal video recorder (“PVR”), wherein the show has a storage space requirement that exceeds the user's free space, and the PVR is coupled for data communications to a storage space provider; and transmitting to the storage space provider an order to record the show through the storage space provider in storage space on a remote PVR that is coupled for data communications to the storage space provider. Receiving in a storage space provider from a personal video recorder (“PVR”) an order to record a show on a remote PVR, the order comprising an identification of a show and a schedule for recording the show; selecting a remote PVR; and recording the show, in dependence upon the show identification and the schedule for recording the show, in storage space on the selected remote PVR.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: March 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Stephen B. Boston, Michael W. Brown, Michael A. Paolini
  • Patent number: 8392510
    Abstract: Machine learning for control of a personal video recorder (“PVR”), including providing records of transmissions of messages; identifying a message point in operation of a PVR; selecting, in dependence upon the message point, a message to be transmitted; and determining in dependence upon the records of transmissions of messages whether to transmit the selected message. Embodiments include determining whether to transmit the selected message in dependence upon a frequency with which the message is transmitted to a user. Embodiments include transmitting to users messages prompting for responses identifying commands; storing records of transmissions of messages, including storing records of responses; and selecting a message to be transmitted in dependence upon the records of responses to messages. Embodiments include structuring the selected message in dependence upon the records of responses to messages, including inserting in the selected message choices for a set of sequenced commands.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: March 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Stephen B. Boston, Michael Wayne Brown, Andrew Douglas Hately, Michael A. Paolini
  • Patent number: 8364023
    Abstract: Automated personal video recording for multi-user personal video recorders having a multiplicity of registered users, each user having allocated storage space on the PVR which allocated storage space for each user includes storage space upon which shows are recorded and storage space upon which shows have not been recorded (free space), including recording for a borrower a show owned by the borrower, the show having a storage space requirement exceeding the borrower's free space by a deficit amount; selecting, in dependence upon the deficit amount, one or more lenders, wherein the lenders are users, registered on the PVR, having free space; and borrowing, in dependence upon the deficit amount, from the lenders for the borrower, at least one loan amount of storage space. Embodiments include returning from the borrower to the lender the deficit amount after displaying the show to the borrower or upon repossession by a lender.
    Type: Grant
    Filed: March 18, 2008
    Date of Patent: January 29, 2013
    Assignee: Google Inc.
    Inventors: Stephen B. Boston, David E. Blaschke, Michael W. Brown, Andrew D. Hately, Michael A. Paolini
  • Patent number: 8359598
    Abstract: An energy efficient scheduling system and method is disclosed. In some embodiments, a method includes receiving, with a processor, a request for execution of an application. The method also includes receiving, based on the request, a scheduling policy. Additionally, the method includes for each of a plurality of datacenters, determining one or more datacenter attributes associated with each respective datacenter. The method also includes selecting one of the plurality of datacenters to execute the application based, at least in part, on the request, the scheduling policy, and the datacenter attributes and executing the application at the selected datacenter.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: January 22, 2013
    Assignee: CA, Inc.
    Inventors: Kiran Prakash Diwakar, Rahul Golash, Stephen B. Boston
  • Patent number: 8285423
    Abstract: A method includes collecting energy utilization information for machines in a center, such machines originating from multiple vendors. An energy management object is instantiated for each machine, wherein energy utilization is aggregated using such energy management objects. Energy utilization for the center is aggregated and may be used for controlling overall energy utilization for the center.
    Type: Grant
    Filed: October 6, 2008
    Date of Patent: October 9, 2012
    Assignee: CA, Inc.
    Inventors: Stephen B. Boston, Kiran Diwakar, Paul A. Patti
  • Publication number: 20110246987
    Abstract: An energy efficient scheduling system and method is disclosed. In some embodiments, a method includes receiving, with a processor, a request for execution of an application. The method also includes receiving, based on the request, a scheduling policy. Additionally, the method includes for each of a plurality of datacenters, determining one or more datacenter attributes associated with each respective datacenter. The method also includes selecting one of the plurality of datacenters to execute the application based, at least in part, on the request, the scheduling policy, and the datacenter attributes and executing the application at the selected datacenter.
    Type: Application
    Filed: April 1, 2010
    Publication date: October 6, 2011
    Applicant: Computer Associates Think, Inc.
    Inventors: Kiran Prakash Diwakar, Rahul Golash, Stephen B. Boston
  • Publication number: 20110191773
    Abstract: A system and method for datacenter power management is disclosed. In particular embodiments, the method includes receiving, with a processor, a request for execution of an application. The method also includes for each of a plurality of datacenters, determining an amount of electricity required to execute the application at the respective datacenter. The method also includes, for each of the plurality of datacenters, determining a cost associated with executing the application at the respective datacenter based, at least in part, on the amount of electricity required to execute the application at the respective datacenter. The method further includes selecting one of the plurality of datacenters to execute the application based, at least in part, on the cost associated with executing the application at the respective datacenter and executing the application at the selected datacenter.
    Type: Application
    Filed: February 1, 2010
    Publication date: August 4, 2011
    Applicant: Computer Associates Think, Inc.
    Inventors: Milan Pavel, Stephen B. Boston, Paul Patti, Andrew Sanchez
  • Publication number: 20100087963
    Abstract: A method includes collecting energy utilization information for machines in a center, such machines originating from multiple vendors. An energy management object is instantiated for each machine, wherein energy utilization is aggregated using such energy management objects. Energy utilization for the center is aggregated and may be used for controlling overall energy utilization for the center.
    Type: Application
    Filed: October 6, 2008
    Publication date: April 8, 2010
    Applicant: CA, Inc.
    Inventors: Stephen B. Boston, Kiran Diwakar, Paul A. Patti
  • Patent number: 7532809
    Abstract: Automated personal video recording, including selecting a lender from among one or more lenders, in which the selecting is carried out in dependence upon a deficit amount, the lenders include at least one user having free storage space and at least one pool having free storage space. The method also includes borrowing, in dependence upon the deficit amount, from the selected lender for a borrower, at least one loan amount of storage space, the borrower having allocated storage space on the PVR optionally including free space, and recording a show for the borrower, the show having a storage space requirement exceeding the borrower's free space by the deficit amount. The borrower can be an individual user or a group comprised of more than one user.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: May 12, 2009
    Assignee: International Business Machines Corporation
    Inventors: Stephen B. Boston, Michael Wayne Brown, Andrew Douglas Hately, Michael A. Paolini
  • Patent number: 7529471
    Abstract: Automated personal video recording for multi-user personal video recorders having a multiplicity of registered users, each user having allocated storage space on the PVR which allocated storage space for each user includes storage space upon which shows are recorded and storage space upon which shows have not been recorded (free space), including recording for a borrower a show owned by the borrower, the show having a storage space requirement exceeding the borrower's free space by a deficit amount; selecting, in dependence upon the deficit amount, one or more lenders, wherein the lenders are users, registered on the PVR, having free space; and borrowing, in dependence upon the deficit amount, from the lenders for the borrower, at least one loan amount of storage space. Embodiments include returning from the borrower to the lender the deficit amount after displaying the show to the borrower or upon repossession by a lender.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: May 5, 2009
    Assignee: International Business Machines Corporation
    Inventors: Stephen B. Boston, David Earl Blaschke, Michael Wayne Brown, Andrew Douglas Hately, Michael A. Paolini