Patents by Inventor Claiborne Holt Johnson, III
Claiborne Holt Johnson, III 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: 11874839Abstract: An event processing system comprising a processor and a non-transitory computer readable medium coupled to the processor. The non-transitory computer readable medium stores computer-readable code executable to provide a domain-agnostic service for analyzing data and processing heterogeneous events conforming to a plurality of schemas using the service. The domain-agnostic service comprises an adaptive data model and an adaptive processing model. The adaptive data model supports runtime event type discovery and event schema management that reacts to new schemas discovered at runtime. The adaptive processing model supports configurable partitioning of events by event type and time and is reactive to create new aggregations and analyses based on the propagation of new partitions.Type: GrantFiled: October 26, 2021Date of Patent: January 16, 2024Assignee: Open Text SA ULCInventors: Claiborne Holt Johnson, III, Michael Gerard Jaskiewicz
-
Publication number: 20220164356Abstract: An event processing system comprising a processor and a non-transitory computer readable medium coupled to the processor. The non-transitory computer readable medium stores computer-readable code executable to provide a domain-agnostic service for analyzing data and process heterogeneous events conforming to a plurality of schemas using the service. The domain-agnostic service comprises an adaptive data model and an adaptive processing model. The adaptive data model supports runtime event type discovery and event schema management that reacts to new schemas discovered at runtime. The adaptive processing model supports configurable partitioning of events by event type and time and is reactive to create new aggregations and analyses based on the propagation of new partitions.Type: ApplicationFiled: October 26, 2021Publication date: May 26, 2022Inventors: Claiborne Holt Johnson, III, Michael Gerard Jaskiewicz
-
Patent number: 11194813Abstract: An event processing system comprising a processor and a non-transitory computer readable medium coupled to the processor. The non-transitory computer readable medium stores computer-readable code executable to provide a domain-agnostic service for analyzing data and process heterogeneous events conforming to a plurality of schemas using the service. The domain-agnostic service comprises an adaptive data model and an adaptive processing model. The adaptive data model supports runtime event type discovery and event schema management that reacts to new schemas discovered at runtime. The adaptive processing model supports configurable partitioning of events by event type and time and is reactive to create new aggregations and analyses based on the propagation of new partitions.Type: GrantFiled: July 3, 2019Date of Patent: December 7, 2021Assignee: Open Text SA ULCInventors: Claiborne Holt Johnson, III, Michael Gerard Jaskiewicz
-
Patent number: 10706033Abstract: A content management system is provided that allows users to create collections of content for management or delivery purposes by assigning content items to labels. Labels can be persisted in the system as managed objects separate from content objects. Because the labels may be separate managed objects from the content, the labels can be implemented in a manner that does not change the content items or disrupt the lifecycle of the content.Type: GrantFiled: October 20, 2017Date of Patent: July 7, 2020Assignee: Open Text SA ULCInventors: Michael Gerard Jaskiewicz, Claiborne Holt Johnson, III, David Alan Stiles
-
Publication number: 20200012647Abstract: An event processing system comprising a processor and a non-transitory computer readable medium coupled to the processor. The non-transitory computer readable medium stores computer-readable code executable to provide a domain-agnostic service for analyzing data and process heterogeneous events conforming to a plurality of schemas using the service. The domain-agnostic service comprises an adaptive data model and an adaptive processing model. The adaptive data model supports runtime event type discovery and event schema management that reacts to new schemas discovered at runtime. The adaptive processing model supports configurable partitioning of events by event type and time and is reactive to create new aggregations and analyses based on the propagation of new partitions.Type: ApplicationFiled: July 3, 2019Publication date: January 9, 2020Inventors: Claiborne Holt Johnson III, Michael Gerard Jaskiewicz
-
Patent number: 10263282Abstract: A system is disclosed for delivering dynamically-rendered web experiences via implementing a provider interface in a provider framework where the interface defines supported behaviors for interfacing with external content in an external content repository, and where the interface defines at least one external object and specifies at least one method for implementing the supported behaviors for the object. The provider framework discovers supported behaviors upon instantiation of a provider implementation class embodied in implementation of the provider interface. A connection is engaged to the external repository with the supported behaviors using the interface to connect to and expose the external content. During web content delivery, the system accesses the provider connection and dynamically integrates external content with system-managed content in a delivered web page.Type: GrantFiled: May 31, 2018Date of Patent: April 16, 2019Assignee: Open Text SA ULCInventors: Michael Gerard Jaskiewicz, Claiborne Holt Johnson, III
-
Publication number: 20180337427Abstract: A system is disclosed for delivering dynamically-rendered web experiences via implementing a provider interface in a provider framework where the interface defines supported behaviors for interfacing with external content in an external content repository, and where the interface defines at least one external object and specifies at least one method for implementing the supported behaviors for the object. The provider framework discovers supported behaviors upon instantiation of a provider implementation class embodied in implementation of the provider interface. A connection is engaged to the external repository with the supported behaviors using the interface to connect to and expose the external content. During web content delivery, the system accesses the provider connection and dynamically integrates external content with system-managed content in a delivered web page.Type: ApplicationFiled: May 31, 2018Publication date: November 22, 2018Inventors: Michael Gerard Jaskiewicz, Claiborne Holt Johnson, III
-
Patent number: 10015273Abstract: A system is disclosed for delivering dynamically-rendered web experiences via implementing a provider interface in a provider framework where the interface defines supported behaviors for interfacing with external content in an external content repository, and where the interface defines at least one external object and specifies at least one method for implementing the supported behaviors for the object. The provider framework discovers supported behaviors upon instantiation of a provider implementation class embodied in implementation of the provider interface. A connection is engaged to the external repository with the supported behaviors using the interface to connect to and expose the external content. During web content delivery, the system accesses the provider connection and dynamically integrates external content with system-managed content in a delivered web page.Type: GrantFiled: July 29, 2015Date of Patent: July 3, 2018Assignee: Open Text SA ULCInventors: Michael Gerard Jaskiewicz, Claiborne Holt Johnson, III
-
Publication number: 20180113891Abstract: A content management system is provided that allows users to create collections of content for management or delivery purposes by assigning content items to labels. Labels can be persisted in the system as managed objects separate from content objects. Because the labels may be separate managed objects from the content, the labels can be implemented in a manner that does not change the content items or disrupt the lifecycle of the content.Type: ApplicationFiled: October 20, 2017Publication date: April 26, 2018Inventors: Michael Gerard Jaskiewicz, Claiborne Holt Johnson, III, David Alan Stiles
-
Patent number: 9792284Abstract: A system includes a processor and a non-transitory computer readable medium storing instructions translatable by the processor. The instructions when translated by the processor cause the system to determine an exemplar reference which identifies a managed object stored in a repository residing in an enterprise computing environment. The system can determine a translation group utilizing the exemplar reference. The managed object may represent a content item. The translation group may include the content item and the content item may be multilingual enabled. The system can determine an effective locale for a request for content received from a client device communicatively connected to a web server in the enterprise computing environment, determine a language that is appropriate for the effective locale, and respond to the request for content with the content item or a translation of the content item that is in the language appropriate for the effective locale.Type: GrantFiled: November 21, 2016Date of Patent: October 17, 2017Assignee: Open Text SA ULCInventors: Claiborne Holt Johnson, III, Mark R. Scheevel, Michael Gerard Jaskiewicz, David Alan Stiles, Ruhul Alam
-
Publication number: 20170068663Abstract: A system includes a processor and a non-transitory computer readable medium storing instructions translatable by the processor. The instructions when translated by the processor cause the system to determine an exemplar reference which identifies a managed object stored in a repository residing in an enterprise computing environment. The system can determine a translation group utilizing the exemplar reference. The managed object may represent a content item. The translation group may include the content item and the content item may be multilingual enabled. The system can determine an effective locale for a request for content received from a client device communicatively connected to a web server in the enterprise computing environment, determine a language that is appropriate for the effective locale, and respond to the request for content with the content item or a translation of the content item that is in the language appropriate for the effective locale.Type: ApplicationFiled: November 21, 2016Publication date: March 9, 2017Inventors: Claiborne Holt Johnson, III, Mark R. Scheevel, Michael Gerard Jaskiewicz, David Alan Stiles, Ruhul Alam
-
Patent number: 9519642Abstract: A system includes a processor and a non-transitory computer readable medium storing instructions translatable by the processor. The instructions when translated by the processor cause the system to determine an exemplar reference which identifies a managed object stored in a repository residing in an enterprise computing environment. The system can determine a translation group utilizing the exemplar reference. The managed object may represent a content item. The translation group may include the content item and the content item may be multilingual enabled. The system can determine an effective locale for a request for content received from a client device communicatively connected to a web server in the enterprise computing environment, determine a language that is appropriate for the effective locale, and respond to the request for content with the content item or a translation of the content item that is in the language appropriate for the effective locale.Type: GrantFiled: February 28, 2013Date of Patent: December 13, 2016Assignee: Open Text SA ULCInventors: Claiborne Holt Johnson, III, Mark R. Scheevel, Michael Gerard Jaskiewicz, David Alan Stiles, Ruhul Alam
-
Publication number: 20160036935Abstract: A system is disclosed for delivering dynamically-rendered web experiences via implementing a provider interface in a provider framework where the interface defines supported behaviors for interfacing with external content in an external content repository, and where the interface defines at least one external object and specifies at least one method for implementing the supported behaviors for the object. The provider framework discovers supported behaviors upon instantiation of a provider implementation class embodied in implementation of the provider interface. A connection is engaged to the external repository with the supported behaviors using the interface to connect to and expose the external content. During web content delivery, the system accesses the provider connection and dynamically integrates external content with system-managed content in a delivered web page.Type: ApplicationFiled: July 29, 2015Publication date: February 4, 2016Inventors: Michael Gerard Jaskiewicz, Claiborne Holt Johnson, III
-
Publication number: 20140244784Abstract: Embodiments provide systems and methods for operating a site in multiple modes including an impersonation mode and a non-impersonation mode. In one embodiment of the non-impersonation mode of operation, a server can be configured to request visitor segments corresponding to a website visitor from a segment provider and process requests associated with the website visitor using the visitor segments associated with the website visitor (and provided by the segment provider) to generate web page files for segment dependent web pages. In one embodiment of the impersonation mode of operation, a server can be configured to process requests associated with the website visitor for segment dependent web pages using impersonated user segments specified by a user to generate the web page files.Type: ApplicationFiled: February 28, 2013Publication date: August 28, 2014Inventors: Michael Gerard JASKIEWICZ, Alan Benjamin BAER, Bertrand Guy LE BESCOND DE COATPONT, Claiborne Holt JOHNSON, III
-
Publication number: 20140244236Abstract: A system includes a processor and a non-transitory computer readable medium storing instructions translatable by the processor. The instructions when translated by the processor cause the system to perform, including determining an exemplar reference which identifies a managed object stored in a repository residing in an enterprise computing environment. The system can determine a translation group utilizing the exemplar reference. The managed object may represent a content item. The translation group may include the content item and the content item may be multilingual enabled. The system can determine an effective locale for a request for content received from a client device communicatively connected to a web server in the enterprise computing environment, determine a language that is appropriate for the effective locale, and respond to the request for content with the content item or a translation of the content item that is in the language appropriate for the effective locale.Type: ApplicationFiled: February 28, 2013Publication date: August 28, 2014Applicant: OPEN TEXT S.A.Inventors: Claiborne Holt Johnson, III, Mark R. Scheevel, Michael Gerard Jaskiewicz, David Alan Stiles, Ruhul Alam