Patents by Inventor James Wesley Seaman

James Wesley Seaman 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: 9767177
    Abstract: A method and system for data recovery in a parallel database system in which data stored in the database has been corrupted by a transaction or operation. Transaction log files corresponding to each node of the parallel database are scanned to determine an operation that caused the corruption of the stored data. Information corresponding to the corrupted data before the operation causing the corruption is then generated based on the scanned transaction log. The operation responsible for corrupting the data is then rolled back, and the corrupted data is replaced with the original data stored in the database prior to the corruption.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: September 19, 2017
    Assignee: FEDERAL HOME LOAN MORTGAGE CORPORATION
    Inventors: Craig Patrick Richardson, James Wesley Seaman, Elizabeth Marie Charboneau
  • Patent number: 9147192
    Abstract: In accordance with an aspect of the present invention, a system may be used with a first database, a second database and a global positioning system, wherein the first database has advertising content data and advertising correlation data stored therein, wherein the second database has identifying data and correlation data stored therein and wherein the global positioning system is operable to provide a position signal corresponding to a position of the system and the velocity of the system. The system includes a sensor portion, a processor portion and a display portion. The sensor portion is operable to detect a parameter and to generate a detected signal based on the detected parameter.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: September 29, 2015
    Assignee: International Business Machines Corporation
    Inventors: Christopher James Dawson, Peter George Finn, Stephen James Houlihan, James Wesley Seaman
  • Patent number: 8880610
    Abstract: The present invention introduces unique functionality whereby there is a substantial reduction in the storage and replication requirements for the locally initiated electronic mail messages, which include locally sourced attachments. In the method of the present invention, at the origination location of an electronic message, there is an identification of electronic messages containing locally sourced attachment documents. During the storage of the transmitted message, there is determination of whether any attachment to the message was a locally sourced attachment. If the attachment was a locally sourced attachment, the attachment may not be stored with the message. Instead a pointer or link can be created to the original or locally sourced document. This approach will reduce the storage space required by electronic messages.
    Type: Grant
    Filed: September 11, 2003
    Date of Patent: November 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Leslie Mark Ernest, Craig Fellenstein, Rick A. Hamilton, II, James Wesley Seaman
  • Patent number: 8640177
    Abstract: A method, program product and system are provided to enable a new software interface and program to manage DVR content including methods for separating storage partitions, e.g. by user and also on a shared basis on local media. The partitions may either be logical or physical partitions and may be allocated differently based on the user. In an exemplary illustration, a shared partition/buffer is used for multiple users who may each initiate the recording of various shows or recordings which may be shared by other users. The interactive shared partition is used to allow multi-room coordination, messaging, content cloning, user-to-user notifications, and specific user to user messaging facilities, with the capability of setting notifications for other parties on the addition/removal of content, “pushing” recommendations of shows to other users of a shared DVR system, and allowing messages to be left to other users regarding content.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: January 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Lydia M. Do, Rick Allen Hamilton, II, James Wesley Seaman
  • Publication number: 20140007169
    Abstract: A method, program product and system are provided to enable a new software interface and program to manage DVR content including methods for separating storage partitions, e.g. by user and also on a shared basis on local media. The partitions may either be logical or physical partitions and may be allocated differently based on the user. In an exemplary illustration, a shared partition/buffer is used for multiple users who may each initiate the recording of various shows or recordings which may be shared by other users:The interactive shared partition is used to allow multi-room coordination, messaging, content cloning, user-to-user notifications, and specific user to user messaging facilities, with the capability of setting notifications for other parties on the addition/removal of content, “pushing” recommendations of shows to other users of a shared DVR system, and allowing messages to be left to other users regarding content.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 2, 2014
    Applicant: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Lydia M. Do, Rick Allen Hamilton, II, James Wesley Seaman
  • Patent number: 8458691
    Abstract: Computing environments within a grid computing system are dynamically built in response to specific job resource requirements from a grid resource allocator, including activating needed hardware, provisioning operating systems, application programs, and software drivers. Optimally, prior to building a computing environment for a particular job, cost/revenue analysis is performed, and if operational objectives would not be met by building the environment and executing the job, a job sell-off process is initiated.
    Type: Grant
    Filed: June 17, 2004
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Craig William Fellenstein, Rick Allen Hamilton, II, Joshy Joseph, James Wesley Seaman
  • Patent number: 8381225
    Abstract: A method and system for reallocating processors in a logically partitioned environment. The present invention comprises a Performance Enhancement Program (PEP) and a Reallocation Program (RP). The PEP allows an administrator to designate several parameters and identify donor and recipient candidates. The RP compiles the performance data for the processors and calculates a composite parameter. For each processor in the donor candidate pool, the RP compares the composite parameter to the donor load threshold to determine if the processor is a donor. For each processor in the recipient candidate pool, the RP compares the composite parameter to the recipient load threshold to determine if the processor is a recipient. The RP then allocates the processors from the donors to the recipients. The RP continues to monitor and update the workload statistics based on either a moving window or a discrete window sampling system.
    Type: Grant
    Filed: November 10, 2008
    Date of Patent: February 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Rick Allen Hamilton, II, James Wesley Seaman
  • Patent number: 8380792
    Abstract: A computer displays a first identifier of a remote user followed by a first numeral and a second numeral in an interface of a messaging program for a local user, the first numeral representing a number of active messaging sessions for the remote user, and the second numeral representing a number of messages present in a queue and to be delivered to the remote user.
    Type: Grant
    Filed: July 22, 2008
    Date of Patent: February 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Gregory Jensen Boss, Rick Allen Hamilton, II, Aroopratan D. Pandya, James Wesley Seaman
  • Patent number: 8374911
    Abstract: A client-side on-board computing device is partitioned into a trusted computing module, and a private computing platform. When a metric report is required, the private computing platform retrieves an original data file and transfers the original data file to the trusted computing module. The original data file includes a global positioning system coordinate stream and time information. Communication between the private computing platform and the trusted computing module is via an unencrypted serial link. The private computing platform applies at least one billing algorithm to the original data file to determine a billing charge. The private computer platform signs and hashes the billing charge using a private key of a public-private endorsement key pair to create a signed metric report. The private computer platform forwards the signed metric report to the trusted computing module via the unencrypted serial link.
    Type: Grant
    Filed: October 1, 2009
    Date of Patent: February 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Mathieu Joseph Robert Glachant, Rick Allen Hamilton, II, Naveen Lamba, Gary Paul Noble, Brian Marshall O'Connell, James Wesley Seaman
  • Patent number: 8307026
    Abstract: An on-demand virtual drive from dedicated storage on a plurality of partners in a peer-to-peer network uses an agent installed on each of the partners. The agent has a contributing program and a requesting program. The contributing program creates a first storage unit and a second storage unit, formatting the second storage unit so that it is not visible to the operating system of the partner and transmitting the size of the second storage unit to the other partners. The requesting partner creates a virtual drive using space on selected partner's second drives, and directs data blocks in and out of the virtual drive. A rules engine incorporating RAID algorithms governs the selection of the partners and allocation of available space.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: November 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Carl Phillip Gusler, Rick Allen Hamilton, II, James Wesley Seaman, Timothy Moffett Waters
  • Patent number: 8296271
    Abstract: A method and system for data recovery in a parallel database system in which data stored in the database has been corrupted by a transaction or operation. Transaction log files corresponding to each node of the parallel database are scanned to determine an operation that caused the corruption of the stored data. Information corresponding to the corrupted data before the operation causing the corruption is then generated based on the scanned transaction log. The operation responsible for corrupting the data is then rolled back, and the corrupted data is replaced with the original data stored in the database prior to the corruption.
    Type: Grant
    Filed: March 28, 2005
    Date of Patent: October 23, 2012
    Assignee: Federal Home Loan Mortgage Corporation
    Inventors: Craig Patrick Richardson, James Wesley Seaman, Elizabeth Marie Charboneau
  • Patent number: 8266626
    Abstract: A system, method, and service associated with a computing grid or a virtual organization include a request for proposal (RFP) generator, where the RFP describes a data processing task. The RFP is provided to multiple resource providers via the computing grid where each of the resource providers is potentially suitable for performing the data processing task on behalf of the resource consumer. An RFP response processor receives and evaluates RFP responses generated by one or more of the resource providers. An exception processor accessible to the RFP response processor evaluates any exception in the RFP to determine if the exception disqualifies the RFP response. The exceptions may include, for example, job time limit exceptions, resource requirement exceptions, hardware/software platform requirement exceptions and others. Exception rules may be defined to guide the evaluation of the exception.
    Type: Grant
    Filed: July 29, 2008
    Date of Patent: September 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Craig William Fellenstein, Rick Allen Hamilton, II, Joshy Joseph, James Wesley Seaman
  • Patent number: 8234579
    Abstract: Aging of avatars and objects toward eventual removal or removal from the displayed virtual universe through enabling the setting of defined parameters for the aging of said avatars and objects toward eventual removal of said avatars and objects from said virtual universe space; and predetermining a set of events, the occurrence of any one of which events would modify the aging of selected avatars and objects.
    Type: Grant
    Filed: July 20, 2009
    Date of Patent: July 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Lydia Mai Do, Rick Allen Hamilton, II, Kevin Glynn Paterson, James Wesley Seaman
  • Patent number: 8214478
    Abstract: A system and method for path saturation in a storage area network so that the throughput of the storage area network may be determined. The system and method includes a software utility suite that uses either a system administration scripting language, e.g., Perl or Korn shell, or by compiled or machine language software. The software utility suite includes a set of software tools to be installed on one or more computer systems sharing access to a data storage system, such as a storage area network (SAN). The software tools running on these separate computer systems communicate and collaborate in a peer-to-peer fashion in order to coordinate loading, testing and measurement of storage throughput on the shared data storage system. The software tools further coordinate the collection, storage and presentation of results data obtained through such loading, testing and measurement of the storage throughput of the shared data storage system.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Craig William Fellenstein, Carl Phillip Gusler, Rick Allen Hamilton, II, James Wesley Seaman
  • Patent number: 8111974
    Abstract: Enabling complete viewing of selected programming content is provided. In response to receiving an input data stream from a programming service provider, the input data stream is stored in a supplemental storage. In response to a user selecting a programming channel after a program starts to air, the input data stream is stored in a programming storage. Then, the stored data stream is outputted from the supplemental storage to a viewing device.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: February 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ravi Prakash Bansal, Rick Allen Hamilton, II, Brian Marshall O'Connell, James Wesley Seaman, Keith Raymond Walker
  • Patent number: 8051269
    Abstract: A computer program product and apparatus for reallocating memory in a logically partitioned environment. The invention comprises a Performance Enhancement Program (PEP) and a Reallocation Program (RP). The PEP allows an administrator to designate several parameters and identify donor and recipient candidates. The RP compiles the performance data for the memory and calculates a composite parameter. For each memory block in the donor candidate pool, the RP compares the composite parameter to the donor load threshold to determine if the memory is a donor. For each memory block in the recipient candidate pool, the RP compares the composite parameter to the recipient load threshold to determine if the memory is a recipient. The RP calculates the recipient workload ratio and allocates the memory from the donors to the recipients. The RP monitors and update the workload statistics based on either a moving window or a discrete window sampling system.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: November 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Rick Allen Hamilton, II, James Wesley Seaman
  • Patent number: 8027661
    Abstract: Changes in wireless service user behavior are encouraged and produced to shape utilization patterns among cells within a rate plan region by using shaping rules which define potential discounts from a standard charge rate under certain cell-specific utilization conditions, analyzing the shaping rules and utilization statistics of a cell upon service initiation, generating a discount from the standard rate for underutilized cells. The user is notified of these discount opportunities using text messages, icons, or other means. Over time, the users learn that at certain places and times, significant discounts are offered, and thus changes their behavior to take advantage of those discounts, thereby shaping traffic in a manner desired by the service provider.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: September 27, 2011
    Assignee: D-Link Corporation
    Inventors: Christopher James Dawson, Rick Allen Hamilton, II, James Wesley Seaman, Timothy Moffett Waters
  • Patent number: 7984251
    Abstract: The invention is an improvement to a storage virtualization system that enables the system to determine a class of service for potential storage devices and allows a user, administrator, or application to select a minimum class of service for any given type of data. The class of service is based upon factors that reflect a potential storage device's reliability, such as the device type and historical uptime data. In a P2P environment, the class of service also includes additional factors, such as the type of attached processing unit and the type of operating system running the attached processing unit.
    Type: Grant
    Filed: April 6, 2009
    Date of Patent: July 19, 2011
    Assignee: International Business Machines Corporation
    Inventors: Carl Phillip Gusler, Rick Allen Hamilton, II, James Wesley Seaman, Timothy Moffett Waters
  • Publication number: 20110082797
    Abstract: A client-side on-board computing device is partitioned into a trusted computing module, and a private computing platform. When a metric report is required, the private computing platform retrieves an original data file and transfers the original data file to the trusted computing module. The original data file includes a global positioning system coordinate stream and time information. Communication between the private computing platform and the trusted computing module is via an unencrypted serial link. The private computing platform applies at least one billing algorithm to the original data file to determine a billing charge. The private computer platform signs and hashes the billing charge using a private key of a public-private endorsement key pair to create a signed metric report. The private computer platform forwards the signed metric report to the trusted computing module via the unencrypted serial link.
    Type: Application
    Filed: October 1, 2009
    Publication date: April 7, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mathieu Joseph Robert Glachant, Rick Allen Hamilton, II, Naveen Lamba, Gary Paul Noble, Brian Marshall O'Connell, James Wesley Seaman
  • Patent number: 7881448
    Abstract: A method and apparatus is provided for notifying a telephone speaker engaged in a call or conference that the audio quality being received by one or more listeners is not acceptable. The notice is provided before the call or conference has ended, so that effective action can be taken to continue the conference. Embodiments of the invention can include both automatic and manual methods for informing a participant in a telephone call that audio distortion is occurring. An automated method uses audio sampling and comparative logic, while a manual method is accomplished using phone programming and a key entry sequence. A further embodiment provides means for any participant on a call to verify the audio quality of his or her own telephone.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: February 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gregory Jensen Boss, Peter George Finn, Rick Allen Hamilton, II, James Wesley Seaman