Patents by Inventor Robert David James

Robert David James 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: 20250190622
    Abstract: Disclosed are various approaches for providing personalized recommendations in a privacy preserving manner. A request from a provider application is received, the request comprising an anonymized user identifier and a navigation identifier that identifies a location of a user associated with the anonymized user identifier within a user interface of the provider application. A user associated with the anonymized user identifier is identified. Then, an activity history of the user is analyzed in order to select a layout order, wherein the layout order is selected based at least in part on the navigation identifier and the activity history of the user. The layout order is then provided to the provider application.
    Type: Application
    Filed: February 24, 2025
    Publication date: June 12, 2025
    Inventors: Robert David James Trafford, Fraser George Stewart, Adrianus Johannes van der Meer
  • Publication number: 20250182221
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing improved travel searching and data management. Rather than searching through one or more intermediary aggregators, a travel data management system communicates directly with suppliers or other inventory managers. A plurality of routing rules can be applied at the front-end in order to determine particular suppliers to which the request should be routed. This can be based on user preferences, past user behavior, current supplier offers and deals, and other information. Once a supplier has been identified from this information, the request is routed accordingly. A response includes a plurality of search results that can be viewed and selected by the customer. Once a selection is made, and the reservation confirmed, the booking is automatically added to an itinerary data structure associated with the customer that can be updated and/or revised based on future changes.
    Type: Application
    Filed: December 1, 2023
    Publication date: June 5, 2025
    Applicant: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Fraser George STEWART, Robert David James TRAFFORD
  • Publication number: 20250103823
    Abstract: Disclosed are various embodiments for enhancing user action recommendations. Various embodiments include a computing device that can provide enhanced user interactions. First, the user interaction application can receive a conversation request. Next, the NLP application can process and analyze the conversation between an agent and a user. Next, the speech-to-text can transcribe the call and generate a transcript. The intent of the user can be interpreted from the transcript. Next, the intent is stored in the data. Finally, one or more recommendations are generated and displayed on the user interface of the agent device.
    Type: Application
    Filed: September 25, 2023
    Publication date: March 27, 2025
    Inventors: Robert David James Trafford, Fraser George Stewart
  • Patent number: 12260002
    Abstract: Disclosed are various approaches for providing personalized recommendations in a privacy preserving manner. A request from a provider application is received, the request comprising an anonymized user identifier and a navigation identifier that identifies a location of a user associated with the anonymized user identifier within a user interface of the provider application. A user associated with the anonymized user identifier is identified. Then, an activity history of the user is analyzed in order to select a layout order, wherein the layout order is selected based at least in part on the navigation identifier and the activity history of the user. The layout order is then provided to the provider application.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: March 25, 2025
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Robert David James Trafford, Fraser George Stewart, Adrianus Johannes van der Meer
  • Publication number: 20240412241
    Abstract: Disclosed are various embodiments for action specific award tracking. An award multiplier is determined based at least in part on action data. Then, a unique action identifier is generated which is associated with the award multiplier. Next, an action is initiated based at least in part on an action request which comprises the unique action identifier. Then, an award is calculated based at least in part on the unique action identifier in an action receipt. Finally, an award can be deducted based at least in part on a unique action identifier in a cancellation request.
    Type: Application
    Filed: June 9, 2023
    Publication date: December 12, 2024
    Inventors: Robert David James Trafford, Fraser George Stewart
  • Patent number: 12072846
    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: June 3, 2023
    Date of Patent: August 27, 2024
    Assignee: OPEN TEXT SA ULC
    Inventors: Jody Hupton Palmer, Gary Clayton Cowan, Robert David James Reynolds
  • Publication number: 20240248881
    Abstract: A content server can function as the master record keeper even if a file or folder that it manages in an enterprise computing environment is shared externally, for instance, through a cloud system. To mitigate network security risks, the content server polls, from behind a firewall, an event service of the cloud system. The event service, in response, can communicate events indicating changes to the shared content to the content server. The content server can interpret the events and determine whether to take any appropriate action, for example, updating an audit log to include an event and/or updating the managed content to reflect the changes. Likewise, the content server can communicate any change to the managed content to the cloud system through the event service. In this way, the managed content in the enterprise computing environment and the shared content in the cloud system are bidirectionally synced.
    Type: Application
    Filed: March 7, 2024
    Publication date: July 25, 2024
    Inventors: Srijan Bhattacharya, Brian Alexander Jewell, Robert David James Reynolds
  • Patent number: 11954072
    Abstract: A content server can function as the master record keeper even if a file or folder that it manages in an enterprise computing environment is shared externally, for instance, through a cloud system. To mitigate network security risks, the content server polls, from behind a firewall, an event service of the cloud system. The event service, in response, can communicate events indicating changes to the shared content to the content server. The content server can interpret the events and determine whether to take any appropriate action, for example, updating an audit log to include an event and/or updating the managed content to reflect the changes. Likewise, the content server can communicate any change to the managed content to the cloud system through the event service. In this way, the managed content in the enterprise computing environment and the shared content in the cloud system are bidirectionally synced.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: April 9, 2024
    Assignee: Open Text SA ULC
    Inventors: Srijan Bhattacharya, Brian Alexander Jewell, Robert David James Reynolds
  • Publication number: 20240086574
    Abstract: Disclosed are various approaches for providing personalized recommendations in a privacy preserving manner. A request from a provider application is received, the request comprising an anonymized user identifier and a navigation identifier that identifies a location of a user associated with the anonymized user identifier within a user interface of the provider application. A user associated with the anonymized user identifier is identified. Then, an activity history of the user is analyzed in order to select a layout order, wherein the layout order is selected based at least in part on the navigation identifier and the activity history of the user. The layout order is then provided to the provider application.
    Type: Application
    Filed: September 14, 2022
    Publication date: March 14, 2024
    Inventors: Robert David James Trafford, Fraser George Stewart, Adrianus Johannes
  • 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
  • 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: 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
  • 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
  • Publication number: 20200334211
    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: May 11, 2020
    Publication date: October 22, 2020
    Inventors: Jody Hupton Palmer, Gary Clayton Cowan, Robert David James Reynolds
  • Patent number: 10671570
    Abstract: A 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 WOPI client of the WOPI server. When a user wishes to open, create, or edit a document in an online application hosted by the online application server, the WOPI server is called, instead of the IM server which manages the document at the backend of an enterprise computing network. The WOPI server is configured for obtaining a working copy of the document from the IM server and providing the working copy to the WOPI client. The WOPI 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 WOPI server to the IM server as a new draft and deleted by the WOPI server.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: June 2, 2020
    Assignee: OPEN TEXT SA ULC
    Inventors: Jody Hupton Palmer, Gary Clayton Cowan, Robert David James Reynolds
  • Publication number: 20200117725
    Abstract: A content server can function as the master record keeper even if a file or folder that it manages in an enterprise computing environment is shared externally, for instance, through a cloud system. To mitigate network security risks, the content server polls, from behind a firewall, an event service of the cloud system. The event service, in response, can communicate events indicating changes to the shared content to the content server. The content server can interpret the events and determine whether to take any appropriate action, for example, updating an audit log to include an event and/or updating the managed content to reflect the changes. Likewise, the content server can communicate any change to the managed content to the cloud system through the event service. In this way, the managed content in the enterprise computing environment and the shared content in the cloud system are bidirectionally synced.
    Type: Application
    Filed: October 12, 2018
    Publication date: April 16, 2020
    Inventors: Srijan Bhattacharya, Brian Alexander Jewell, Robert David James Reynolds
  • Publication number: 20180218006
    Abstract: A 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 WOPI client of the WOPI server. When a user wishes to open, create, or edit a document in an online application hosted by the online application server, the WOPI server is called, instead of the IM server which manages the document at the backend of an enterprise computing network. The WOPI server is configured for obtaining a working copy of the document from the IM server and providing the working copy to the WOPI client. The WOPI 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 WOPI server to the IM server as a new draft and deleted by the WOPI server.
    Type: Application
    Filed: January 30, 2018
    Publication date: August 2, 2018
    Inventors: Jody Hupton Palmer, Gary Clayton Cowan, Robert David James Reynolds
  • Patent number: 6299369
    Abstract: A dispenser for a solid or soft solid mass has a barrel, a piston within the barrel, and a mechanism for advancing the piston axially within the barrel including a rotor wheel. A boss having an inwardly tapered profile (tear drop) and a sump dimensioned to receive the boss seats the rotor wheel at a predetermined angular position relative to the barrel. The boss is preferably formed on the rotor wheel and the sump in the base of the barrel. The dispenser is provided with a pair of bosses and sumps, symmetrically arranged around the rotor wheel and barrel base.
    Type: Grant
    Filed: October 6, 2000
    Date of Patent: October 9, 2001
    Assignee: Unilever Home & Personal Care USA, division of Conopco, Inc.
    Inventors: Roger Anthony Baines, Martin Christopher Bunce, Robert David James, Russell Jones