Patents by Inventor Simon Hayhurst

Simon Hayhurst 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: 9691184
    Abstract: According to an example, a computer may receive characteristics information of an object in a video stream captured by a first computing device, generate a signature based on the characteristics information, identify an augmented reality information associated with the signature, transmit the augmented reality information to the first computing device, receive, from a second computing device, a set of characteristics information of the object in an image captured by the second computing device, determine that the set of characteristics information from the second computing device has a second signature that matches the signature generated based on the characteristics information received form the first computing device, and transmit the identified augmented reality information to the second computing device.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: June 27, 2017
    Assignee: Aurasma Limited
    Inventors: Sean Mark Blanchflower, Simon Hayhurst
  • Patent number: 9292877
    Abstract: Methods for automatically recommending hash tags for use with comments generated by the comment authors comprise analyzing existing comments to determine reach and influence of authors of the existing comment, and hash tags and keywords that are included in the existing comments. The methods further comprise using the comment and linked content of links included in the existing comment to determine concept information associated with the existing comments, where the concept information is determined using a server computing system configured with an Intelligent Data Operating Layer (IDOL) application, and where the concept information, the reach and influence information, the keywords and the hash tags are stored in a hash tag database.
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: March 22, 2016
    Assignee: Longsand Limited
    Inventors: Sean Mark Blanchflower, Simon Hayhurst
  • Publication number: 20160027221
    Abstract: According to an example, a computer may receive characteristics information of an object in a video stream captured by a first computing device, generate a signature based on the characteristics information, identify an augmented reality information associated with the signature, transmit the augmented reality information to the first computing device, receive, from a second computing device, a set of characteristics information of the object in an image captured by the second computing device, determine that the set of characteristics information from the second computing device has a second signature that matches the signature generated based on the characteristics information received form the first computing device, and transmit the identified augmented reality information to the second computing device.
    Type: Application
    Filed: September 30, 2015
    Publication date: January 28, 2016
    Inventors: Sean Mark BLANCHFLOWER, Simon HAYHURST
  • Patent number: 9235913
    Abstract: According to an example, a computer may receive characteristics information of an object in a video stream captured by a first computing device, generate a signature based on the characteristics information, identify an augmented reality information associated with the signature, transmit the augmented reality information to the first computing device, receive, from a second computing device, a set of characteristics information of the object in an image captured by the second computing device, determine that the set of characteristics information from the second computing device has a second signature that matches the signature generated based on the characteristics information received form the first computing device, and transmit the identified augmented reality information to the second computing device.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: January 12, 2016
    Assignee: Aurasma Limited
    Inventors: Sean Blanchflower, Simon Hayhurst
  • Publication number: 20150339839
    Abstract: According to an example, a computer may receive characteristics information of an object in a video stream captured by a first computing device, generate a signature based on the characteristics information, identify an augmented reality information associated with the signature, transmit the augmented reality information to the first computing device, receive, from a second computing device, a set of characteristics information of the object in an image captured by the second computing device, determine that the set of characteristics information from the second computing device has a second signature that matches the signature generated based on the characteristics information received form the first computing device, and transmit the identified augmented reality information to the second computing device.
    Type: Application
    Filed: July 31, 2015
    Publication date: November 26, 2015
    Inventors: Sean Mark Blanchflower, Simon Hayhurst
  • Patent number: 9002490
    Abstract: Methods for implementing shared experiences using mobile computing devices comprise capturing audio waves associated with a media using a built-in microphone of a mobile computing device, the mobile computing device including a processor, a memory, a display screen, a built-in battery to power the mobile computing device, and a built-in communication module to enable wireless communication. A signature is generated from the audio waves captured by the microphone. Based on the signature being recognized as a known signature, the signature and positioning information are transmitted to an audio server using the wireless communication. The positioning information identifies a specific moment in the media that a user of the mobile computing device is listening, the audio server and the mobile computing device connected to a network. Activity information is received from the audio server. The activity information is related to the media and associated with a third party server connected to the network.
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: April 7, 2015
    Assignee: Longsand Limted
    Inventors: Mahapathy Kadirkamanathan, Simon Hayhurst
  • Publication number: 20140304650
    Abstract: An integrated development environment (IDE) feature is described that provide relevant information regarding the various purposing masks in an intuitive manner. A user selects one or more target media types for the content being worked on in the IDE. When these target media are selected, masks corresponding to the selected target media are displayed over the content. The IDE monitors the position information identifying a display location of each mask. When the user performs some kind of information event associated with an identified display location of one of the masks, the IDE detects this event and displays an information box that contains media type information regarding the target media related to the specific mask at the identified display location.
    Type: Application
    Filed: May 10, 2007
    Publication date: October 9, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Carol Linburn, Winston L. Wang, Simon Hayhurst
  • Publication number: 20130321460
    Abstract: The present invention is directed to a system and method which allow for the automatic cropping and file generation of images from an existing image for display on multiple devices. An image, such as a video image, is provided to an Integrated Development Environment (IDE). Next a mask or plurality of masks representative of different displays are applied to the image. The mask can be moved such that the content author can display an area of interest in the desired device. Once the mask is in place a crop is generated based on the mask. As frames are advanced the mask may be moved as the area of interest moves. Again a crop is made based on the mask. Once completed a file of the images is generated for each device represented by the mask that is displayable for the device.
    Type: Application
    Filed: July 11, 2011
    Publication date: December 5, 2013
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: CAROL LINBURN, WINSTON L. WANG, SIMON HAYHURST
  • Publication number: 20130307874
    Abstract: According to an example, a computer may receive characteristics information of an object in a video stream captured by a first computing device, generate a signature based on the characteristics information, identify an augmented reality information associated with the signature, transmit the augmented reality information to the first computing device, receive, from a second computing device, a set of characteristics information of the object in an image captured by the second computing device, determine that the set of characteristics information from the second computing device has a second signature that matches the signature generated based on the characteristics information received form the first computing device, and transmit the identified augmented reality information to the second computing device.
    Type: Application
    Filed: July 22, 2013
    Publication date: November 21, 2013
    Applicant: LONGSAND LIMITED
    Inventors: Scott BLANCHFLOWER, Simon HAYHURST
  • Patent number: 8493353
    Abstract: A method for implementing shared experiences using mobile computing devices comprises capturing an image of a trigger along with background information associated with the trigger in a video frame using a video camera built into a first mobile computing device equipped with a display screen and a wireless communication module; identifying characteristics information of the trigger and the associated background information; transmitting the characteristics information of the trigger and the associated background information to a server computing device connected to a network using wireless communication; receiving an augmented reality corresponding to the characteristics information of the trigger and the associated background information from the server computing device; and presenting the augmented reality on the display screen of the first mobile computing device, wherein the augmented reality associated with the first mobile computing device is shared and time synchronized with an augmented reality previou
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: July 23, 2013
    Assignee: Longsand Limited
    Inventors: Sean Mark Blanchflower, Simon Hayhurst
  • Publication number: 20120263154
    Abstract: A method for implementing shared experiences using mobile computing devices comprises capturing an image of a trigger along with background information associated with the trigger in a video frame using a video camera built into a first mobile computing device equipped with a display screen and a wireless communication module; identifying characteristics information of the trigger and the associated background information; transmitting the characteristics information of the trigger and the associated background information to a server computing device connected to a network using wireless communication; receiving an augmented reality corresponding to the characteristics information of the trigger and the associated background information from the server computing device; and presenting the augmented reality on the display screen of the first mobile computing device, wherein the augmented reality associated with the first mobile computing device is shared and time synchronized with an augmented reality previou
    Type: Application
    Filed: April 13, 2011
    Publication date: October 18, 2012
    Applicant: AUTONOMY CORPORATION LTD
    Inventors: SEAN MARK BLANCHFLOWER, SIMON HAYHURST
  • Publication number: 20120265806
    Abstract: Methods for automatically recommending hash tags for use with comments generated by the comment authors comprise analyzing existing comments to determine reach and influence of authors of the existing comment, and hash tags and keywords that are included in the existing comments. The methods further comprise using the comment and linked content of links included in the existing comment to determine concept information associated with the existing comments, where the concept information is determined using a server computing system configured with an Intelligent Data Operating Layer (IDOL) application, and where the concept information, the reach and influence information, the keywords and the hash tags are stored in a hash tag database.
    Type: Application
    Filed: April 13, 2011
    Publication date: October 18, 2012
    Applicant: AUTONOMY CORPORATION LTD
    Inventors: SEAN MARK BLANCHFLOWER, SIMON HAYHURST
  • Publication number: 20120265328
    Abstract: Methods for implementing shared experiences using mobile computing devices comprise capturing audio waves associated with a media using a built-in microphone of a mobile computing device, the mobile computing device including a processor, a memory, a display screen, a built-in battery to power the mobile computing device, and a built-in communication module to enable wireless communication. A signature is generated from the audio waves captured by the microphone. Based on the signature being recognized as a known signature, the signature and positioning information are transmitted to an audio server using the wireless communication. The positioning information identifies a specific moment in the media that a user of the mobile computing device is listening, the audio server and the mobile computing device connected to a network. Activity information is received from the audio server. The activity information is related to the media and associated with a third party server connected to the network.
    Type: Application
    Filed: April 13, 2011
    Publication date: October 18, 2012
    Applicant: AUTONOMY CORPORATION LTD
    Inventors: Mahapathy KADIRKAMANATHAN, Simon HAYHURST
  • Patent number: 8005316
    Abstract: The present invention is directed to a system and method which allow for the automatic cropping and file generation of images from an existing image for display on multiple devices. An image, such as a video image, is provided to an Integrated Development Environment (IDE). Next a mask or plurality of masks representative of different displays are applied to the image. The mask can be moved such that the content author can display an area of interest in the desired device. Once the mask is in place a crop is generated based on the mask. As frames are advanced the mask may be moved as the area of interest moves. Again a crop is made based on the mask. Once completed a file of the images is generated for each device represented by the mask that is displayable for the device.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: August 23, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Carol Linburn, Winston L. Wang, Simon Hayhurst
  • Patent number: 7764291
    Abstract: When purposing content for one or more targeted formats, a user selects a first mask from a plurality of masks in an integrated development environment (IDE). Each of the plurality of masks represent various target formats that the user desires to purpose the content to. Each mask has a transparent region representing a visible area of the target formats and a translucent region surrounding the transparent region. The first mask is placed in a separate layer from the content in the IDE display. The user then selects one or more additional masks that are also placed in separate layers than the content and the first mask. The region where each of the transparent regions of the selected masks intersect identifies a common viewable region of the target formats that have been represented.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: July 27, 2010
    Assignee: Adobe Systems Incorporated
    Inventors: Winston L. Wang, Carol Linburn, Simon Hayhurst
  • Patent number: 6456285
    Abstract: A method of and apparatus for efficiently rendering a complex transparent scene. In furtherance of one embodiment of the present invention, the method comprises the step of determining a minimum number of overlapping translucent polygons required to substantially occlude an object or a surface in the scene; and culling away the object or the surface if the object is hidden behind more than the minimum number of overlapping polygons. Objectives of the present invention are achieved as processing efficiency is increased when substantially occluded objects are not further processed. In one embodiment of the invention, a Z-stack comprising a plurality of Z-maps is utilized to store depth information of potentially occluding polygons. A bounded volume approximation method may be used to determine the Z-values of the potentially occluding polygons to be stored in the Z-stack. Thereafter, potentially occluded polygons are tested against the Z-stack.
    Type: Grant
    Filed: May 6, 1998
    Date of Patent: September 24, 2002
    Assignee: Microsoft Corporation
    Inventor: Simon Hayhurst
  • Publication number: 20010015726
    Abstract: Altered multi-resolution analysis for scientific data complexity reduction. The present invention is a method for rendering accurate computer graphics models together with their corresponding accurate levels-of-detail without having to store repetitive data representing each level-of-detail. One method in accordance with the present invention includes a computer system, software instructions, and engineering or scientific data related to a physical process. Specifically, the present invention directs the computer system to use an asymmetric wavelet basis function to graphically propagate specific modeling data corresponding to a high level-of-detail down to a lower level-of-detail. During this process, the present invention also directs the computer system to store bits within a bit field in order to decode the data corresponding to the lower level-of-detail at some later time.
    Type: Application
    Filed: April 23, 1998
    Publication date: August 23, 2001
    Inventor: SIMON HAYHURST
  • Publication number: 20010012018
    Abstract: A method of and apparatus for efficiently rendering a complex transparent scene. In furtherance of one embodiment of the present invention, the method comprises the step of determining a minimum number of overlapping translucent polygons required to substantially occlude an object or a surface in the scene; and culling away the object or the surface if the object is hidden behind more than the minimum number of overlapping polygons. Objectives of the present invention are achieved as processing efficiency is increased when substantially occluded objects are not further processed. In one embodiment of the invention, a Z-stack comprising a plurality of Z-maps is utilized to store depth information of potentially occluding polygons. A bounded volume approximation method may be used to determine the Z-values of the potentially occluding polygons to be stored in the Z-stack. Thereafter, potentially occluded polygons are tested against the Z-stack.
    Type: Application
    Filed: May 6, 1998
    Publication date: August 9, 2001
    Inventor: SIMON HAYHURST