Patents by Inventor ADRIAN JOHN O'LENSKIE

ADRIAN JOHN O'LENSKIE 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: 11113185
    Abstract: Software code is written using a multistage automated code deployment pipeline. A code change is provided to the pipeline and at each stage various checks or evaluations of the code change is performed. Additionally, a risk profile is generated for the code change that identifies a risk of making the code change based on the code change itself as well as a reputation of the individual providing the code change. In one or more stages of the pipeline, a determination is made whether the risk profile meets a verification criteria, and if so the code change does not progress to the next stage in the pipeline until additional verification (in addition to any testing typically performed at that stage) is performed.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: September 7, 2021
    Assignee: Adobe Inc.
    Inventors: Harinder Singh Sandhu, Adrian John O'Lenskie
  • Publication number: 20210141718
    Abstract: Software code is written using a multistage automated code deployment pipeline. A code change is provided to the pipeline and at each stage various checks or evaluations of the code change is performed. Additionally, a risk profile is generated for the code change that identifies a risk of making the code change based on the code change itself as well as a reputation of the individual providing the code change. In one or more stages of the pipeline, a determination is made whether the risk profile meets a verification criteria, and if so the code change does not progress to the next stage in the pipeline until additional verification (in addition to any testing typically performed at that stage) is performed.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 13, 2021
    Applicant: Adobe Inc.
    Inventors: Harinder Singh Sandhu, Adrian John O'Lenskie
  • Patent number: 10834236
    Abstract: Systems and methods provide for dynamic menu content for context menus for an object stored on a client device. Requests for context menu content are sent from the client device to a remote server associated with a type of object corresponding to the object stored on the client device. The remote server generates and sends menu content, including one or more custom menu items, to the client device. Upon a user's selection of a menu item, an indicator of the selected menu item is sent to the remote server and an action associated with the selected item is performed. Information relating to requests for menu content and selections of menu items are recorded and, in some embodiments, used as menu content usage data for determining menu content for subsequent requests. Menu content usage data may be used to increase selections of certain menu items and to optimize user experience.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: November 10, 2020
    Inventors: Neil Charles Armour Moore, Adrian John O'Lenskie
  • Publication number: 20180121036
    Abstract: Systems and methods provide for dynamic menu content for context menus for an object stored on a client device. Requests for context menu content are sent from the client device to a remote server associated with a type of object corresponding to the object stored on the client device. The remote server generates and sends menu content, including one or more custom menu items, to the client device. Upon a user's selection of a menu item, an indicator of the selected menu item is sent to the remote server and an action associated with the selected item is performed. Information relating to requests for menu content and selections of menu items are recorded and, in some embodiments, used as menu content usage data for determining menu content for subsequent requests. Menu content usage data may be used to increase selections of certain menu items and to optimize user experience.
    Type: Application
    Filed: November 1, 2016
    Publication date: May 3, 2018
    Inventors: NEIL CHARLES ARMOUR MOORE, ADRIAN JOHN O'LENSKIE