Patents by Inventor David Malcolm Keane

David Malcolm Keane 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: 11113345
    Abstract: Aspects of the present disclosure are directed to a method of providing content to a user device based on contextual parameters. The method includes monitoring one or more contextual parameters to detect a change in the values of the one or more contextual parameters and retrieving content from one or more content sources based on the changed contextual parameter. Furthermore, the method includes applying weights associated with the content to the retrieved content, generating results based on the weighted content and providing the generated results to the user device based on one or more device parameters.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: September 7, 2021
    Assignee: BIGTINCAN HOLDINGS LIMITED
    Inventors: David Malcolm Keane, Anthony Turco
  • Patent number: 10375036
    Abstract: Disclosed is a content management system comprising: a server; a content database, configured within the server, within which are stored one or more channels, each channel comprising one or more stories, each story comprising a title and one or more files; and one or more user devices connected to the network, each user device being associated with a user, each user device being configured to allow the associated user to view one or more stories from a channel to which the associated user has viewing rights. The title of each story and the names of the files contained in the story are stored obfuscated in the content database, and the files are stored encrypted in the content database.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: August 6, 2019
    Assignee: BigTinCan Holdings Limited
    Inventor: David Malcolm Keane
  • Patent number: 10310714
    Abstract: A method (300) of manipulating on a mobile device (600), using a software application (133) configured to emulate manipulation operations of different associated software applications, content items stored in slow access memory (125) on the mobile device, the method comprising (a) storing a selected plurality of items in fast access memory (109); (b) designating one of the stored items as the active item and displaying (310) the active item and an associated tab; (c) displaying tabs associated with other stored items; (d) applying (316) an emulated manipulation operation associated with the active item to the active item; and (e) in response to a selection (320) of a displayed tab associated with another item, (i) storing (322) the manipulated active item in the fast access memory, (ii) displaying the other item associated with the selected tab.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: June 4, 2019
    Assignee: BIGTINCAN HOLDINGS PTY LTD
    Inventor: David Malcolm Keane
  • Publication number: 20180270206
    Abstract: Disclosed is a content management system comprising: a server; a content database, configured within the server, within which are stored one or more channels, each channel comprising one or more stories, each story comprising a title and one or more files; and one or more user devices connected to the network, each user device being associated with a user, each user device being configured to allow the associated user to view one or more stories from a channel to which the associated user has viewing rights. The title of each story and the names of the files contained in the story are stored obfuscated in the content database, and the files are stored encrypted in the content database.
    Type: Application
    Filed: March 30, 2018
    Publication date: September 20, 2018
    Applicant: BigTinCan Holdings Limited
    Inventor: David Malcolm Keane
  • Patent number: 9979701
    Abstract: Disclosed is a content management system comprising: a server; a content database, configured within the server, within which are stored one or more channels, each channel comprising one or more stories, each story comprising a title and one or more files; and one or more user devices connected to the network, each user device being associated with a user, each user device being configured to allow the associated user to view one or more stories from a channel to which the associated user has viewing rights. The title of each story and the names of the files contained in the story are stored obfuscated in the content database, and the files are stored encrypted in the content database.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: May 22, 2018
    Assignee: BigTinCan Holdings Limited
    Inventor: David Malcolm Keane
  • Publication number: 20170116342
    Abstract: Aspects of the present disclosure are directed to a method of providing content to a user device based on contextual parameters. The method includes monitoring one or more contextual parameters to detect a change in the values of the one or more contextual parameters and retrieving content from one or more content sources based on the changed contextual parameter. Furthermore, the method includes applying weights associated with the content to the retrieved content, generating results based on the weighted content and providing the generated results to the user device based on one or more device parameters.
    Type: Application
    Filed: July 15, 2015
    Publication date: April 27, 2017
    Inventors: David Malcolm Keane, Anthony Turco
  • Publication number: 20160147396
    Abstract: A method (300) of manipulating on a mobile device (600), using a software application (133) configured to emulate manipulation operations of different associated software applications, content items stored in slow access memory (125) on the mobile device, the method comprising (a) storing a selected plurality of items in fast access memory (109); (b) designating one of the stored items as the active item and displaying (310) the active item and an associated tab; (c) displaying tabs associated with other stored items; (d) applying (316) an emulated manipulation operation associated with the active item to the active item; and (e) in response to a selection (320) of a displayed tab associated with another item, (i) storing (322) the manipulated active item in the fast access memory, (ii) displaying the other item associated with the selected tab.
    Type: Application
    Filed: June 17, 2014
    Publication date: May 26, 2016
    Inventor: David Malcolm Keane
  • Publication number: 20150326538
    Abstract: Disclosed is a content management system comprising: a server; a content database, configured within the server, within which are stored one or more channels, each channel comprising one or more stories, each story comprising a title and one or more files; and one or more user devices connected to the network, each user device being associated with a user, each user device being configured to allow the associated user to view one or more stories from a channel to which the associated user has viewing rights. The title of each story and the names of the files contained in the story are stored obfuscated in the content database, and the files are stored encrypted in the content database.
    Type: Application
    Filed: November 1, 2012
    Publication date: November 12, 2015
    Inventor: David Malcolm Keane