Patents by Inventor Randy E. Oyarzabal
Randy E. Oyarzabal 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: 9953007Abstract: Methods, systems and program products for generating content from a user-created template. Embodiments of the invention may provide an interface configured to allow users to create templates, where the templates further include a user-specified formatting. Embodiments may receive a template created by a user using the provided interface, and responsive to receiving the template, may retrieve data associated with the variable fields in the received template. Embodiments may generate new content based on the received template and the retrieved data, where the generated new content is formatted according to the user-specified formatting in the received template.Type: GrantFiled: December 7, 2012Date of Patent: April 24, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Randy E. Oyarzabal, Jeffery A. Turner
-
Patent number: 9760552Abstract: Methods, systems and program products for renewing documents relating to an agreement between two entities. Content from an existing document is extracted, the existing document having been created from component documents. A selection of one or more updated component documents is received. An updated document is then generated based on the extracted content from the received document and the received selection of one or more updated component documents, wherein the updated document defines a revised agreement between the two entities.Type: GrantFiled: March 6, 2013Date of Patent: September 12, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Randy E. Oyarzabal, Jeffery A. Turner
-
Patent number: 9189299Abstract: Techniques for making internal data from a source application available through an application programming interface (“API”). Embodiments may analyze a source application to determine a storage location and a first storage format of internal data, wherein the source application does not provide an API through which the internal data is accessible. Embodiments may then extract the internal data from the storage location, and convert the extracted data from the first storage format to a common storage format. Embodiments may then provide an API to make the converted data available.Type: GrantFiled: December 5, 2012Date of Patent: November 17, 2015Assignee: International Business Machines CorporationInventors: Shashidhar Kannoori, Randy E. Oyarzabal
-
Patent number: 8972848Abstract: Methods, systems and program products for renewing documents relating to an agreement between two entities. Content from an existing document is extracted, the existing document having been created from component documents. A selection of one or more updated component documents is received. An updated document is then generated based on the extracted content from the received document and the received selection of one or more updated component documents, wherein the updated document defines a revised agreement between the two entities.Type: GrantFiled: November 23, 2010Date of Patent: March 3, 2015Assignee: International Business Machines CorporationInventors: Randy E. Oyarzabal, Jeffery A. Turner
-
Patent number: 8904411Abstract: Techniques for making internal data from a source application available through an application programming interface (“API”). Embodiments may analyze a source application to determine a storage location and a first storage format of internal data, wherein the source application does not provide an API through which the internal data is accessible. Embodiments may then extract the internal data from the storage location, and convert the extracted data from the first storage format to a common storage format. Embodiments may then provide an API to make the converted data available.Type: GrantFiled: November 30, 2010Date of Patent: December 2, 2014Assignee: International Business Machines CorporationInventors: Shashidhar Kannoori, Randy E. Oyarzabal
-
Publication number: 20140136487Abstract: A computer-implemented system and method for content management targeted rollback, including receiving at least one change to be made to a field on a document. A rollback document representing the document is stored. Metadata associated with the change and the rollback document is stored. The change is executed. A rollback request is received containing targeting metadata designating the rollback document. The document is rolled back to the rollback document that is associated with the stored metadata that corresponds to the targeting metadata.Type: ApplicationFiled: November 14, 2012Publication date: May 15, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Randy E. Oyarzabal, Jeffery A. Turner
-
Patent number: 8601476Abstract: Techniques for fulfilling requests and providing results to a requesting entity. Embodiments may poll a flag to determine when a fulfillment request from a requesting entity is pending. Upon detecting the fulfillment request is pending, embodiments may retrieve the request and perform one or more actions associated with the request to produce a fulfillment result. Embodiments may then store the fulfillment result in a storage location and transmit a notification to the requesting entity to indicate the fulfillment request has been fulfilled.Type: GrantFiled: November 23, 2010Date of Patent: December 3, 2013Assignee: International Business Machines CorporationInventor: Randy E. Oyarzabal
-
Patent number: 8385414Abstract: Optimizing data in a data store. A request including a number of optimization parameters is received, where the optimization parameters specify characteristics of media content to be optimized. Responsive to the request, the media content (e.g., audio content, video content and images) may be encoded to reduce a storage size of the media content. Such a determination may be made based on one or more attributes of the media content, as well as the optimization parameters included in the request.Type: GrantFiled: November 30, 2010Date of Patent: February 26, 2013Assignee: International Business Machines CorporationInventors: Randy E. Oyarzabal, Crystal F. Springer
-
Publication number: 20120137313Abstract: Techniques for making internal data from a source application available through an application programming interface (“API”). Embodiments may analyze a source application to determine a storage location and a first storage format of internal data, wherein the source application does not provide an API through which the internal data is accessible. Embodiments may then extract the internal data from the storage location, and convert the extracted data from the first storage format to a common storage format. Embodiments may then provide an API to make the converted data available.Type: ApplicationFiled: November 30, 2010Publication date: May 31, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shashidhar Kannoori, Randy E. Oyarzabal
-
Publication number: 20120136902Abstract: Optimizing data in a data store. A request including a number of optimization parameters is received, where the optimization parameters specify characteristics of media content to be optimized. Responsive to the request, the media content (e.g., audio content, video content and images) may be encoded to reduce a storage size of the media content. Such a determination may be made based on one or more attributes of the media content, as well as the optimization parameters included in the request.Type: ApplicationFiled: November 30, 2010Publication date: May 31, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Randy E. Oyarzabal, Crystal F. Springer
-
Publication number: 20120131445Abstract: Methods, systems and program products for generating content from a user-created template. Embodiments of the invention may provide an interface configured to allow users to create templates, where the templates further include a user-specified formatting. Embodiments may receive a template created by a user using the provided interface, and responsive to receiving the template, may retrieve data associated with the variable fields in the received template. Embodiments may generate new content based on the received template and the retrieved data, where the generated new content is formatted according to the user-specified formatting in the received template.Type: ApplicationFiled: November 23, 2010Publication date: May 24, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Randy E. Oyarzabal, Jeffery A. Turner
-
Publication number: 20120131580Abstract: Techniques for fulfilling requests and providing results to a requesting entity. Embodiments may poll a flag to determine when a fulfillment request from a requesting entity is pending. Upon detecting the fulfillment request is pending, embodiments may retrieve the request and perform one or more actions associated with the request to produce a fulfillment result. Embodiments may then store the fulfillment result in a storage location and transmit a notification to the requesting entity to indicate the fulfillment request has been fulfilled.Type: ApplicationFiled: November 23, 2010Publication date: May 24, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Randy E. Oyarzabal
-
Publication number: 20120131434Abstract: Methods, systems and program products for renewing documents relating to an agreement between two entities. Content from an existing document is extracted, the existing document having been created from component documents. A selection of one or more updated component documents is received. An updated document is then generated based on the extracted content from the received document and the received selection of one or more updated component documents, wherein the updated document defines a revised agreement between the two entities.Type: ApplicationFiled: November 23, 2010Publication date: May 24, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Randy E. Oyarzabal, Jeffery A. Turner
-
Publication number: 20120131426Abstract: Methods, systems and program products for generating a document of understanding. Embodiments of the invention may provide an interface allowing a user to select from a plurality of component documents. Upon receiving a selection of component documents from the user, embodiments may generate a document of understanding based on the received selection. Embodiments may then submit the generated document of understanding for approval, and upon approval, embodiments my mark the generated document of understanding as active.Type: ApplicationFiled: November 23, 2010Publication date: May 24, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Randy E. Oyarzabal, Jeffery A. Turner