Patents by Inventor David N. Clissold

David N. Clissold 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: 10956389
    Abstract: Embodiments of the present invention provide a system and method for synchronizing data to update backup files. In one embodiment, data associated with files to be synchronized is sent to a second computer system by a first computers system. The second computer system matches data associated with the files to be synchronized to a database, and the first computer system determines differences between an old and new version of the files to be synchronized and creates a backup of the files. The backup of the files is stored in a storage device.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: David N. Clissold, Itzhack Goldberg, Su Liu, Neil Sondhi
  • Patent number: 10489165
    Abstract: A computer program product for dynamically reconfiguring time zones in real-time using plural time zone (TZ) libraries is provided. The method provides integrating a first time zone information data (TZID) version and a second TZID version into a TZ library in an operating system. A first configuration comprising the TZ library and the first TZID version is selected. Responsive to adjusting the first configuration to a second configuration comprising the TZ library and the second TZID version, the second configuration is used automatically without restarting the operating system and without restarting an application.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: November 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: David N. Clissold, Su Liu, Michael Ow, Teerasit Tinnakul
  • Patent number: 10489166
    Abstract: A computer program product for dynamically reconfiguring time zones in real-time using plural time zone (TZ) libraries is provided. The method provides integrating a first time zone information data (TZID) version and a second TZID version into a TZ library in an operating system. A first configuration comprising the TZ library and the first TZID version is selected. Responsive to adjusting the first configuration to a second configuration comprising the TZ library and the second TZID version, the second configuration is used automatically without restarting the operating system and without restarting an application.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: November 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: David N. Clissold, Su Liu, Michael Ow, Teerasit Tinnakul
  • Publication number: 20190243810
    Abstract: Embodiments of the present invention provide a system and method for synchronizing data to update backup files. In one embodiment, data associated with files to be synchronized is sent to a second computer system by a first computers system. The second computer system matches data associated with the files to be synchronized to a database, and the first computer system determines differences between an old and new version of the files to be synchronized and creates a backup of the files. The backup of the files is stored in a storage device.
    Type: Application
    Filed: April 19, 2019
    Publication date: August 8, 2019
    Inventors: David N. Clissold, Itzhack Goldberg, Su Liu, Neil Sondhi
  • Patent number: 10303666
    Abstract: Embodiments of the present invention provide a system and method for synchronizing data to update backup files. In one embodiment, data associated with files to be synchronized is sent to a second computer system by a first computers system. The second computer system matches data associated with the files to be synchronized to a database, and the first computer system determines differences between an old and new version of the files to be synchronized and creates a backup of the files. The backup of the files is stored in a storage device.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: May 28, 2019
    Assignee: International Business Machines Corporation
    Inventors: David N. Clissold, Itzhack Goldberg, Su Liu, Neil Sondhi
  • Patent number: 10275478
    Abstract: Embodiments of the present invention provide a system and method for synchronizing data to update backup files. In one embodiment, data associated with files to be synchronized is sent to a second computer system by a first computers system. The second computer system matches data associated with the files to be synchronized to a database, and the first computer system determines differences between an old and new version of the files to be synchronized and creates a backup of the files. The backup of the files is stored in a storage device.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: April 30, 2019
    Assignee: International Business Machnines Corporation
    Inventors: David N. Clissold, Itzhack Goldberg, Su Liu, Neil Sondhi
  • Patent number: 10255057
    Abstract: The present embodiments relate to context-switch based locale object management. More specifically, the embodiments relate to real-time re-loading of a locale object. A task is performed and monitored by a local object management daemon. If the task needs to be globalized, a pre-emptive locale object switch operation interrupts the application performing the task and reloads the application with a different locale object. The application is then resumed and operated with the re-loaded locale object.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: April 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: David N. Clissold, Denise M. Genty, Su Liu, Jun Su
  • Patent number: 10248406
    Abstract: The present embodiments relate to context-switch based locale object management. More specifically, the embodiments relate to real-time re-loading of a locale object. A task is performed and monitored by a local object management daemon. If the task needs to be globalized, a pre-emptive locale object switch operation interrupts the application performing the task and reloads the application with a different locale object. The application is then resumed and operated with the re-loaded locale object.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: David N. Clissold, Denise M. Genty, Su Liu, Jun Su
  • Publication number: 20180136968
    Abstract: The present embodiments relate to context-switch based locale object management. More specifically, the embodiments relate to real-time re-loading of a locale object. A task is performed and monitored by a local object management daemon. If the task needs to be globalized, a pre-emptive locale object switch operation interrupts the application performing the task and reloads the application with a different locale object. The application is then resumed and operated with the re-loaded locale object.
    Type: Application
    Filed: January 31, 2017
    Publication date: May 17, 2018
    Applicant: International Business Machines Corporation
    Inventors: David N. Clissold, Denise M. Genty, Su Liu, Jun Su
  • Publication number: 20180136922
    Abstract: The present embodiments relate to context-switch based locale object management. More specifically, the embodiments relate to real-time re-loading of a locale object. A task is performed and monitored by a local object management daemon. If the task needs to be globalized, a pre-emptive locale object switch operation interrupts the application performing the task and reloads the application with a different locale object. The application is then resumed and operated with the re-loaded locale object.
    Type: Application
    Filed: November 17, 2016
    Publication date: May 17, 2018
    Applicant: International Business Machines Corporation
    Inventors: David N. Clissold, Denise M. Genty, Su Liu, Jun Su
  • Publication number: 20170293497
    Abstract: A computer program product for dynamically reconfiguring time zones in real-time using plural time zone (TZ) libraries is provided. The method provides integrating a first time zone information data (TZID) version and a second TZID version into a TZ library in an operating system. A first configuration comprising the TZ library and the first TZID version is selected. Responsive to adjusting the first configuration to a second configuration comprising the TZ library and the second TZID version, the second configuration is used automatically without restarting the operating system and without restarting an application.
    Type: Application
    Filed: June 26, 2017
    Publication date: October 12, 2017
    Inventors: David N. Clissold, Su Liu, Michael Ow, Teerasit Tinnakul
  • Publication number: 20170285580
    Abstract: A computer program product for dynamically reconfiguring time zones in real-time using plural time zone (TZ) libraries is provided. The method provides integrating a first time zone information data (TZID) version and a second TZID version into a TZ library in an operating system. A first configuration comprising the TZ library and the first TZID version is selected. Responsive to adjusting the first configuration to a second configuration comprising the TZ library and the second TZID version, the second configuration is used automatically without restarting the operating system and without restarting an application.
    Type: Application
    Filed: June 21, 2017
    Publication date: October 5, 2017
    Inventors: David N. Clissold, Su Liu, Michael Ow, Teerasit Tinnakul
  • Patent number: 9740176
    Abstract: A method for dynamically reconfiguring time zones in real-time using plural time zone (TZ) libraries is provided. The method provides integrating a first time zone information data (TZID) version and a second TZID version into a TZ library in an operating system. A first configuration comprising the TZ library and the first TZID version is selected. Responsive to adjusting the first configuration to a second configuration comprising the TZ library and the second TZID version, the second configuration is used automatically without restarting the operating system and without restarting an application.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: David N. Clissold, Su Liu, Michael Ow, Teerasit Tinnakul
  • Patent number: 9727028
    Abstract: A method for dynamically reconfiguring time zones in real-time using plural time zone (TZ) libraries is provided. The method provides integrating a first time zone information data (TZID) version and a second TZID version into a TZ library in an operating system. A first configuration comprising the TZ library and the first TZID version is selected. Responsive to adjusting the first configuration to a second configuration comprising the TZ library and the second TZID version, the second configuration is used automatically without restarting the operating system and without restarting an application.
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: August 8, 2017
    Assignee: International Business Machines Corporation
    Inventors: David N. Clissold, Su Liu, Michael Ow, Teerasit Tinnakul
  • Patent number: 9513978
    Abstract: Converting data for an application ported from an operating system (OS) platform of a first computer to an OS platform of a second computer. Configuration information associated with ported application including the first computer's OS platform is stored on the second computer. The ported application executing on the second computer receives first data encoded in a first code set. The OS of the second computer receives a request to convert the first data to a second data encoded in a second code set, locates a first-code-set-to-second-code-set mapping based on at least maintained code set mappings of the OS of the first computer, and converts the first data to the second data using the located first-code-set-to-second-code-set mapping. The second data is compatible for processing on the second computer and output from converting the data on the second computer is equivalent to an output from converting the data on the first computer.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: December 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: David N. Clissold, Su Liu, Priya Paul, Jun Su, Fan Yang
  • Publication number: 20160267101
    Abstract: Embodiments of the present invention provide a system and method for synchronizing data to update backup files. In one embodiment, data associated with files to be synchronized is sent to a second computer system by a first computers system. The second computer system matches data associated with the files to be synchronized to a database, and the first computer system determines differences between an old and new version of the files to be synchronized and creates a backup of the files. The backup of the files is stored in a storage device.
    Type: Application
    Filed: May 29, 2015
    Publication date: September 15, 2016
    Inventors: David N. Clissold, Itzhack Goldberg, Su Liu, Neil Sondhi
  • Publication number: 20160267112
    Abstract: Embodiments of the present invention provide a system and method for synchronizing data to update backup files. In one embodiment, data associated with files to be synchronized is sent to a second computer system by a first computers system. The second computer system matches data associated with the files to be synchronized to a database, and the first computer system determines differences between an old and new version of the files to be synchronized and creates a backup of the files. The backup of the files is stored in a storage device.
    Type: Application
    Filed: March 9, 2015
    Publication date: September 15, 2016
    Inventors: David N. Clissold, Itzhack Goldberg, Su Liu, Neil Sondhi
  • Patent number: 9436528
    Abstract: Converting data for an application ported from an operating system (OS) platform of a first computer to an OS platform of a second computer. Configuration information associated with ported application including the first computer's OS platform is stored on the second computer. The ported application executing on the second computer receives first data encoded in a first code set. The OS of the second computer receives a request to convert the first data to a second data encoded in a second code set, locates a first-code-set-to-second-code-set mapping based on at least maintained code set mappings of the OS of the first computer, and converts the first data to the second data using the located first-code-set-to-second-code-set mapping. The second data is compatible for processing on the second computer and output from converting the data on the second computer is equivalent to an output from converting the data on the first computer.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: September 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: David N. Clissold, Su Liu, Priya Paul, Jun Su, Fan Yang
  • Publication number: 20160110233
    Abstract: Converting data for an application ported from an operating system (OS) platform of a first computer to an OS platform of a second computer. Configuration information associated with ported application including the first computer's OS platform is stored on the second computer. The ported application executing on the second computer receives first data encoded in a first code set. The OS of the second computer receives a request to convert the first data to a second data encoded in a second code set, locates a first-code-set-to-second-code-set mapping based on at least maintained code set mappings of the OS of the first computer, and converts the first data to the second data using the located first-code-set-to-second-code-set mapping. The second data is compatible for processing on the second computer and output from converting the data on the second computer is equivalent to an output from converting the data on the first computer.
    Type: Application
    Filed: December 12, 2014
    Publication date: April 21, 2016
    Inventors: David N. Clissold, Su Liu, Priya Paul, Jun Su, Fan Yang
  • Publication number: 20160110232
    Abstract: Converting data for an application ported from an operating system (OS) platform of a first computer to an OS platform of a second computer. Configuration information associated with ported application including the first computer's OS platform is stored on the second computer. The ported application executing on the second computer receives first data encoded in a first code set. The OS of the second computer receives a request to convert the first data to a second data encoded in a second code set, locates a first-code-set-to-second-code-set mapping based on at least maintained code set mappings of the OS of the first computer, and converts the first data to the second data using the located first-code-set-to-second-code-set mapping. The second data is compatible for processing on the second computer and output from converting the data on the second computer is equivalent to an output from converting the data on the first computer.
    Type: Application
    Filed: October 17, 2014
    Publication date: April 21, 2016
    Inventors: David N. Clissold, Su Liu, Priya Paul, Jun Su, Fan Yang