Patents by Inventor Gordon McIntyre
Gordon McIntyre 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: 20240031652Abstract: The method may include providing one or more content item recommendations, by opening a content recommendation session for a selected user, retrieving some user data for the selected user from a first storage resource, obtaining content information concerning content available from content sources, using the user data and the content information to generate a content item recommendation for the user and providing the content item recommendation to the user. The user data for the selected user may be stored at contiguous physical locations at the first storage resource.Type: ApplicationFiled: October 5, 2023Publication date: January 25, 2024Applicant: ThinkAnalytics Ltd.Inventors: Peter Docherty, Shahad Ahmed, Darren Callaghan, Ewen Cattanach, Gordon McIntyre, Alan Ryman, David Scott, Asim Ullah, Xiaowei Zhang
-
Patent number: 11812107Abstract: The method may include providing one or more content item recommendations by opening a content recommendation session for a selected user, retrieving some user data for the selected user from a first storage resource, obtaining content information concerning content available from content sources, using the user data and the content information to generate a content item recommendation for the user and providing the content item recommendation to the user. The user data for the selected user may be stored at contiguous physical locations at the first storage resource.Type: GrantFiled: April 22, 2022Date of Patent: November 7, 2023Assignee: THINKANALYTICS LTDInventors: Peter Docherty, Shahad Ahmed, Darren Callaghan, Ewen Cattanach, Gordon Mcintyre, Alan Ryman, David Scott, Asim Ullah, Xiaowei Zhang
-
Publication number: 20220248097Abstract: A method is disclosed for providing one or more content item recommendations, comprising opening a content recommendation session for a selected user; retrieving at least some user data for the selected user from a first storage resource; obtaining content information concerning content available from one or more content sources; using the user data and the content information to generate at least one content item recommendation for the user; and providing the content item recommendation to the user, wherein the user data for the selected user is stored at substantially contiguous physical locations at the first storage resource.Type: ApplicationFiled: April 22, 2022Publication date: August 4, 2022Applicant: ThinkAnalytics Ltd.Inventors: Peter Docherty, Shahad Ahmed, Darren Callaghan, Ewen Cattanach, Gordon McIntyre, Alan Ryman, David Scott, Asim Ullah, Xiaowei Zhang
-
Patent number: 11343573Abstract: A method for providing one or more content item recommendations for a user of a content distribution system having a plurality of users, comprises: opening a content recommendation session for a selected user; retrieving user data for the selected user from a first storage resource storing user data on a plurality of users, storing the user data in a second storage resource, and maintaining the user data in the second storage resource during the content recommendation session for the selected user; using the user data from the second storage resource and content information concerning content available from one or more content sources to generate at least one content item recommendation for the selected user during the content recommendation session for the selected user; and providing the at least one content item recommendation, wherein the method further comprises maintaining content recommendation sessions for a plurality of the users and maintaining in the second storage resource user data for said plType: GrantFiled: May 24, 2019Date of Patent: May 24, 2022Assignee: THINKANALYTICS LTDInventors: Peter Docherty, Shahad Ahmed, Darren Callaghan, Ewen Cattanach, Gordon McIntyre, Alan Ryman, David Scott, Asim Ullah, Xiaowei Zhang
-
Patent number: 11212584Abstract: A method of setting controls on a digital communication device operated by an end user participant in a digital content event provided from a digital communication network includes operating a tracking control in the digital communication network to track activity of the digital communication device in a context of the digital content event; operating a timer in conjunction with the activity to form a time-stamped set of ranking controls; attenuating the time-stamped set of ranking controls according to an elapsed time; applying the time-stamped set of ranking controls and content inputs from a digital content manager to operate a ranking control and digital filter to generate a control interface for the digital communication device, the control interface comprising a plurality of individually operable controls; and configuring the digital communication device with the control interface.Type: GrantFiled: February 4, 2019Date of Patent: December 28, 2021Assignee: THINKANALYTICSInventors: Peter Docherty, Ewen Cattanach, Xiaowei Zhang, David Scott, Shahad Ahmed, Alan Ryman, Asim Ullah, Darren Callaghan, Gordon McIntyre
-
Publication number: 20200252690Abstract: A method of setting controls on a digital communication device operated by an end user participant in a digital content event provided from a digital communication network includes operating a tracking control in the digital communication network to track activity of the digital communication device in a context of the digital content event; operating a timer in conjunction with the activity to form a time-stamped set of ranking controls; attenuating the time-stamped set of ranking controls according to an elapsed time; applying the time-stamped set of ranking controls and content inputs from a digital content manager to operate a ranking control and digital filter to generate a control interface for the digital communication device, the control interface comprising a plurality of individually operable controls; and configuring the digital communication device with the control interface.Type: ApplicationFiled: February 4, 2019Publication date: August 6, 2020Inventors: Peter Docherty, Ewen Cattanach, Xiaowei Zhang, David Scott, Shahad Ahmed, Alan Ryman, Asim Ullah, Darren Callaghan, Gordon McIntyre
-
Publication number: 20190364338Abstract: A method for providing one or more content item recommendations for a user of a content distribution system having a plurality of users, comprises: opening a content recommendation session for a selected user; retrieving user data for the selected user from a first storage resource storing user data on a plurality of users, storing the user data in a second storage resource, and maintaining the user data in the second storage resource during the content recommendation session for the selected user; using the user data from the second storage resource and content information concerning content available from one or more content sources to generate at least one content item recommendation for the selected user during the content recommendation session for the selected user; and providing the at least one content item recommendation, wherein the method further comprises maintaining content recommendation sessions for a plurality of the users and maintaining in the second storage resource user data for said plType: ApplicationFiled: May 24, 2019Publication date: November 28, 2019Applicant: ThinkAnalytics Ltd.Inventors: Peter Docherty, Shahad Ahmed, Darren Callaghan, Ewen Cattanach, Gordon McIntyre, Alan Ryman, David Scott, Asim Ullah, Xiaowei Zhang
-
Patent number: 10412454Abstract: A method of setting controls on a digital communication device operated by an end user participant in a digital content event provided from a digital communication network includes operating a tracking control in the digital communication network to track activity of the digital communication device in a context of the digital content event, applying the activity to a content series detector, applying an output of the content series detector to a series gap detector, and applying the time-stamped set of ranking controls and content inputs from a digital content manager to operate a ranking control and digital filter to generate a control interface for the digital communication device, the control interface comprising a plurality of individually operable controls to configure the digital communication device with the control interface.Type: GrantFiled: February 5, 2018Date of Patent: September 10, 2019Assignee: ThinkAnalyticsInventors: Peter Docherty, Ewen Cattanach, Xiaowei Zhang, David Scott, Shahad Ahmed, Alan Ryman, Asim Ullah, Darren Callaghan, Gordon McIntyre
-
Patent number: 10289739Abstract: A content recommendation system includes a content recommendation engine, a trender including a first trender interface to a social media platform and a second trender interface to a search engine, wherein the trender includes an ordered chain of term enhancers to enhance trending terms received via the first trender interface into enhanced terms. The search engine is adapted to receive the enhanced terms via the second trender interface and to form a search result set for the enhanced terms, and the search engine is coupled to provide the search result set to the content recommendation engine.Type: GrantFiled: May 7, 2015Date of Patent: May 14, 2019Assignee: ThinkAnalyticsInventors: Peter Docherty, Ewen Cattanach, Bruce Zhang, David Scott, Shahad Ahmed, Alan Ryman, Asim Ullah, Darren Callaghan, Gordon McIntyre
-
Patent number: 10091555Abstract: A machine system for operating a content recommendation system includes a monitor to detect and identify user actions on network connected digital devices, a first associator to relate the user actions to digital content, a timer operable to control a minimum time period filter on the user actions, a sequencer operable in conjunction with the timer, the minimum time period filter, and a combiner to transform the user actions into aggregate user actions. The content recommendation system is responsive to the aggregate user actions to evolve a computer-stored user profile according to the aggregate user actions.Type: GrantFiled: June 29, 2015Date of Patent: October 2, 2018Assignee: ThinkAnalyticsInventors: Peter Docherty, Ewen Cattanach, Bruce Zhang, David Scott, Shahad Ahmed, Alan Ryman, Asim Ullah, Darren Callaghan, Gordon McIntyre
-
Publication number: 20180160177Abstract: A method of setting controls on a digital communication device operated by an end user participant in a digital content event provided from a digital communication network includes operating a tracking control in the digital communication network to track activity of the digital communication device in a context of the digital content event, applying the activity to a content series detector, applying an output of the content series detector to a series gap detector, and applying the time-stamped set of ranking controls and content inputs from a digital content manager to operate a ranking control and digital filter to generate a control interface for the digital communication device, the control interface comprising a plurality of individually operable controls to configure the digital communication device with the control interface.Type: ApplicationFiled: February 5, 2018Publication date: June 7, 2018Inventors: Peter Docherty, Ewen Cattanach, Xiaowei Zhang, David Scott, Shahad Ahmed, Alan Ryman, Asim Ullah, Darren Callaghan, Gordon McIntyre
-
Patent number: 9973797Abstract: A user profile including content preferences is evolved by detecting and identifying user actions on network connected digital devices; relating the user actions to digital content; operating a sequencer and a timer to form aggregate user actions from the user actions; operating a second associator in conjunction with the timer and an adjuster to associate weight values with the aggregate user actions and the user actions, forming weighted user actions; and operating a profile server responsive to the second associator to evolve the user profile according to the weighted user actions.Type: GrantFiled: June 18, 2015Date of Patent: May 15, 2018Assignee: ThinkAnalyticsInventors: Peter Docherty, Ewen Cattanach, Bruce Zhang, David Scott, Shahad Ahmed, Alan Ryman, Asim Ullah, Darren Callaghan, Gordon McIntyre
-
Patent number: 9906837Abstract: A method of setting controls on a digital communication device operated by an end user participant in a digital content event provided from a digital communication network includes operating a tracking control in the digital communication network to track activity of the digital communication device in a context of the digital content event, applying the activity to a content series detector, applying an output of the content series detector to a series gap detector, and applying the time-stamped set of ranking controls and content inputs from a digital content manager to operate a ranking control and digital filter to generate a control interface for the digital communication device, the control interface comprising a plurality of individually operable controls to configure the digital communication device with the control interface.Type: GrantFiled: November 19, 2015Date of Patent: February 27, 2018Assignee: ThinkAnalyticsInventors: Peter Docherty, Ewen Cattanach, Xiaowei Zhang, David Scott, Shahad Ahmed, Alan Ryman, Asim Ullah, Darren Callaghan, Gordon McIntyre
-
Publication number: 20170311015Abstract: A method of setting controls on a digital communication device operated by an end user participant in a digital content event provided from a digital communication network includes operating a tracking control in the digital communication network to track activity of the digital communication device in a context of the digital content event; operating a timer in conjunction with the activity to form a time-stamped set of ranking controls; attenuating the time-stamped set of ranking controls according to an elapsed time; applying the time-stamped set of ranking controls and content inputs from a digital content manager to operate a ranking control and digital filter to generate a control interface for the digital communication device, the control interface comprising a plurality of individually operable controls; and configuring the digital communication device with the control interface.Type: ApplicationFiled: July 3, 2017Publication date: October 26, 2017Inventors: Peter Docherty, Ewen Cattanach, Xiaowei Zhang, David Scott, Shahad Ahmed, Alan Ryman, Asim Ullah, Darren Callaghan, Gordon McIntyre
-
Patent number: 9756390Abstract: A method of setting controls on a digital communication device operated by an end user of a digital communication network includes operating a gesture user interface on a set of content representations displayed on the digital communication device, where the set of content representations represents digital content associated with a broad range of content categories, to operate a preference profile generator to generate an initial control set for a ranking control. A tracking control is operated in the digital communication network to track activity of the digital communication device in a context of a digital content event to modify the initial control set for the ranking control into modified ranking controls. The modified ranking controls and content inputs from a digital content manager are applied to operate the ranking control and digital filter to generate a control interface for the digital communication device, the control interface comprising a plurality of individually operable controls.Type: GrantFiled: January 28, 2016Date of Patent: September 5, 2017Assignee: ThinkAnalyticsInventors: Peter Docherty, Ewen Cattanach, Xiaowei Zhang, David Scott, Shahad Ahmed, Alan Ryman, Asim Ullah, Darren Callaghan, Gordon McIntyre
-
Patent number: 9699491Abstract: A method of setting controls on a digital communication device operated by an end user participant in a digital content event provided from a digital communication network includes operating a tracking control in the digital communication network to track activity of the digital communication device in a context of the digital content event; operating a timer in conjunction with the activity to form a time-stamped set of ranking controls; attenuating the time-stamped set of ranking controls according to an elapsed time; applying the time-stamped set of ranking controls and content inputs from a digital content manager to operate a ranking control and digital filter to generate a control interface for the digital communication device, the control interface comprising a plurality of individually operable controls; and configuring the digital communication device with the control interface.Type: GrantFiled: October 12, 2015Date of Patent: July 4, 2017Assignee: ThinkAnalyticsInventors: Peter Docherty, Ewen Cattanach, Xiaowei Zhang, David Scott, Shahad Ahmed, Alan Ryman, Asim Ullah, Darren Callaghan, Gordon McIntyre
-
Patent number: 6787155Abstract: An oral pharmaceutical dosage form including a mixture of a delay release formulation of a non-steroidal anti-inflammatory drug (NSAID) and a mixture containing a prostaqlandin and one or more excipients.Type: GrantFiled: December 9, 2002Date of Patent: September 7, 2004Assignee: Norton Healthcare Ltd.Inventors: Austen John Woolfe, Siobhan Greene, Gordon McIntyre, Nitin Vadilal Sheth
-
Patent number: 6567814Abstract: A computer-based method and apparatus for knowledge discovery from databases. The disclosed method involves the user creation of a project plan comprising a plurality of operational components adapted to cooperatively extract desired information from a database. In one embodiment, the project plan is created within a graphical user interface and consists of objects representing the various functional components of the overall plan interconnected by links representing the flow of data from the data source to a data sink. Data visualization components may be inserted essentially anywhere in the project plan. One or more data links in the project plan may be designated as caching links which maintain copies of the data flowing across them, such that the cached data is available to other components in the project plan. In one embodiment, compression technology is applied to reduce the overall size of the database.Type: GrantFiled: August 26, 1999Date of Patent: May 20, 2003Assignee: thinkAnalytics LtdInventors: John Duncan Bankier, Charles Allan Beck, Andrew Craig Brind, David John Brown, Kristy Irene Brown, John Dominic Burns, Peter James Docherty, John Michael Gilchrist, Timothy Simon Jones, Gordon McIntyre, Alan John Ryman, William Wallace
-
Publication number: 20030086970Abstract: An oral pharmaceutical dosage form including a mixture of a delay release formulation of a non-steroidal anti-inflammatory drug (NSAID) and a mixture containing a prostaqlandin and one or more excipients.Type: ApplicationFiled: December 9, 2002Publication date: May 8, 2003Applicant: Norton Healthcare Ltd.Inventors: Austen John Woolfe, Siobhan Greene, Gordon McIntyre, Nitin Vadilal Sheth
-
Patent number: 6537582Abstract: An oral pharmaceutical dosage form including a mixture of a delay release formulation of a non-steroidal anti-inflammatory drug (NSAID) and a mixture containing a prostaqlandin and one or more excipients.Type: GrantFiled: November 14, 2001Date of Patent: March 25, 2003Assignee: Norton Healthcare Ltd.Inventors: Austen John Woolfe, Siobhan Greene, Gordon McIntyre, Nitin Vadilal Sheth