Patents by Inventor William G. Pagan

William G. Pagan 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).

  • Publication number: 20130315400
    Abstract: A method for creating a multi-dimensional audio map is provided. The method includes assigning a first audio attribute to a multi-dimensional space comprising at least three dimensions. The method also includes creating, by a computer processor responsive to user input, a first audio attribute layer within the multi-dimensional space, including a first dimension representing an audio attribute value of the first audio attribute for a location defined by at least two other dimensions. A method for generating a mixed output using the multi-dimensional audio map is also provided.
    Type: Application
    Filed: July 17, 2012
    Publication date: November 28, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David B. Lection, William G. Pagan
  • Publication number: 20130315399
    Abstract: A system for generating mixed audio output using a multi-dimensional audio map includes a computer processor and a multi-dimensional crossfader configured to implement a method. A first audio file is read. A multi-dimensional audio map includes a plurality of audio attribute layers, each including a first dimension representing an audio attribute value for a location defined by at least two other dimensions within a multi-dimensional space. A path is determined to transition between two points in the multi-dimensional audio map. A transition is performed between the two points in the multi-dimensional audio map by selecting corresponding values from each of the plurality of audio attribute layers between the two points. A mixed output is generated by applying the corresponding values from each of the plurality of audio attribute layers between the two points to a portion of the first audio file.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 28, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David B. Lection, William G. Pagan
  • Publication number: 20130312114
    Abstract: An embodiment of the invention provides a method for sharing digital images on an image-sharing application, wherein a digital image is received from a user, the digital image including a first access setting defined by the user. A user-defined select region is identified on the digital image with a processor, wherein the select region includes a second access setting. Access to the digital image is permitted with an access controller based on the first access setting; and, access to the select region is permitted with the access controller based on the second access setting. In at least one embodiment, the digital image is displayed only to a first group of individuals based on the first access setting; and, the select region is displayed only to a second group of individuals based on the second access setting.
    Type: Application
    Filed: November 1, 2012
    Publication date: November 21, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David B. Lection, William G. Pagan
  • Publication number: 20130312113
    Abstract: An embodiment of the invention provides a method for sharing digital images on an image-sharing application, wherein a digital image is received from a user, the digital image including a first access setting defined by the user. A user-defined select region is identified on the digital image with a processor, wherein the select region includes a second access setting. Access to the digital image is permitted with an access controller based on the first access setting; and, access to the select region is permitted with the access controller based on the second access setting. In at least one embodiment, the digital image is displayed only to a first group of individuals based on the first access setting; and, the select region is displayed only to a second group of individuals based on the second access setting.
    Type: Application
    Filed: May 15, 2012
    Publication date: November 21, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David B. Lection, William G. Pagan
  • Patent number: 8578144
    Abstract: Checkpoint snapshots of segments of system memory are taken while an operating system is booting in a computer system. The segments of system memory are stored in non-volatile memory as hibernation files. In response to detecting a request for a system reboot of the OS, an affected hibernation file, which corresponds to an affected segment of system memory that will change during the system reboot of the OS, is identified. A restoration of the system memory via a wake-up from hibernation is then initiated. The wake-up from hibernation proceeds until the affected hibernation file is reached, such that initial steps in the system reboot are bypassed. Thereafter, subsequent steps, which are after the bypassed initial steps in the system reboot, are executed.
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: November 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Fred A. Bower, III, Michael H. Nolterieke, William G. Pagan
  • Patent number: 8578375
    Abstract: Virtual machine administration for data center resource managers including discovering resources of the datacenter to be managed by a resource manager; determining, in dependence upon attributes of the resources, processing capabilities of the discovered resources; determining, in dependence upon attributes of the resources of the datacenter to be managed, memory capabilities of the discovered resources; determining, in dependence upon attributes of the resources, minimum memory requirements for managing the discovered resources; determining, in dependence upon attributes of the resources of the datacenter to be managed, minimum processing requirements for managing the discovered resources; deploying, in dependence upon the determined processing capabilities and memory capabilities upon one or more of the resources of the datacenter to be managed, a virtual machine having at least the minimum memory requirements and the minimum processing requirements; and deploying the resource manager on the virtual machine
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: November 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: William G. Pagan, Devon D. Snyder
  • Publication number: 20130253757
    Abstract: Maintaining a dynamic service registry for a self-diagnosing device, including: detecting, by the self-diagnosing device, a fault condition, wherein the fault condition indicates that the self-diagnosing device needs to be serviced; detecting, by the self-diagnosing device, that the fault condition has been resolved; determining, by the self-diagnosing device, the geographic location of the self-diagnosing device upon detecting that the fault condition was resolved; and entering, by the self-diagnosing device, the fault condition and the geographic location of the self-diagnosing device when the fault condition was resolved into the dynamic service registry.
    Type: Application
    Filed: May 9, 2013
    Publication date: September 26, 2013
    Applicant: International Business Machines Corporation
    Inventors: Albert D. BENNAH, William G. PAGAN, Adrian X. RODRIGUEZ, Eric WOODS
  • Patent number: 8514215
    Abstract: Dynamically managing power consumption of a computer, the computer including two or more graphics adapters, the computer having a number of graphics adapter configurations including one or more of the graphics adapters, where managing power consumption includes: monitoring, by a graphics driver, operation of a current graphics adapter configuration, the operation characterized by a graphics processing load; determining, in dependence upon the graphics processing load, whether operation of the current graphics adapter configuration conforms to predefined graphics processing criteria; if operation conforms, processing graphics, by the graphics adapter, for display with the one or more graphics adapters of the current graphics adapter configuration; and if operation does not conform, processing graphics, by the graphics adapter, for display with the one or more graphics adapters of another graphics adapter configuration.
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: August 20, 2013
    Assignee: International Business Machines Corporation
    Inventors: Moises Cases, Bhyrav M. Mutnury, William G. Pagan
  • Patent number: 8516049
    Abstract: Computer-implemented methods, apparatus, and products for administering IM chat sessions including: identifying, by an IM module in dependence upon a merger policy, a plurality of IM participants to merge into a group IM chat session, the IM module providing IM services to one of the participants; and merging, by the IM module, the identified participants into the group IM chat session.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: August 20, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ajay Dholakia, William G. Pagan
  • Patent number: 8494707
    Abstract: Maintaining a dynamic service registry for a self-diagnosing device, including: detecting, by the self-diagnosing device, a fault condition, wherein the fault condition indicates that the self-diagnosing device needs to be serviced; detecting, by the self-diagnosing device, that the fault condition has been resolved; determining, by the self-diagnosing device, the geographic location of the self-diagnosing device upon detecting that the fault condition was resolved; and entering, by the self-diagnosing device, the fault condition and the geographic location of the self-diagnosing device when the fault condition was resolved into the dynamic service registry.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Albert D. Bennah, William G. Pagan, Adrian X. Rodriguez, Eric Woods
  • Patent number: 8469273
    Abstract: A system has an optical scanner for reading a printed system configuration code on a printed configuration label. The printed system configuration code includes configuration information that describes a bus speed of a system bus of the system. A processor dynamically configures the system according to the configuration information decoded from the printed system configuration code.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: June 25, 2013
    Assignee: International Business Machines Corporation
    Inventors: Justin P. Bandholz, William G. Pagan, William J. Piazza
  • Publication number: 20130159985
    Abstract: Embodiments of the present invention provide a method, system and computer program product for configurably recommending a software application update. In an embodiment of the invention, a method for configurably recommending a software application update is provided. The method includes receiving an update for a software application along with a set of ratings for the update. The method also includes comparing in memory of a computer the set of ratings with a pre-stored threshold. Finally, the method includes prompting in the computer to apply the update to the software application responsive to the set of ratings meeting the pre-stored threshold.
    Type: Application
    Filed: December 18, 2011
    Publication date: June 20, 2013
    Applicant: International Business Machines Corporation
    Inventors: Brian L. Gilman, William G. Pagan
  • Publication number: 20130152157
    Abstract: Embodiments of the present invention provide a method, system and computer program product for automated filtering of content viewing rights in a social network. In an embodiment of the invention, a method for automated filtering of content viewing rights in a social network includes selecting content directed for publication to different members of a social network executing in memory of a host server and computing a context for the content. The method additionally includes applying a rule to the context and to at least one member profile corresponding to one of the members of the social network in order to determine whether or not the content is to be blocked from viewing by the one of the members based upon a relationship between the member profile and the computed context. Thereafter, access to the content by the one of the members is permitted when permitted by the rule.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Applicant: International Business Machines Corporation
    Inventors: Candice L. Coletrane, William G. Pagan, Adam J. Parker
  • Patent number: 8458324
    Abstract: Methods, apparatus, and products are disclosed for dynamically balancing resources in a server farm, the server farm comprising a plurality of servers organized in functional server groups with the servers in each functional server group assigned a same type of data processing task, the servers operatively coupled to data storage through a packet switching fabric, the servers operatively coupled to a system management server, the methods, apparatus, and products including: monitoring, by a resource balancing module of the system management server, CPU utilization in at least one of the functional server groups; identifying, by the resource balancing module in dependence upon the monitored CPU utilization, an overburdened functional server group, the overburdened functional server group's CPU utilization exceeding a CPU overburden threshold; and increasing, by the resource balancing module, CPU resources of the overburdened functional server group, including moving a transfer server from a source functional se
    Type: Grant
    Filed: August 25, 2009
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Eric R. Kern, William G. Pagan
  • Patent number: 8456380
    Abstract: Processing computer graphics generated by a remote computer for streaming to a client computer for display on a display device operatively coupled to the client computer, the graphics streamed to the client computer in a plurality of frames, including, for each frame: selecting, by a graphics module of the remote computer in dependence upon a compression profile, regions of the frame to compress at a lower compression rate than other regions of the frame; compressing the frame for streaming; streaming the compressed frame to the client computer; receiving the compressed frame in the stream; decompressing the compressed frame; and displaying the decompressed frame on the display device operatively coupled to the client computer.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventor: William G. Pagan
  • Publication number: 20130125113
    Abstract: Pairing physical devices to virtual devices to create an immersive environment, including: identifying, by a device pairing module, a virtual device in a virtual environment; identifying, by the device pairing module, a physical device in a physical environment; and pairing, by the device pairing module, the virtual device in the virtual environment with the physical device in the physical environment such that the physical device in the physical environment delivers virtual environment content, wherein the virtual environment content is content being delivered to an object in the virtual environment.
    Type: Application
    Filed: November 11, 2011
    Publication date: May 16, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lydia M. Do, William G. Pagan
  • Patent number: 8443210
    Abstract: A nameplate for power capping a computer including a mounting surface; a module integrated in the mounting surface for providing a machine-readable designation of a power cap for a particular computer; a human readable designation of a power cap for the particular computer integrated in the mounting surface; and a mount for attaching the mounting surface to a chassis of the particular computer such that the human readable designation of a power cap is exposed.
    Type: Grant
    Filed: September 17, 2009
    Date of Patent: May 14, 2013
    Assignee: International Business Machines Corporation
    Inventors: Justin P. Bandholz, Thomas M. Brey, Nickolas J. Gruendler, William G. Pagan, William J. Piazza
  • Patent number: 8433935
    Abstract: A method and computer program product for controlling energy utilization includes receiving user activities from each of a plurality of users into one or more software application, associating each user activity with a defined workspace having one or more remotely controllable electronic devices, and controlling energy utilization of the one or more electronic devices within each defined workspace according to the user activities associated with the defined workspace. Energy utilization is reduced in a defined workspace during a time period that there is no user activity associated with the workspace. Optionally, the step of receiving user activities may include detecting that a user has logged onto a remote computer that is not located within the defined workspace, or users inputting activities into a software application, such as one or more instances of an electronic calendar.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: April 30, 2013
    Assignee: International Business Machines Corporation
    Inventors: William J Piazza, Justin P. Bandholz, William G. Pagan
  • Publication number: 20130103974
    Abstract: Managing firmware in a computing system storing a plurality of different firmware images for the same firmware includes: calculating, for each firmware image in dependence upon a plurality of predefined factors, a preference score; responsive to a failure of a particular firmware image, selecting a firmware image having a highest preference score; and failing over to the selected firmware image.
    Type: Application
    Filed: October 25, 2011
    Publication date: April 25, 2013
    Applicant: International Business Machines Corporation
    Inventors: Fred A. Bower, III, Michael H. Nolterieke, William G. Pagan, Paul B. Tippett
  • Publication number: 20130103788
    Abstract: Distributing licensed content across multiple devices, including: identifying, by a mobile device, licensed content being presented by a local presentation device; determining, by the mobile device, whether the mobile device is eligible to receive the licensed content; requesting, by the mobile device, a license for the licensed content being presented by the local presentation device; receiving, by the mobile device, the license for the licensed content being presented by the local presentation device; receiving, by the mobile device, licensed content for mobile device presentation; and presenting, by the mobile device, the licensed content for mobile device presentation.
    Type: Application
    Filed: October 24, 2011
    Publication date: April 25, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Clark A. Dudek, William G. Pagan, William K. Reeves, Adrian X. Rodriguez