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: 20240031348
    Abstract: 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: Application
    Filed: July 12, 2023
    Publication date: January 25, 2024
    Inventors: Jody Hupton Palmer, Nicholas Edward Scott
  • Publication number: 20230325448
    Abstract: 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: Application
    Filed: June 5, 2023
    Publication date: October 12, 2023
    Inventors: Daniel Leclerc, Maxime Dubois, Alex Dowgailenko, Jody Hupton Palmer, Alexander Lilko, Steve Molloy
  • Publication number: 20230325359
    Abstract: 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: Application
    Filed: June 3, 2023
    Publication date: October 12, 2023
    Inventors: Jody Hupton Palmer, Gary Clayton Cowan, Robert David James Reynolds
  • Publication number: 20230319042
    Abstract: 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: Application
    Filed: June 5, 2023
    Publication date: October 5, 2023
    Inventors: Jody Hupton Palmer, Alexander Lilko, Steve Molloy
  • Patent number: 11743246
    Abstract: 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: Grant
    Filed: September 9, 2022
    Date of Patent: August 29, 2023
    Assignee: OPEN TEXT SA ULC
    Inventors: Jody Hupton Palmer, Nicholas Edward Scott
  • Patent number: 11709906
    Abstract: 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: Grant
    Filed: September 28, 2020
    Date of Patent: July 25, 2023
    Assignee: Open Text SA ULC
    Inventors: Daniel Leclerc, Maxime Dubois, Alex Dowgailenko, Jody Hupton Palmer, Alexander Lilko, Steve Molloy
  • Patent number: 11711368
    Abstract: 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: Grant
    Filed: April 5, 2021
    Date of Patent: July 25, 2023
    Assignee: Open Text SA ULC
    Inventors: Jody Hupton Palmer, Alexander Lilko, Steve Molloy
  • Patent number: 11704287
    Abstract: 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: Grant
    Filed: July 29, 2022
    Date of Patent: July 18, 2023
    Assignee: Open Text SA ULC
    Inventors: Jody Hupton Palmer, Gary Clayton Cowan, Robert David James Reynolds
  • Publication number: 20230156011
    Abstract: 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: Application
    Filed: November 15, 2022
    Publication date: May 18, 2023
    Inventor: Jody Hupton Palmer
  • Publication number: 20230156039
    Abstract: 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: Application
    Filed: November 15, 2022
    Publication date: May 18, 2023
    Inventor: Jody Hupton Palmer
  • Patent number: 11550761
    Abstract: 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: Grant
    Filed: August 24, 2020
    Date of Patent: January 10, 2023
    Assignee: Open Text SA ULC
    Inventor: Jody Hupton Palmer
  • Publication number: 20230006987
    Abstract: 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: Application
    Filed: September 9, 2022
    Publication date: January 5, 2023
    Inventors: Jody Hupton Palmer, Nicholas Edward Scott
  • Publication number: 20220382718
    Abstract: 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: Application
    Filed: July 29, 2022
    Publication date: December 1, 2022
    Inventors: Jody Hupton Palmer, Gary Clayton Cowan, Robert David James Reynolds
  • Publication number: 20220377076
    Abstract: 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: Application
    Filed: August 1, 2022
    Publication date: November 24, 2022
    Inventors: Jody Hupton Palmer, Alexander Lilko, Steve Molloy
  • Patent number: 11483302
    Abstract: 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: Grant
    Filed: September 21, 2021
    Date of Patent: October 25, 2022
    Assignee: OPEN TEXT SA ULC
    Inventors: Jody Hupton Palmer, Nicholas Edward Scott
  • Patent number: 11442901
    Abstract: 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: Grant
    Filed: May 11, 2020
    Date of Patent: September 13, 2022
    Assignee: Open Text SA ULC
    Inventors: Jody Hupton Palmer, Gary Clayton Cowan, Robert David James Reynolds
  • Patent number: 11438335
    Abstract: 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: Grant
    Filed: September 4, 2020
    Date of Patent: September 6, 2022
    Assignee: Open Text SA ULC
    Inventors: Jody Hupton Palmer, Alexander Lilko, Steve Molloy
  • Publication number: 20220006799
    Abstract: 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: Application
    Filed: September 21, 2021
    Publication date: January 6, 2022
    Inventors: Jody Hupton Palmer, Nicholas Edward Scott
  • Patent number: 11165764
    Abstract: 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: Grant
    Filed: May 8, 2020
    Date of Patent: November 2, 2021
    Assignee: OPEN TEXT SA ULC
    Inventors: Jody Hupton Palmer, Nicholas Edward Scott
  • Publication number: 20210226954
    Abstract: 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: Application
    Filed: April 5, 2021
    Publication date: July 22, 2021
    Inventors: Jody Hupton Palmer, Alexander Lilko, Steve Molloy