Patents by Inventor Thomas R. Sullivan

Thomas R. Sullivan 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: 20170372079
    Abstract: As disclosed herein a computer-implemented method includes receiving a request to perform selective data encryption on captured content corresponding to a computing device. The method further includes determining whether the captured content includes encoded printable characters, and responsive to determining that the captured content includes the encoded printable characters, encrypting the encoded printable characters within the captured content to provide encrypted captured content. A computer program product and a computer system corresponding to the above method are also disclosed herein.
    Type: Application
    Filed: July 28, 2017
    Publication date: December 28, 2017
    Inventors: Dario D'Angelo, Thomas R. Sullivan
  • Publication number: 20170372077
    Abstract: As disclosed herein a computer-implemented method includes receiving a request to perform selective data encryption on captured content corresponding to a computing device. The method further includes determining whether the captured content includes encoded printable characters, and responsive to determining that the captured content includes the encoded printable characters, encrypting the encoded printable characters within the captured content to provide encrypted captured content. A computer program product and a computer system corresponding to the above method are also disclosed herein.
    Type: Application
    Filed: June 23, 2016
    Publication date: December 28, 2017
    Inventors: Dario D'Angelo, Thomas R. Sullivan
  • Publication number: 20160036484
    Abstract: A networkable light-emitting device and methods and systems for using same are provided. According to one aspect, the subject matter described herein includes a networkable light-emitting device that includes a light emitting element, a wireless transceiver for communicating with other networkable light-emitting devices to create a wireless network, a memory for storing programs uploaded to the device via the wireless network, and a controller that includes hardware for executing at least one program stored in the memory.
    Type: Application
    Filed: October 10, 2014
    Publication date: February 4, 2016
    Inventors: Thomas R. Sullivan, Ara Bederjikian, Stu MacDonald
  • Patent number: 7536376
    Abstract: A user command communicating at least one log record search key is received from a user. A first set of one or more log records matching the log record search key is retrieved. Utilizing one or more fields from these log records, additional search criteria is dynamically composed. A second set of one or more log records matching the additional search criteria is retrieved from the DBMS log file wherein this second set of log records is logically related to the first set of log records and wherein the second set of log records is void of the log record search key. A log retrieval routine or tool deploying the above method is hereinafter referred to as a “self-learning log retrieval tool”.
    Type: Grant
    Filed: October 3, 2003
    Date of Patent: May 19, 2009
    Assignee: International Business Machines Corporation
    Inventors: Dario D'Angelo, Mary Anne Morgan, Trung Q. Nguyen, Alan R. Smith, Thomas R. Sullivan
  • Patent number: 7305583
    Abstract: Diagnostic information is produced from a computer memory operably connected to a DBMS. A command is received from a user wherein the command comprises an identifier of a resource associated with the DBMS. The identifier is utilized to determine one or more control blocks residing within the computer memory and wherein the one or more control blocks are related to the resource. The memory locations occupied by the one or more control blocks are determined and the contents of the memory locations are then copied to a target destination. In this manner, the target destination forms a logical dump containing the diagnostic information.
    Type: Grant
    Filed: August 8, 2003
    Date of Patent: December 4, 2007
    Assignee: International Business Machines Corporation
    Inventors: Dario D'Angelo, Thomas R. Sullivan
  • Patent number: 7085782
    Abstract: A log list comprising log identifiers is received, wherein the log list delineates a set of logs to be groomed. A log sequence number and a time-stamp are extracted from the first log record of each log in the set of logs. A system ID is extracted from a log record of each log in the set of logs. An appended log list is created wherein the system ID, time-stamp and log sequence number comprise appended information that is logically appended to each of respective ones of the log identifiers. The appended log list is sorted utilizing at least a portion of the appended information, the result comprising a sorted appended log list. An actual log sequence number is extracted from the last log record of each log in the set of logs. Each of the actual log sequence numbers is compared to a corresponding predicted log sequence number, wherein the corresponding predicted log sequence number is computed utilizing the sorted appended log list.
    Type: Grant
    Filed: May 14, 2003
    Date of Patent: August 1, 2006
    Assignee: International Business Machines Corporation
    Inventors: Dario D'Angelo, Mary Anne Morgan, Trung Q. Nguyen, Alan R. Smith, Thomas R. Sullivan
  • Publication number: 20040230623
    Abstract: A log list comprising log identifiers is received, wherein the log list delineates a set of logs to be groomed. A log sequence number and a time-stamp are extracted from the first log record of each log in the set of logs. A system ID is extracted from a log record of each log in the set of logs. An appended log list is created wherein the system ID, time-stamp and log sequence number comprise appended information that is logically appended to each of respective ones of the log identifiers. The appended log list is sorted utilizing at least a portion of the appended information, the result comprising a sorted appended log list. An actual log sequence number is extracted from the last log record of each log in the set of logs. Each of the actual log sequence numbers is compared to a corresponding predicted log sequence number, wherein the corresponding predicted log sequence number is computed utilizing the sorted appended log list.
    Type: Application
    Filed: May 14, 2003
    Publication date: November 18, 2004
    Applicant: International Business Machines Corporation
    Inventors: Dario D'Angelo, Mary Anne Morgan, Trung Q. Nguyen, Alan R. Smith, Thomas R. Sullivan
  • Patent number: 4055607
    Abstract: Insoluble microgel particles are added to solutions of polymerized ethylenically unsaturated monomers containing hydroxyl groups. The solutions may be spray coated onto various substrates in two coat applications to form coatings having improved gloss, film build and pattern control. The coatings are especially useful as automotive finishes.
    Type: Grant
    Filed: August 7, 1975
    Date of Patent: October 25, 1977
    Assignee: PPG Industries, Inc.
    Inventors: Thomas R. Sullivan, Roger M. Christenson, Suryya K. Das, Rostyslaw Dowbenko
  • Patent number: 3966667
    Abstract: A non-aqueous thermoset polymer solution coating having excellent properties is attained by polymerizing a hydroxy alkyl acrylate or methacrylate in a dispersing liquid in the presence of a dispersion stabilizer and a carboxylic acid and an imine. An aminoplast resin is added to the polymer dispersion after the dispersion is swamped with active solvent to form a solution and the resulting coating has excellent solvent pop resistance.
    Type: Grant
    Filed: October 11, 1972
    Date of Patent: June 29, 1976
    Assignee: PPG Industries, Inc.
    Inventors: Thomas R. Sullivan, John W. Du, Raymond L. Pelegrinelli, Suryya K. Das