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: 10956389Abstract: 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: GrantFiled: April 19, 2019Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: David N. Clissold, Itzhack Goldberg, Su Liu, Neil Sondhi
-
Patent number: 10489165Abstract: 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: GrantFiled: June 21, 2017Date of Patent: November 26, 2019Assignee: International Business Machines CorporationInventors: David N. Clissold, Su Liu, Michael Ow, Teerasit Tinnakul
-
Patent number: 10489166Abstract: 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: GrantFiled: June 26, 2017Date of Patent: November 26, 2019Assignee: International Business Machines CorporationInventors: David N. Clissold, Su Liu, Michael Ow, Teerasit Tinnakul
-
Publication number: 20190243810Abstract: 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: ApplicationFiled: April 19, 2019Publication date: August 8, 2019Inventors: David N. Clissold, Itzhack Goldberg, Su Liu, Neil Sondhi
-
Patent number: 10303666Abstract: 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: GrantFiled: March 9, 2015Date of Patent: May 28, 2019Assignee: International Business Machines CorporationInventors: David N. Clissold, Itzhack Goldberg, Su Liu, Neil Sondhi
-
Patent number: 10275478Abstract: 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: GrantFiled: May 29, 2015Date of Patent: April 30, 2019Assignee: International Business Machnines CorporationInventors: David N. Clissold, Itzhack Goldberg, Su Liu, Neil Sondhi
-
Patent number: 10255057Abstract: 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: GrantFiled: January 31, 2017Date of Patent: April 9, 2019Assignee: International Business Machines CorporationInventors: David N. Clissold, Denise M. Genty, Su Liu, Jun Su
-
Patent number: 10248406Abstract: 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: GrantFiled: November 17, 2016Date of Patent: April 2, 2019Assignee: International Business Machines CorporationInventors: David N. Clissold, Denise M. Genty, Su Liu, Jun Su
-
Publication number: 20180136968Abstract: 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: ApplicationFiled: January 31, 2017Publication date: May 17, 2018Applicant: International Business Machines CorporationInventors: David N. Clissold, Denise M. Genty, Su Liu, Jun Su
-
Publication number: 20180136922Abstract: 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: ApplicationFiled: November 17, 2016Publication date: May 17, 2018Applicant: International Business Machines CorporationInventors: David N. Clissold, Denise M. Genty, Su Liu, Jun Su
-
Publication number: 20170293497Abstract: 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: ApplicationFiled: June 26, 2017Publication date: October 12, 2017Inventors: David N. Clissold, Su Liu, Michael Ow, Teerasit Tinnakul
-
Publication number: 20170285580Abstract: 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: ApplicationFiled: June 21, 2017Publication date: October 5, 2017Inventors: David N. Clissold, Su Liu, Michael Ow, Teerasit Tinnakul
-
Patent number: 9740176Abstract: 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: GrantFiled: August 19, 2014Date of Patent: August 22, 2017Assignee: International Business Machines CorporationInventors: David N. Clissold, Su Liu, Michael Ow, Teerasit Tinnakul
-
Patent number: 9727028Abstract: 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: GrantFiled: October 21, 2014Date of Patent: August 8, 2017Assignee: International Business Machines CorporationInventors: David N. Clissold, Su Liu, Michael Ow, Teerasit Tinnakul
-
Patent number: 9513978Abstract: 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: GrantFiled: October 17, 2014Date of Patent: December 6, 2016Assignee: International Business Machines CorporationInventors: David N. Clissold, Su Liu, Priya Paul, Jun Su, Fan Yang
-
Publication number: 20160267101Abstract: 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: ApplicationFiled: May 29, 2015Publication date: September 15, 2016Inventors: David N. Clissold, Itzhack Goldberg, Su Liu, Neil Sondhi
-
Publication number: 20160267112Abstract: 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: ApplicationFiled: March 9, 2015Publication date: September 15, 2016Inventors: David N. Clissold, Itzhack Goldberg, Su Liu, Neil Sondhi
-
Patent number: 9436528Abstract: 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: GrantFiled: December 12, 2014Date of Patent: September 6, 2016Assignee: International Business Machines CorporationInventors: David N. Clissold, Su Liu, Priya Paul, Jun Su, Fan Yang
-
Publication number: 20160110233Abstract: 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: ApplicationFiled: December 12, 2014Publication date: April 21, 2016Inventors: David N. Clissold, Su Liu, Priya Paul, Jun Su, Fan Yang
-
Publication number: 20160110232Abstract: 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: ApplicationFiled: October 17, 2014Publication date: April 21, 2016Inventors: David N. Clissold, Su Liu, Priya Paul, Jun Su, Fan Yang