Patents by Inventor Geoff Ross MAIR

Geoff Ross MAIR 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: 10826974
    Abstract: An environment for facilitating the management of content for users associated with specific partner networks is provided. Users may be granted access to such specific partner networks in accordance with each user's affiliation with one or more organizations. In accordance with the above, a content management system facilitates the content/information exchange by accepting software applications from content providers. Additionally, the content management system accepts software application specifications or manifests from partner network administrators. Accordingly, the content management system can audit and recommend actions to users regarding applicable software application based one user organizational associations. Still further, the content management system can facilitate requests from affiliated users for specific types of content that can be forwarded to content providers and later made available to affiliated users.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: November 3, 2020
    Assignee: BMC SOFTWARE, INC.
    Inventors: Geoff Ross Mair, Simon David Geddes, Larry Vaughan Toube
  • Publication number: 20190124138
    Abstract: An environment for facilitating the management of content for users associated with specific partner networks is provided. Users may be granted access to such specific partner networks in accordance with each user's affiliation with one or more organizations. In accordance with the above, a content management system facilitates the content/information exchange by accepting software applications from content providers. Additionally, the content management system accepts software application specifications or manifests from partner network administrators. Accordingly, the content management system can audit and recommend actions to users regarding applicable software application based one user organizational associations. Still further, the content management system can facilitate requests from affiliated users for specific types of content that can be forwarded to content providers and later made available to affiliated users.
    Type: Application
    Filed: October 22, 2018
    Publication date: April 25, 2019
    Inventors: Geoff Ross Mair, Simon David Geddes, Larry Vaughan Toube
  • Publication number: 20190056922
    Abstract: A method of administering a computing system, including a plurality of computing devices. The method includes selecting an application for download to a computing device, prior to downloading the application, decompiling the application, searching for string patterns in the decompiled application, replacing the string patterns in the decompiled application with another string pattern, the another string pattern being configured to intercept at least one of a system event or an Application Programming Interface (API) call, and associating logic with the application. The logic is configured to interact with the application via the at least one system event or API call, the logic is configured to provide additional functions to the application, the logic is configured to be shared between the application and at least one other application, and the logic is stored separate from the application.
    Type: Application
    Filed: October 22, 2018
    Publication date: February 21, 2019
    Inventors: Adam Charles Cooper, George Thucydides, Geoff Ross Mair, Caleb Peter Buxton
  • Patent number: 9946528
    Abstract: The method includes receiving, at a commercial app store system, an application including embedded customization code, publishing, by the commercial app store system, the application to a commercial app store, associating the application with a license to a private app store, the private app store being associated with the end-user computing device, installing the application on the end-user computing device, receiving an indication from the end-user computing device that the application has launched, and communicating customization data to the end-user computing device.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: April 17, 2018
    Assignee: BMC Software, Inc.
    Inventor: Geoff Ross Mair
  • Publication number: 20140366014
    Abstract: The method includes receiving, at a commercial app store system, an application including embedded customization code, publishing, by the commercial app store system, the application to a commercial app store, associating the application with a license to a private app store, the private app store being associated with the end-user computing device, installing the application on the end-user computing device, receiving an indication from the end-user computing device that the application has launched, and communicating customization data to the end-user computing device.
    Type: Application
    Filed: April 3, 2014
    Publication date: December 11, 2014
    Applicant: BMC SOFTWARE ACQUISITION, L.L.C.
    Inventor: Geoff Ross MAIR
  • Publication number: 20140181803
    Abstract: The method administers an enterprise computing system that includes a plurality of user mobile computing devices. The method includes selecting a pre-written application for inclusion in a menu of enterprise applications downloadable to a user computing device, allowing the user computing device to download the pre-written application, and interposing an application wrapper on the pre-written application before allowing the user computing device to download the pre-written application, the application wrapper being configured to control an operation of the pre-written application.
    Type: Application
    Filed: December 20, 2013
    Publication date: June 26, 2014
    Applicant: BMC Software Acquisition, L.L.C.
    Inventors: Adam Charles COOPER, George THUCYDIDES, Geoff Ross MAIR, Caleb Peter BUXTON