Patents by Inventor Cornell G. Wright, Jr.

Cornell G. Wright, Jr. 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: 7827213
    Abstract: An attribute is associated with one or more files stored on a storage medium, wherein the attribute is indicative to software utilized by a processor to access the files that the files are deletable. One or more files associated with the attribute can be deleted. Files can be deleted, for example, based upon receipt of a request for file system space. A sufficient amount of free space can be created to fulfill the request via the deletion of the one or more files associated with the attribute. A history of accesses to the files can be maintained and a least recently accessed file, associated with the attribute, can be deleted. Files can also be deleted according to a priority included in the attribute.
    Type: Grant
    Filed: November 3, 2006
    Date of Patent: November 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Cornell G. Wright, Jr., Cornell G. Wright, III
  • Publication number: 20100064295
    Abstract: Executing an accelerator application program in a hybrid computing environment with a host computer having a host computer architecture; an accelerator having an accelerator architecture, the accelerator architecture optimized, with respect to the host computer architecture, for speed of execution of a particular class of computing functions; the host computer and the accelerator adapted to one another for data communications by a system level message passing module, where executing an accelerator application program on an accelerator includes receiving, from a host application program on the host computer, operating information for an accelerator application program; designating a directory as a CWD for the accelerator application program, separate from any other CWDs of any other applications running on the accelerator; assigning, to the CWD, a name that is unique with respect to names of other CWDs of other applications in the computing environment; and starting the accelerator application program on the a
    Type: Application
    Filed: September 5, 2008
    Publication date: March 11, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael E. Aho, Gordon G. Stewart, Cornell G. Wright, JR.
  • Publication number: 20100058031
    Abstract: Executing a service program for an accelerator application program in a hybrid computing environment that includes a host computer and an accelerator, the host computer and the accelerator adapted to one another for data communications by a system level message passing module; where the service program includes a host portion and an accelerator portion and executing a service program for an accelerator includes receiving, from the host portion, operating information for the accelerator portion; starting the accelerator portion on the accelerator; providing, to the accelerator portion, operating information for the accelerator application program; establishing direct data communications between the host portion and the accelerator portion; and, responsive to an instruction communicated directly from the host portion, executing the accelerator application program.
    Type: Application
    Filed: September 4, 2008
    Publication date: March 4, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael E. Aho, Ricardo M. Matinata, Amir F. Sanjar, Gordon G. Stewart, Cornell G. Wright, JR.
  • Patent number: 7620362
    Abstract: A wireless broadcast of an electronic work with digital rights rules is received from a primary player at a secondary player. Synchronous play of the electronic work at the secondary player is enabled while the secondary player is within reception range of the primary player. A sample of the streamed electronic work with digital rights rules is stored at the secondary player. Responsive to detecting that the secondary player has moved outside reception range of the primary player, the secondary player only allows playback of the stored electronic work according to the digital rights rules.
    Type: Grant
    Filed: December 4, 2003
    Date of Patent: November 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Michael A. Paolini, Newton James Smith, Jr., Cornell G. Wright, Jr.
  • Patent number: 7519322
    Abstract: A method, system, and program for tracking locally broadcast electronic works are provided. According to one aspect of the invention, a sending player locally broadcasts an electronic work. In particular, the local broadcast may be a wireless broadcast creating an ad-hoc radio system. At least one recipient player receives the localized broadcast of the electronic work and accepts a distribution cookie for tracking distribution of the electronic work. The at least one recipient player updates the distribution cookie with tracking information about the broadcast of the electronic work, including ratings by users at the second player and purchase of the broadcast electronic work. Each of the at least one recipient players may in turn become a sending player that broadcasts the electronic work to other recipient players and requires the other recipient players to accept a copy of the distribution cookie updated by the second player.
    Type: Grant
    Filed: December 4, 2003
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Michael A. Paolini, Newton James Smith, Jr., Cornell G. Wright, Jr.
  • Patent number: 7515873
    Abstract: A method, system, and program for responding to recipient ratings of wirelessly broadcast electronic works are provided. A secondary player receives a wireless broadcast of an electronic work from a primary player. Next, responsive to a playback of the electronic work from the secondary player, the secondary player requires a recipient of the electronic work to rate the electronic work. Then, responsive to the recipient rating the electronic work or an automatic rating selection made based on the recipient's preferences, the options available to the recipient may be dynamically adjusted. First, responsive to the recipient rating the electronic work with a favorable rating, the secondary player triggers a purchase offer for the electronic work when the secondary player is connected to a network providing access to a purchase server.
    Type: Grant
    Filed: December 4, 2003
    Date of Patent: April 7, 2009
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Michael A. Paolini, Newton James Smith, Jr., Cornell G. Wright, Jr.
  • Patent number: 7363490
    Abstract: A method, system, apparatus, and computer program product are presented for providing a user with the ability to limit the receipt of unwanted email messages. An encoded email identifier is generated by combining the user's local mailbox identifier along with encoded email acceptance parameter values that represent email acceptance criteria. The encoded email identifier is then used as the local-part portion of an email address in place of the user's local mailbox identifier. After receiving an incoming email message in which the encoded email identifier is a portion of the destination address of the incoming email message, an email server delivers the email message in accordance with the local mailbox identifier that is embedded in the encoded email identifier in response to a determination that one or more characteristics of the email message satisfy one or more email acceptance criteria that are encoded within the encoded email identifier.
    Type: Grant
    Filed: September 12, 2002
    Date of Patent: April 22, 2008
    Assignee: International Business Machines Corporation
    Inventors: Robert C. Paulsen, Jr., Cornell G. Wright, Jr.
  • Patent number: 7136885
    Abstract: An attribute is associated with one or more files stored on a storage medium, wherein the attribute is indicative to software utilized by a processor to access the files that the files are deletable. One or more files associated with the attribute can be deleted. Files can be deleted, for example, based upon receipt of a request for file system space. A sufficient amount of free space can be created to fulfill the request via the deletion of the one or more files associated with the attribute. A history of accesses to the files can be maintained and a least recently accessed file, associated with the attribute, can be deleted. Files can also be deleted according to a priority included in the attribute.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: November 14, 2006
    Assignee: International Business Machines Corporation
    Inventors: Cornell G. Wright, Jr., Cornell G. Wright, III
  • Patent number: 7010360
    Abstract: A system and method are disclosed for automatically converting dates and times in electronic text messages to the local dates and times of the message recipients. For example, when a text message is sent to an intended recipient, a messaging server can recognize date and time strings in the message text string, if any. The server can parse the date/time information into Coordinated Universal Time (“UTC”) form. The server also receives locale and time zone information from the intended recipient's client application, and can send this information to the originating client application. The originating client application can use this locale and time zone information to convert the UTC date/time information from the message string, if any, to the localized date and time of the message recipient. The localized date/time information is inserted into the message string, and the resulting message is forwarded to the recipient.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: March 7, 2006
    Assignee: International Business Machines Corporation
    Inventors: Steven Edward Atkin, Cornell G. Wright, Jr.
  • Patent number: 6801612
    Abstract: Provided is a system and method for consolidating telephone calls from more than one individual to a single, remote conference call provider through a telephone switch such that the multiple calls utilize a single telephone connection between the individuals' location and the conference call provider. A private branch exchange (PBX) or other type of switch detects attempts by multiple local callers to reach a designated conference call number and multiplexes those calls. In one embodiment, at least one of the conference call participants is coupled to the switch via a network, such as the Internet, using an Internet protocol (IP) telephone connection.
    Type: Grant
    Filed: November 21, 2002
    Date of Patent: October 5, 2004
    Assignee: International Business Machines Corporation
    Inventors: Jerry W. Malcolm, Cornell G. Wright, Jr.
  • Patent number: 6427149
    Abstract: The method disclosed and a system employing the method provide remote access via a computer network to individual files contained within a multi-file archive file on a computer network file server, such as ZIP files stored on an Internet web server. The method allows a user equipped with a standard web browser to view a listing of the files contained within an archive file prior to actually downloading the archive file. The user can then select one or more files to receive or download, and the web server extracts only the selected files for transmission to the client computer. The method particularly reduces the amount of time, network bandwidth and computer storage necessary to view the file listing, and to download the selected files.
    Type: Grant
    Filed: September 9, 1999
    Date of Patent: July 30, 2002
    Inventors: Herman Rodriguez, Cornell G. Wright, Jr.
  • Patent number: 5930495
    Abstract: A method and system are disclosed in a first data processing system for processing a first instruction in response to an initiation of processing of a second instruction in an emulation environment. The first data processing system includes a first architecture, a first processing environment, and an emulation environment. The first instruction is executable within the first processing environment. The emulation environment is generated by the first architecture. The emulation environment emulates a second data processing system. The second data processing system includes a second architecture and a second processing environment. The second instruction is executable within the second processing environment. A file is established within the emulation environment. The file includes a plurality of routines. Each routine is associated with one of the second plurality of instructions. One of the routines is associated with the second instruction.
    Type: Grant
    Filed: January 13, 1997
    Date of Patent: July 27, 1999
    Assignee: International Business Machines Corporation
    Inventors: Kenneth Walter Christopher, Jr., David Jaramillo, Mary M. Snow, Richard Dale Wahl, Scott Lee Winters, Cornell G. Wright, Jr.