Patents by Inventor DANIEL S. POLLITT
DANIEL S. POLLITT 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: 10255308Abstract: In a method for managing versions of a schema, a processor receives a first version of a schema. A processor generates an annotated version of the first version of the schema, wherein one or more fields of the annotated version of the first version of the schema each correspond to a distinct identifier. A processor receives a first instance conforming to the first version of the schema. A processor identifies one or more values of the first instance, wherein each value of the one or more values corresponds to a field of the one or more fields. A processor assigns an identifier to at least one value of the one or more values based on the distinct identifier corresponding to the field of the at least one value. A processor stores the at least one value, such that the at least one value is associated with the assigned identifier.Type: GrantFiled: June 24, 2016Date of Patent: April 9, 2019Assignee: International Business Machines CorporationInventors: Stephen Cornish, Daniel S. Pollitt, Stephen P. Rowles
-
Patent number: 9537758Abstract: Redirecting network traffic within a system under test (SUT) can include receiving, within a proxy included within the SUT, a request sent from an upstream component that is directed to a downstream component, wherein the upstream component is configured to direct communications through the proxy. Within the proxy, the request can be redirected from the downstream component to a simulation component according to a routing rule within the proxy using a processor. A response can be received, within the proxy, from the simulation component and sent to the upstream component.Type: GrantFiled: September 28, 2015Date of Patent: January 3, 2017Assignee: International Business Machines CorporationInventors: John N. Chewter, Peter Cole, Daniel S. Pollitt, Geoffrey D. Walters
-
Publication number: 20160306830Abstract: In a method for managing versions of a schema, a processor receives a first version of a schema. A processor generates an annotated version of the first version of the schema, wherein one or more fields of the annotated version of the first version of the schema each correspond to a distinct identifier. A processor receives a first instance conforming to the first version of the schema. A processor identifies one or more values of the first instance, wherein each value of the one or more values corresponds to a field of the one or more fields. A processor assigns an identifier to at least one value of the one or more values based on the distinct identifier corresponding to the field of the at least one value. A processor stores the at least one value, such that the at least one value is associated with the assigned identifier.Type: ApplicationFiled: June 24, 2016Publication date: October 20, 2016Inventors: Stephen Cornish, Daniel S. Pollitt, Stephen P. Rowles
-
Patent number: 9442964Abstract: In a method for managing versions of a schema, a processor receives a first version of a schema. A processor generates an annotated version of the first version of the schema, wherein one or more fields of the annotated version of the first version of the schema each correspond to a distinct identifier. A processor receives a first instance conforming to the first version of the schema. A processor identifies one or more values of the first instance, wherein each value of the one or more values corresponds to a field of the one or more fields. A processor assigns an identifier to at least one value of the one or more values based on the distinct identifier corresponding to the field of the at least one value. A processor stores the at least one value, such that the at least one value is associated with the assigned identifier.Type: GrantFiled: January 27, 2015Date of Patent: September 13, 2016Assignee: International Business Machines CorporationInventors: Stephen Cornish, Daniel S. Pollitt, Stephen P. Rowles
-
Patent number: 9424289Abstract: In a method for managing versions of a schema, a processor receives a first version of a schema. A processor generates an annotated version of the first version of the schema, wherein one or more fields of the annotated version of the first version of the schema each correspond to a distinct identifier. A processor receives a first instance conforming to the first version of the schema. A processor identifies one or more values of the first instance, wherein each value of the one or more values corresponds to a field of the one or more fields. A processor assigns an identifier to at least one value of the one or more values based on the distinct identifier corresponding to the field of the at least one value. A processor stores the at least one value, such that the at least one value is associated with the assigned identifier.Type: GrantFiled: March 20, 2014Date of Patent: August 23, 2016Assignee: International Business Machines CorporationInventors: Stephen Cornish, Daniel S. Pollitt, Stephen P. Rowles
-
Publication number: 20160020995Abstract: Redirecting network traffic within a system under test (SUT) can include receiving, within a proxy included within the SUT, a request sent from an upstream component that is directed to a downstream component, wherein the upstream component is configured to direct communications through the proxy. Within the proxy, the request can be redirected from the downstream component to a simulation component according to a routing rule within the proxy using a processor. A response can be received, within the proxy, from the simulation component and sent to the upstream component.Type: ApplicationFiled: September 28, 2015Publication date: January 21, 2016Inventors: John N. Chewter, Peter Cole, Daniel S. Pollitt, Geoffrey D. Walters
-
Patent number: 9166909Abstract: Redirecting network traffic within a system under test (SUT) can include receiving, within a proxy included within the SUT, a request sent from an upstream component that is directed to a downstream component, wherein the upstream component is configured to direct communications through the proxy. Within the proxy, the request can be redirected from the downstream component to a simulation component according to a routing rule within the proxy using a processor. A response can be received, within the proxy, from the simulation component and sent to the upstream component.Type: GrantFiled: June 27, 2012Date of Patent: October 20, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John N. Chewter, Peter A. Cole, Daniel S. Pollitt, Geoffrey D. Walters
-
Patent number: 9160653Abstract: Redirecting network traffic within a system under test (SUT) can include receiving, within a proxy included within the SUT, a request sent from an upstream component that is directed to a downstream component, wherein the upstream component is configured to direct communications through the proxy. Within the proxy, the request can be redirected from the downstream component to a simulation component according to a routing rule within the proxy using a processor. A response can be received, within the proxy, from the simulation component and sent to the upstream component.Type: GrantFiled: June 7, 2012Date of Patent: October 13, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John N. Chewter, Peter Cole, Daniel S. Pollitt, Geoffrey D. Walters
-
Publication number: 20150269198Abstract: In a method for managing versions of a schema, a processor receives a first version of a schema. A processor generates an annotated version of the first version of the schema, wherein one or more fields of the annotated version of the first version of the schema each correspond to a distinct identifier. A processor receives a first instance conforming to the first version of the schema. A processor identifies one or more values of the first instance, wherein each value of the one or more values corresponds to a field of the one or more fields. A processor assigns an identifier to at least one value of the one or more values based on the distinct identifier corresponding to the field of the at least one value. A processor stores the at least one value, such that the at least one value is associated with the assigned identifier.Type: ApplicationFiled: January 27, 2015Publication date: September 24, 2015Inventors: Stephen Cornish, Daniel S. Pollitt, Stephen P. Rowles
-
Publication number: 20150269197Abstract: In a method for managing versions of a schema, a processor receives a first version of a schema. A processor generates an annotated version of the first version of the schema, wherein one or more fields of the annotated version of the first version of the schema each correspond to a distinct identifier. A processor receives a first instance conforming to the first version of the schema. A processor identifies one or more values of the first instance, wherein each value of the one or more values corresponds to a field of the one or more fields. A processor assigns an identifier to at least one value of the one or more values based on the distinct identifier corresponding to the field of the at least one value. A processor stores the at least one value, such that the at least one value is associated with the assigned identifier.Type: ApplicationFiled: March 20, 2014Publication date: September 24, 2015Applicant: International Business Machines CorporationInventors: Stephen Cornish, Daniel S. Pollitt, Stephen P. Rowles
-
Publication number: 20130332624Abstract: Redirecting network traffic within a system under test (SUT) can include receiving, within a proxy included within the SUT, a request sent from an upstream component that is directed to a downstream component, wherein the upstream component is configured to direct communications through the proxy. Within the proxy, the request can be redirected from the downstream component to a simulation component according to a routing rule within the proxy using a processor. A response can be received, within the proxy, from the simulation component and sent to the upstream component.Type: ApplicationFiled: June 7, 2012Publication date: December 12, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: JOHN N. CHEWTER, PETER COLE, DANIEL S. POLLITT, GEOFFREY D. WALTERS
-
Publication number: 20130332625Abstract: Redirecting network traffic within a system under test (SUT) can include receiving, within a proxy included within the SUT, a request sent from an upstream component that is directed to a downstream component, wherein the upstream component is configured to direct communications through the proxy. Within the proxy, the request can be redirected from the downstream component to a simulation component according to a routing rule within the proxy using a processor. A response can be received, within the proxy, from the simulation component and sent to the upstream component.Type: ApplicationFiled: June 27, 2012Publication date: December 12, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: JOHN N. CHEWTER, PETER COLE, DANIEL S. POLLITT, GEOFFREY D. WALTERS