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: 20250190622Abstract: 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: ApplicationFiled: February 24, 2025Publication date: June 12, 2025Inventors: Robert David James Trafford, Fraser George Stewart, Adrianus Johannes van der Meer
-
Publication number: 20250182221Abstract: 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: ApplicationFiled: December 1, 2023Publication date: June 5, 2025Applicant: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Fraser George STEWART, Robert David James TRAFFORD
-
Publication number: 20250103823Abstract: 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: ApplicationFiled: September 25, 2023Publication date: March 27, 2025Inventors: Robert David James Trafford, Fraser George Stewart
-
Patent number: 12260002Abstract: 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: GrantFiled: September 14, 2022Date of Patent: March 25, 2025Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Robert David James Trafford, Fraser George Stewart, Adrianus Johannes van der Meer
-
Publication number: 20240412241Abstract: 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: ApplicationFiled: June 9, 2023Publication date: December 12, 2024Inventors: Robert David James Trafford, Fraser George Stewart
-
Patent number: 12072846Abstract: 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: June 3, 2023Date of Patent: August 27, 2024Assignee: OPEN TEXT SA ULCInventors: Jody Hupton Palmer, Gary Clayton Cowan, Robert David James Reynolds
-
Publication number: 20240248881Abstract: 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: ApplicationFiled: March 7, 2024Publication date: July 25, 2024Inventors: Srijan Bhattacharya, Brian Alexander Jewell, Robert David James Reynolds
-
Patent number: 11954072Abstract: 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: GrantFiled: October 12, 2018Date of Patent: April 9, 2024Assignee: Open Text SA ULCInventors: Srijan Bhattacharya, Brian Alexander Jewell, Robert David James Reynolds
-
Publication number: 20240086574Abstract: 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: ApplicationFiled: September 14, 2022Publication date: March 14, 2024Inventors: Robert David James Trafford, Fraser George Stewart, Adrianus Johannes
-
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
-
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: 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
-
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
-
Publication number: 20200334211Abstract: 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: May 11, 2020Publication date: October 22, 2020Inventors: Jody Hupton Palmer, Gary Clayton Cowan, Robert David James Reynolds
-
Patent number: 10671570Abstract: 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: GrantFiled: January 30, 2018Date of Patent: June 2, 2020Assignee: OPEN TEXT SA ULCInventors: Jody Hupton Palmer, Gary Clayton Cowan, Robert David James Reynolds
-
Publication number: 20200117725Abstract: 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: ApplicationFiled: October 12, 2018Publication date: April 16, 2020Inventors: Srijan Bhattacharya, Brian Alexander Jewell, Robert David James Reynolds
-
Publication number: 20180218006Abstract: 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: ApplicationFiled: January 30, 2018Publication date: August 2, 2018Inventors: Jody Hupton Palmer, Gary Clayton Cowan, Robert David James Reynolds
-
Patent number: 6299369Abstract: 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: GrantFiled: October 6, 2000Date of Patent: October 9, 2001Assignee: Unilever Home & Personal Care USA, division of Conopco, Inc.Inventors: Roger Anthony Baines, Martin Christopher Bunce, Robert David James, Russell Jones