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: 9691184Abstract: 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: GrantFiled: July 31, 2015Date of Patent: June 27, 2017Assignee: Aurasma LimitedInventors: Sean Mark Blanchflower, Simon Hayhurst
-
Patent number: 9292877Abstract: 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: GrantFiled: April 13, 2011Date of Patent: March 22, 2016Assignee: Longsand LimitedInventors: Sean Mark Blanchflower, Simon Hayhurst
-
Publication number: 20160027221Abstract: 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: ApplicationFiled: September 30, 2015Publication date: January 28, 2016Inventors: Sean Mark BLANCHFLOWER, Simon HAYHURST
-
Patent number: 9235913Abstract: 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: GrantFiled: July 22, 2013Date of Patent: January 12, 2016Assignee: Aurasma LimitedInventors: Sean Blanchflower, Simon Hayhurst
-
Publication number: 20150339839Abstract: 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: ApplicationFiled: July 31, 2015Publication date: November 26, 2015Inventors: Sean Mark Blanchflower, Simon Hayhurst
-
Patent number: 9002490Abstract: 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: GrantFiled: April 13, 2011Date of Patent: April 7, 2015Assignee: Longsand LimtedInventors: Mahapathy Kadirkamanathan, Simon Hayhurst
-
Publication number: 20140304650Abstract: 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: ApplicationFiled: May 10, 2007Publication date: October 9, 2014Applicant: Adobe Systems IncorporatedInventors: Carol Linburn, Winston L. Wang, Simon Hayhurst
-
Publication number: 20130321460Abstract: 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: ApplicationFiled: July 11, 2011Publication date: December 5, 2013Applicant: ADOBE SYSTEMS INCORPORATEDInventors: CAROL LINBURN, WINSTON L. WANG, SIMON HAYHURST
-
Publication number: 20130307874Abstract: 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: ApplicationFiled: July 22, 2013Publication date: November 21, 2013Applicant: LONGSAND LIMITEDInventors: Scott BLANCHFLOWER, Simon HAYHURST
-
Patent number: 8493353Abstract: 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 previouType: GrantFiled: April 13, 2011Date of Patent: July 23, 2013Assignee: Longsand LimitedInventors: Sean Mark Blanchflower, Simon Hayhurst
-
Publication number: 20120265328Abstract: 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: ApplicationFiled: April 13, 2011Publication date: October 18, 2012Applicant: AUTONOMY CORPORATION LTDInventors: Mahapathy KADIRKAMANATHAN, Simon HAYHURST
-
Publication number: 20120263154Abstract: 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 previouType: ApplicationFiled: April 13, 2011Publication date: October 18, 2012Applicant: AUTONOMY CORPORATION LTDInventors: SEAN MARK BLANCHFLOWER, SIMON HAYHURST
-
Publication number: 20120265806Abstract: 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: ApplicationFiled: April 13, 2011Publication date: October 18, 2012Applicant: AUTONOMY CORPORATION LTDInventors: SEAN MARK BLANCHFLOWER, SIMON HAYHURST
-
Patent number: 8005316Abstract: 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: GrantFiled: May 16, 2007Date of Patent: August 23, 2011Assignee: Adobe Systems IncorporatedInventors: Carol Linburn, Winston L. Wang, Simon Hayhurst
-
Patent number: 7764291Abstract: 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: GrantFiled: August 30, 2006Date of Patent: July 27, 2010Assignee: Adobe Systems IncorporatedInventors: Winston L. Wang, Carol Linburn, Simon Hayhurst
-
Patent number: 6456285Abstract: 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: GrantFiled: May 6, 1998Date of Patent: September 24, 2002Assignee: Microsoft CorporationInventor: Simon Hayhurst
-
Publication number: 20010015726Abstract: 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: ApplicationFiled: April 23, 1998Publication date: August 23, 2001Inventor: SIMON HAYHURST
-
Publication number: 20010012018Abstract: 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: ApplicationFiled: May 6, 1998Publication date: August 9, 2001Inventor: SIMON HAYHURST