Patents by Inventor Jody Hupton Palmer
Jody Hupton Palmer 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).
-
Publication number: 20240031348Abstract: Systems, methods and computer program products for controlling access to data owned by an application subscriber using two-factor access control and user partitioning are disclosed. In one embodiment, applications are executed on a multi-tenant application platform in which user partitions designate associated users and authentication services for those users. Tenants may subscribe to the applications and may allow access to the subscriptions through designated entry points. Users that are authenticated according to the corresponding user partition and access the application through the designated entry point are allowed to access the application through the tenant's subscription.Type: ApplicationFiled: July 12, 2023Publication date: January 25, 2024Inventors: Jody Hupton Palmer, Nicholas Edward Scott
-
Publication number: 20230325448Abstract: An information integration system may include a set of integration services embodied on one or more server machines in a computing environment. The set of integration services may include connectors communicatively connected to disparate information systems. The connectors are configured for integrating data utilizing a common model comprising a content management interoperability services data model, common property definitions, and a common security model particularly defined for use by the set of integration services. Responsive to a user query to search disparate information systems or a subset thereof, an application may communicate metadata of interest contained in the user query to a search engine which locates, via a unified index, requested data from the disparate information systems or a subset thereof. The search engine returns search results referencing the requested data to the application which interprets the search results and displays a visualization thereof on a client device.Type: ApplicationFiled: June 5, 2023Publication date: October 12, 2023Inventors: Daniel Leclerc, Maxime Dubois, Alex Dowgailenko, Jody Hupton Palmer, Alexander Lilko, Steve Molloy
-
Publication number: 20230325359Abstract: An interface server (e.g., Web Application Open Platform Interface (WOPI) server) is communicatively connected to an information management (IM) server and to an online application server which acts as a client of the interface server. When a user wishes to open, create, or edit a document in an online application hosted by the online application server, the interface server is called, instead of the IM server which manages the document at the backend of an enterprise computing network. The interface server is configured for obtaining a working copy of the document from the IM server and providing the working copy to the client. The client provides the working copy to the online application for display on the user device. When the work is done, the working copy is sync'd back through the interface server to the IM server as a new draft and deleted by the interface server.Type: ApplicationFiled: June 3, 2023Publication date: October 12, 2023Inventors: Jody Hupton Palmer, Gary Clayton Cowan, Robert David James Reynolds
-
Publication number: 20230319042Abstract: An information integration system may include a set of integration services embodied on one or more server machines in a computing environment. The set of integration services may include connectors communicatively connected to disparate information systems. The connectors may be configured for integrating data stored in the disparate information systems utilizing a common model employed by the set of integration services. The common model may overlay, augment, integrate, or otherwise utilize a content management interoperability services data model and may include common property definitions and a common security model. The common security model may include permissions particularly defined for use by the set of integration services. These common property definitions and permissions may be uniquely defined and utilized by the information integration system.Type: ApplicationFiled: June 5, 2023Publication date: October 5, 2023Inventors: Jody Hupton Palmer, Alexander Lilko, Steve Molloy
-
Patent number: 11743246Abstract: Systems, methods and computer program products for controlling access to data owned by an application subscriber using two-factor access control and user partitioning are disclosed. In one embodiment, applications are executed on a multi-tenant application platform in which user partitions designate associated users and authentication services for those users. Tenants may subscribe to the applications and may allow access to the subscriptions through designated entry points. Users that are authenticated according to the corresponding user partition and access the application through the designated entry point are allowed to access the application through the tenant's subscription.Type: GrantFiled: September 9, 2022Date of Patent: August 29, 2023Assignee: OPEN TEXT SA ULCInventors: Jody Hupton Palmer, Nicholas Edward Scott
-
Patent number: 11709906Abstract: An information integration system may include a set of integration services embodied on one or more server machines in a computing environment. The set of integration services may include connectors communicatively connected to disparate information systems. The connectors are configured for integrating data utilizing a common model comprising a content management interoperability services data model, common property definitions, and a common security model particularly defined for use by the set of integration services. Responsive to a user query to search disparate information systems or a subset thereof, an application may communicate metadata of interest contained in the user query to a search engine which locates, via a unified index, requested data from the disparate information systems or a subset thereof. The search engine returns search results referencing the requested data to the application which interprets the search results and displays a visualization thereof on a client device.Type: GrantFiled: September 28, 2020Date of Patent: July 25, 2023Assignee: Open Text SA ULCInventors: Daniel Leclerc, Maxime Dubois, Alex Dowgailenko, Jody Hupton Palmer, Alexander Lilko, Steve Molloy
-
Patent number: 11711368Abstract: An information integration system may include a set of integration services embodied on one or more server machines in a computing environment. The set of integration services may include connectors communicatively connected to disparate information systems. The connectors may be configured for integrating data stored in the disparate information systems utilizing a common model employed by the set of integration services. The common model may overlay, augment, integrate, or otherwise utilize a content management interoperability services data model and may include common property definitions and a common security model. The common security model may include permissions particularly defined for use by the set of integration services. These common property definitions and permissions may be uniquely defined and utilized by the information integration system.Type: GrantFiled: April 5, 2021Date of Patent: July 25, 2023Assignee: Open Text SA ULCInventors: Jody Hupton Palmer, Alexander Lilko, Steve Molloy
-
Patent number: 11704287Abstract: An interface server (e.g., Web Application Open Platform Interface (WOPI) server) is communicatively connected to an information management (IM) server and to an online application server which acts as a client of the interface server. When a user wishes to open, create, or edit a document in an online application hosted by the online application server, the interface server is called, instead of the IM server which manages the document at the backend of an enterprise computing network. The interface server is configured for obtaining a working copy of the document from the IM server and providing the working copy to the client. The client provides the working copy to the online application for display on the user device. When the work is done, the working copy is sync'd back through the interface server to the IM server as a new draft and deleted by the interface server.Type: GrantFiled: July 29, 2022Date of Patent: July 18, 2023Assignee: Open Text SA ULCInventors: Jody Hupton Palmer, Gary Clayton Cowan, Robert David James Reynolds
-
Publication number: 20230156011Abstract: An method for authorizing services comprises receiving an access control model comprising policy definitions for access by services and users to protected resources, storing the access control model in a database; accessing, by the authorization service, the access control model and determining, based on the access control model, whether to grant a requesting service access to the protected resource or to grant access to the protected resource based on a user associated with the protected resource. The method further includes modifying the access control model to allow access by the requesting service to the protected resource including modifying the policy definitions.Type: ApplicationFiled: November 15, 2022Publication date: May 18, 2023Inventor: Jody Hupton Palmer
-
Publication number: 20230156039Abstract: A server computer comprises a memory configured with references to protected resources hosted by a resource server, authorization policies related to the protected resources, and assignments of users and services to the authorization policies, the authorization policies comprising client authorization policies for authorizing access by services and user authorization policies for authorizing access by users. A request authorization service is configured to receive a request from an application for authorization to access a protected resource hosted by the resource server. Based on a determination that the request is to access the protected resource on behalf of a service, the request authorization uses the client authorization policies, and based on a determination that the request is to access the protected resource on behalf of a user, the request authorization service uses the user authorization policies to determine whether to authorize the request.Type: ApplicationFiled: November 15, 2022Publication date: May 18, 2023Inventor: Jody Hupton Palmer
-
Patent number: 11550761Abstract: An in-place information management system having a management application built on a common data model and configured for asynchronous query-based application of policies on content stored in the disparate data storage systems through a query interface which may be part of a set of integration services. The common data model may be configured based on common architectures of the disparate data storage systems. The query interface may be configured for running a query on a data storage system in response to a search request received by the management application from a records manager and for mapping semantically equivalent keys from disparate data storage systems to a key in the common data model. The query may define a set of records to be treated similarly according to corporate policy on content lifecycle and records compliance.Type: GrantFiled: August 24, 2020Date of Patent: January 10, 2023Assignee: Open Text SA ULCInventor: Jody Hupton Palmer
-
Publication number: 20230006987Abstract: Systems, methods and computer program products for controlling access to data owned by an application subscriber using two-factor access control and user partitioning are disclosed. In one embodiment, applications are executed on a multi-tenant application platform in which user partitions designate associated users and authentication services for those users. Tenants may subscribe to the applications and may allow access to the subscriptions through designated entry points. Users that are authenticated according to the corresponding user partition and access the application through the designated entry point are allowed to access the application through the tenant's subscription.Type: ApplicationFiled: September 9, 2022Publication date: January 5, 2023Inventors: Jody Hupton Palmer, Nicholas Edward Scott
-
Publication number: 20220382718Abstract: An interface server (e.g., Web Application Open Platform Interface (WOPI) server) is communicatively connected to an information management (IM) server and to an online application server which acts as a client of the interface server. When a user wishes to open, create, or edit a document in an online application hosted by the online application server, the interface server is called, instead of the IM server which manages the document at the backend of an enterprise computing network. The interface server is configured for obtaining a working copy of the document from the IM server and providing the working copy to the client. The client provides the working copy to the online application for display on the user device. When the work is done, the working copy is sync'd back through the interface server to the IM server as a new draft and deleted by the interface server.Type: ApplicationFiled: July 29, 2022Publication date: December 1, 2022Inventors: Jody Hupton Palmer, Gary Clayton Cowan, Robert David James Reynolds
-
Publication number: 20220377076Abstract: An information integration system may include a set of integration services embodied on one or more server machines in a computing environment. The set of integration services may include connectors communicatively connected to disparate information systems. The connectors may be configured for integrating data stored in the disparate information systems utilizing a common model employed by the set of integration services. The common model may overlay, augment, integrate, or otherwise utilize a content management interoperability services data model and may include common property definitions and a common security model. The common security model may include permissions particularly defined for use by the set of integration services. These common property definitions and permissions may be uniquely defined and utilized by the information integration system.Type: ApplicationFiled: August 1, 2022Publication date: November 24, 2022Inventors: Jody Hupton Palmer, Alexander Lilko, Steve Molloy
-
Patent number: 11483302Abstract: Systems, methods and computer program products for controlling access to data owned by an application subscriber using two-factor access control and user partitioning are disclosed. In one embodiment, applications are executed on a multi-tenant application platform in which user partitions designate associated users and authentication services for those users. Tenants may subscribe to the applications and may allow access to the subscriptions through designated entry points. Users that are authenticated according to the corresponding user partition and access the application through the designated entry point are allowed to access the application through the tenant's subscription.Type: GrantFiled: September 21, 2021Date of Patent: October 25, 2022Assignee: OPEN TEXT SA ULCInventors: Jody Hupton Palmer, Nicholas Edward Scott
-
Patent number: 11442901Abstract: An interface server (e.g., Web Application Open Platform Interface (WOPI) server) is communicatively connected to an information management (IM) server and to an online application server which acts as a client of the interface server. When a user wishes to open, create, or edit a document in an online application hosted by the online application server, the interface server is called, instead of the IM server which manages the document at the backend of an enterprise computing network. The interface server is configured for obtaining a working copy of the document from the IM server and providing the working copy to the client. The client provides the working copy to the online application for display on the user device. When the work is done, the working copy is sync'd back through the interface server to the IM server as a new draft and deleted by the interface server.Type: GrantFiled: May 11, 2020Date of Patent: September 13, 2022Assignee: Open Text SA ULCInventors: Jody Hupton Palmer, Gary Clayton Cowan, Robert David James Reynolds
-
Patent number: 11438335Abstract: An information integration system may include a set of integration services embodied on one or more server machines in a computing environment. The set of integration services may include connectors communicatively connected to disparate information systems. The connectors may be configured for integrating data stored in the disparate information systems utilizing a common model employed by the set of integration services. The common model may overlay, augment, integrate, or otherwise utilize a content management interoperability services data model and may include common property definitions and a common security model. The common security model may include permissions particularly defined for use by the set of integration services. These common property definitions and permissions may be uniquely defined and utilized by the information integration system.Type: GrantFiled: September 4, 2020Date of Patent: September 6, 2022Assignee: Open Text SA ULCInventors: Jody Hupton Palmer, Alexander Lilko, Steve Molloy
-
Publication number: 20220006799Abstract: Systems, methods and computer program products for controlling access to data owned by an application subscriber using two-factor access control and user partitioning are disclosed. In one embodiment, applications are executed on a multi-tenant application platform in which user partitions designate associated users and authentication services for those users. Tenants may subscribe to the applications and may allow access to the subscriptions through designated entry points. Users that are authenticated according to the corresponding user partition and access the application through the designated entry point are allowed to access the application through the tenant's subscription.Type: ApplicationFiled: September 21, 2021Publication date: January 6, 2022Inventors: Jody Hupton Palmer, Nicholas Edward Scott
-
Patent number: 11165764Abstract: Systems, methods and computer program products for controlling access to data owned by an application subscriber using two-factor access control and user partitioning are disclosed. In one embodiment, applications are executed on a multi-tenant application platform in which user partitions designate associated users and authentication services for those users. Tenants may subscribe to the applications and may allow access to the subscriptions through designated entry points. Users that are authenticated according to the corresponding user partition and access the application through the designated entry point are allowed to access the application through the tenant's subscription.Type: GrantFiled: May 8, 2020Date of Patent: November 2, 2021Assignee: OPEN TEXT SA ULCInventors: Jody Hupton Palmer, Nicholas Edward Scott
-
Publication number: 20210226954Abstract: An information integration system may include a set of integration services embodied on one or more server machines in a computing environment. The set of integration services may include connectors communicatively connected to disparate information systems. The connectors may be configured for integrating data stored in the disparate information systems utilizing a common model employed by the set of integration services. The common model may overlay, augment, integrate, or otherwise utilize a content management interoperability services data model and may include common property definitions and a common security model. The common security model may include permissions particularly defined for use by the set of integration services. These common property definitions and permissions may be uniquely defined and utilized by the information integration system.Type: ApplicationFiled: April 5, 2021Publication date: July 22, 2021Inventors: Jody Hupton Palmer, Alexander Lilko, Steve Molloy