Patents by Inventor Nathan Alexander Burn

Nathan Alexander Burn 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).

  • Patent number: 11657058
    Abstract: A computer system comprises a memory, a network interface, and at least one processor is provided. The memory stores a plurality of user profile records and a plurality of skill profile records. The at least one processor is configured to receive a request to recommend a skill to improve mental health of a user; retrieve, from the plurality of user profile records, a user profile record associated with the user and the skill, the user profile record including a first weight; retrieve, from the plurality of skill profile records, a skill profile record associated with the skill, the skill profile record including a second weight; determine a third weight based on the first weight and the second weight; generate a response to the request, the response including an identifier of the skill and the third weight; and transmit the response to a virtual assistant.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: May 23, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Andrew Sheerin, Ellen Rose Wootten, Nathan Alexander Burn, Ronan Lewis Diver
  • Patent number: 11620472
    Abstract: Systems and methods for identifying individuals with a user-requested expertise are provided. For example, the system can include a processor configured to receive a user input and extract one or more keywords from the input. The processor can generate search requests based upon the one or more keywords, each search request identifying at least one application programming interface (API) call configured to invoke at least one API function as exposed by a software application. The processor can transmit the search requests to the software applications and receive search responses. The processor can determine a plurality of software application users and a set of associated evidence, each set of associated evidence including user interactions with each of the software applications. The processor can aggregate the evidence into an aggregated data set and configure the aggregated data set as an input to a machine learning classifier for ranking the sets of evidence.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: April 4, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Samuel Christopher John Plant, Nathan Alexander Burn, John Matthew Dilley, Ellen Rose Wootten, Nilpa Madhusudan Shah
  • Publication number: 20220019593
    Abstract: A computer system comprises a memory, a network interface, and at least one processor is provided. The memory stores a plurality of user profile records and a plurality of skill profile records. The at least one processor is configured to receive a request to recommend a skill to improve mental health of a user; retrieve, from the plurality of user profile records, a user profile record associated with the user and the skill, the user profile record including a first weight; retrieve, from the plurality of skill profile records, a skill profile record associated with the skill, the skill profile record including a second weight; determine a third weight based on the first weight and the second weight; generate a response to the request, the response including an identifier of the skill and the third weight; and transmit the response to a virtual assistant.
    Type: Application
    Filed: July 15, 2020
    Publication date: January 20, 2022
    Applicant: Citrix Systems, Inc.
    Inventors: Andrew Sheerin, Ellen Rose Wootten, Nathan Alexander Burn, Ronan Lewis Diver
  • Publication number: 20210334589
    Abstract: Systems and methods for identifying individuals with a user-requested expertise are provided. For example, the system can include a processor configured to receive a user input and extract one or more keywords from the input. The processor can generate search requests based upon the one or more keywords, each search request identifying at least one application programming interface (API) call configured to invoke at least one API function as exposed by a software application. The processor can transmit the search requests to the software applications and receive search responses. The processor can determine a plurality of software application users and a set of associated evidence, each set of associated evidence including user interactions with each of the software applications. The processor can aggregate the evidence into an aggregated data set and configure the aggregated data set as an input to a machine learning classifier for ranking the sets of evidence.
    Type: Application
    Filed: April 23, 2020
    Publication date: October 28, 2021
    Applicant: Citrix Systems, Inc.
    Inventors: Samuel Christopher John Plant, Nathan Alexander Burn, John Matthew Dilley, Ellen Rose Wootten, Nilpa Madhusudan Shah