Patents by Inventor A. Julian Craddock

A. Julian Craddock 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: 20170004171
    Abstract: A method for defining and constraining the behavior of a shared, mobile content management system is disclosed. The method includes providing an admin console for defining, modifying, and managing declarative policies. Declarative policies are defined based on an XML policy model. The XML policy model dictates the policies that can be expressed by the admin console. The defined declarative policies are enacted without requiring the content management system to be restarted, reconfigured, or re-implemented. An XML-based policy wizard definition language is provided to define policy wizards in the admin console that guide an administrator through the steps of creating and editing the policies. Additionally, at least one policy repository based on LDAP is provided. The at least one policy repository has an interface and is adapted to store a plurality of declarative policies. The policy repository has scalable and distributed capabilities.
    Type: Application
    Filed: September 14, 2016
    Publication date: January 5, 2017
    Inventors: Glenda Ann Leonard, Thane Eisener, Julian Craddock, Waldo Rachow, Paul Haskins
  • Patent number: 9471611
    Abstract: A method for defining and constraining the behavior of a shared, mobile content management system is disclosed. The method includes providing an admin console for defining, modifying, and managing declarative policies. Declarative policies are defined based on an XML policy model. The XML policy model dictates the policies that can be expressed by the admin console. The defined declarative policies are enacted without requiring the content management system to be restarted, reconfigured, or re-implemented. An XML-based policy wizard definition language is provided to define policy wizards in the admin console that guide an administrator through the steps of creating and editing the policies. Additionally, at least one policy repository based on LDAP is provided. The at least one policy repository has an interface and is adapted to store a plurality of declarative policies. The policy repository has scalable and distributed capabilities.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: October 18, 2016
    Assignee: ProntoForms Inc.
    Inventors: Glenda Ann Leonard, Thane Eisener, Julian Craddock, Waldo Rachow, Paul Haskins
  • Publication number: 20140324802
    Abstract: A method for defining and constraining the behavior of a shared, mobile content management system is disclosed. The method includes providing an admin console for defining, modifying, and managing declarative policies. Declarative policies are defined based on an XML policy model. The XML policy model dictates the policies that can be expressed by the admin console. The defined declarative policies are enacted without requiring the content management system to be restarted, reconfigured, or re-implemented. An XML-based policy wizard definition language is provided to define policy wizards in the admin console that guide an administrator through the steps of creating and editing the policies. Additionally, at least one policy repository based on LDAP is provided. The at least one policy repository has an interface and is adapted to store a plurality of declarative policies. The policy repository has scalable and distributed capabilities.
    Type: Application
    Filed: June 24, 2014
    Publication date: October 30, 2014
    Inventors: Glenda Ann Leonard, Thane Eisener, Julian Craddock, Waldo Rachow, Paul Haskins
  • Patent number: 8799242
    Abstract: A method for defining and constraining the behavior of a shared, mobile content management system is disclosed. The method includes providing an admin console for defining, modifying, and managing declarative policies. Declarative policies are defined based on an XML policy model. The XML policy model dictates the policies that can be expressed by the admin console. The defined declarative policies are enacted without requiring the content management system to be restarted, reconfigured, or re-implemented. An XML-based policy wizard definition language is provided to define policy wizards in the admin console that guide an administrator through the steps of creating and editing the policies. Additionally, at least one policy repository based on LDAP is provided. The at least one policy repository has an interface and is adapted to store a plurality of declarative policies. The policy repository has scalable and distributed capabilities.
    Type: Grant
    Filed: October 8, 2004
    Date of Patent: August 5, 2014
    Assignee: TrueContext Corporation
    Inventors: Glenda Ann Leonard, Thane Eisener, Julian Craddock, Waldo Rochow, Paul Haskins
  • Patent number: 8090844
    Abstract: A content management system and method are disclosed having one or more shared file systems located on one or more networks having a firewall. The content management system includes an explorer client, a mounting client, and a gateway. The gateway is in communication with both the explorer client and the mounting client. The explorer client forms a profile of a user device by determining the characteristics of the user device. The mounting client determines the capabilities of the one or more file systems and where content resides on each of the one or more file systems. The gateway then creates a virtual abstraction layer based on the profile of the user device and the capabilities of the one or more file systems.
    Type: Grant
    Filed: October 8, 2004
    Date of Patent: January 3, 2012
    Assignee: TrueContext Corporation
    Inventors: Marc Chéné, Julian Craddock, Paul Haskins, Barry Yerxa
  • Publication number: 20110276706
    Abstract: A content management system and method are disclosed having one or more shared file systems located on one or more networks having a firewall. The content management system includes an explorer client, a mounting client, and a gateway. The gateway is in communication with both the explorer client and the mounting client. The explorer client forms a profile of a user device by determining the characteristics of the user device. The mounting client determines the capabilities of the one or more file systems and where content resides on each of the one or more file systems. The gateway then creates a virtual abstraction layer based on the profile of the user device and the capabilities of the one or more file systems.
    Type: Application
    Filed: July 19, 2011
    Publication date: November 10, 2011
    Applicant: TrueContext Corporation
    Inventors: Marc Chéné, Julian Craddock, Paul Haskins, Barry Yerxa
  • Publication number: 20060089938
    Abstract: A method for defining and constraining the behavior of a shared, mobile content management system is disclosed. The method includes providing an admin console for defining, modifying, and managing declarative policies. Declarative policies are defined based on an XML policy model. The XML policy model dictates the policies that can be expressed by the admin console. The defined declarative policies are enacted without requiring the content management system to be restarted, reconfigured, or re-implemented. An XML-based policy wizard definition language is provided to define policy wizards in the admin console that guide an administrator through the steps of creating and editing the policies. Additionally, at least one policy repository based on LDAP is provided. The at least one policy repository has an interface and is adapted to store a plurality of declarative policies. The policy repository has scalable and distributed capabilities.
    Type: Application
    Filed: October 8, 2004
    Publication date: April 27, 2006
    Inventors: Glenda Leonard, Thane Eisener, Julian Craddock, Waldo Rachow, Paul Haskins
  • Publication number: 20060080397
    Abstract: A content management system and method are disclosed having one or more shared file systems located on one or more networks having a firewall. The content management system includes an explorer client, a mounting client, and a gateway. The gateway is in communication with both the explorer client and the mounting client. The explorer client forms a profile of a user device by determining the characteristics of the user device. The mounting client determines the capabilities of the one or more file systems and where content resides on each of the one or more file systems. The gateway then creates a virtual abstraction layer based on the profile of the user device and the capabilities of the one or more file systems.
    Type: Application
    Filed: October 8, 2004
    Publication date: April 13, 2006
    Inventors: Marc Chene, Julian Craddock, Paul Haskins, Barry Yerxa
  • Patent number: 6480507
    Abstract: A communication protocol stack apparatus and method determine the aggregate maximum header and trailer lengths(H, T) and a payload size(P) for each layer of the protocol stack and pre-allocate for each layer one or more buffers of a length equal to the sum of “H”, “T” and “P”. The layer copies receiving data into the pre-allocated buffer at a position determined by “H”, and copies its header and trailer immediately before and after the data in the buffer. The layer sets two references. The next lower layer copies its header and trailer into the buffer at the positions determined by the references and updates the references. The process is repeated until the lowest layer and data between the references is copied to a physical device for transmission.
    Type: Grant
    Filed: November 19, 1998
    Date of Patent: November 12, 2002
    Assignee: Nortel Networks Limited
    Inventors: David E. Mercer, Brian S. Major, A. Julian Craddock
  • Publication number: 20010042081
    Abstract: A method of paring a document, marked up using a given markup language before use of the document by an application such as a web browser, the document comprising markup and data, by identifying markup which is not used by the application; and creating a pared document using the same markup language, comprising other portions of the markup other than the identified portion. By tailoring the document to the application, the time that is required to download the document can be reduced, which is useful for users who are using slow links such as a connection through a cellular phone, and where the users device has limited display capabilities, meaning that much of the document cannot be used by the users application.
    Type: Application
    Filed: December 19, 1997
    Publication date: November 15, 2001
    Inventors: IAN ALEXANDER MACFARLANE, A. JULIAN CRADDOCK, STEVEN M. ARMSTRONG, RAMZAN A. KHUWAJA
  • Patent number: 6167429
    Abstract: Using a server to provide access to a plurality of unrelated types of services, to a user communicating from a remote terminal to the server, by detecting a service access command sent from the user, the service access command comprising an indication of a service type, the service access command having a syntax which uses only alphanumeric characters, or "#" or "*" characters. Interpreting the command involves extracting the service type, to detect if the command further comprises one or more parameters relating to the service, extracting any such parameters and initiating the provision of the selected service. By having a server which understands commands in a form having a syntax using a limited set of characters, service access from telephones or terminals with smaller keyboards, becomes easier.
    Type: Grant
    Filed: April 23, 1998
    Date of Patent: December 26, 2000
    Assignee: Nortel Networks Limited
    Inventors: David Edward William Mercer, Ian Alexander Macfarlane, A. Julian Craddock