Patents by Inventor Gavin Smyth
Gavin Smyth 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: 20120271807Abstract: Content insertion elements to combine search results, for example, enable a user to search the internet and obtain relevant intranet search results integrated into the results page from the internet source. In embodiments enterprise search results, desktop search results, or paid for search results are combined with internet search results. For example, a public internet search engine maintains mapping data indicating which users or user computers are authorized to access content from a second source. In an embodiment, an internet search engine receives a query from a web browser and returns results together with a content insertion element only if mapping data requirements are met. A content insertion element may hold an address of a second content source, a query and optional parameters. A web browser is able to render a web page displaying results from more than one content source using the content insertion element.Type: ApplicationFiled: April 21, 2011Publication date: October 25, 2012Applicant: Microsoft CorporationInventors: Samuel Gavin Smyth, Michael J. Taylor
-
Patent number: 8287281Abstract: A system that can enhance cognitive ability by viewing sequences of images captured during an event is disclosed. For example, the innovation can employ captured event sequences to improve failing memories in patients with a diagnosed memory condition such as acquired brain injury or neurodegenerative disease such as Alzheimer's disease. These event sequences can be captured in the point-of-view of a user (e.g., first person) as well as from a third person or other monitoring location (e.g., car).Type: GrantFiled: December 6, 2006Date of Patent: October 16, 2012Assignee: Microsoft CorporationInventors: Chris Demetrios Karkanias, Stephen E. Hodges, Emma L. Berry, Georgina E. Browne, Hilary Lyndsay Williams, Kenneth R. Wood, Samuel Gavin Smyth, David Alexander Butler
-
Patent number: 8281259Abstract: A system for navigating among resources includes a target detection module detecting whether a first resource has been branched from to two other different resources and a backward navigation module operable to detect selection of a backward navigation button and cause navigation to the first resource. A method includes designating a target resource accessible via a backward navigation button in a first browser session, detecting selection of the backward navigation button in a second browser session, and navigating to the target resource in the second browser session. The method can involve detecting hovering of a pointer icon over the backward navigation button and responsively presenting a thumbnail of a resource associated with the backward navigation button.Type: GrantFiled: July 19, 2010Date of Patent: October 2, 2012Assignee: Microsoft CorporationInventors: Natasa Milic-Frayling, Samuel Gavin Smyth, Kerry Rodden, Ralph Sommerer, Rachel Jones, Alan Frank Blackwell
-
Publication number: 20120030317Abstract: Methods are described which enable processing of resources originally accessed by a content access operation. An identifier is generated and used to augment all requests for resources which relate to a particular content access operation. A proxy stores the resources associated with the identifier and then sends the resources to the application that requested them (e.g. a browser). The resources may be requested from the proxy by applications using the identifier so that they can be processed (e.g. thumbnail generation, textual analysis) and the processed data may be stored and/or presented to the user.Type: ApplicationFiled: October 6, 2011Publication date: February 2, 2012Applicant: Microsoft CorporationInventors: Gavin Smyth, Natasa Milic-Frayling
-
Patent number: 8037182Abstract: Methods are described which enable processing of resources originally accessed by a content access operation. An identifier is generated and used to augment all requests for resources which relate to a particular content access operation. A proxy stores the resources associated with the identifier and then sends the resources to the application that requested them (e.g. a browser). The resources may be requested from the proxy by applications using the identifier so that they can be processed (e.g. thumbnail generation, textual analysis) and the processed data may be stored and/or presented to the user.Type: GrantFiled: November 30, 2006Date of Patent: October 11, 2011Assignee: Microsoft CorporationInventors: Gavin Smyth, Natasa Milic-Frayling
-
Patent number: 7962843Abstract: A method includes storing one or more resource identifiers identifying one or more associated resources visited using a browser application, and presenting the resource identifiers in an order designated by one of a plurality of history presentation settings and resource navigation context specifications. The history presentation setting and navigation context can be selected by a user. Exemplary history presentation settings include chronological and domain-name grouped. Exemplary navigation context includes resource identifier, such as name, URI, or domain of the currently viewed resource. The method may further include presenting a thumbnail when a pointer icon is positioned over one of the resource identifiers.Type: GrantFiled: May 5, 2004Date of Patent: June 14, 2011Assignee: Microsoft CorporationInventors: Natasa Milic-Frayling, Samuel Gavin Smyth, Kerry Rodden, Rachel Jones, Alan Frank Blackwell
-
Publication number: 20100306665Abstract: A system for navigating among resources includes a target detection module detecting whether a first resource has been branched from to two other different resources and a backward navigation module operable to detect selection of a backward navigation button and cause navigation to the first resource. A method includes designating a target resource accessible via a backward navigation button in a first browser session, detecting selection of the backward navigation button in a second browser session, and navigating to the target resource in the second browser session. The method can involve detecting hovering of a pointer icon over the backward navigation button and responsively presenting a thumbnail of a resource associated with the backward navigation button.Type: ApplicationFiled: July 19, 2010Publication date: December 2, 2010Applicant: MICROSOFT CORPORATIONInventors: NATASA MILIC-FRAYLING, SAMUEL GAVIN SMYTH, KERRY RODDEN, RALPH SOMMERER, RACHEL JONES, ALAN FRANK BLACKWELL
-
Publication number: 20100201681Abstract: Image editing which is consistent with geometry of a scene depicted in the image is described. In an embodiment a graphical user interface (GUI) is provided to enable a user to simply and quickly specify four corners of a rectangular frame drawn onto a source image using the GUI. In embodiments, the four corners are used to compute parameters of a virtual camera assumed to capture the image of the drawn frame. Embodiments of an image processing system are described which use the virtual camera parameters to control editing of the source image in ways consistent with the 3D geometry of the scene depicted in that image. In some embodiments out of bounds images are formed and/or realistic-looking shadows are synthesized. In examples, users are able to edit images and the virtual camera parameters are dynamically recomputed and used to update the edited image.Type: ApplicationFiled: February 9, 2009Publication date: August 12, 2010Applicant: Microsoft CorporationInventors: Antonio Criminisi, Carsten Rother, Gavin Smyth, Amit Shesh
-
Patent number: 7774721Abstract: A system for navigating among resources includes a target detection module detecting whether a first resource has been branched from to two other different resources and a backward navigation module operable to detect selection of a backward navigation button and cause navigation to the first resource. A method includes designating a target resource accessible via a backward navigation button in a first browser session, detecting selection of the backward navigation button in a second browser session, and navigating to the target resource in the second browser session. The method can involve detecting hovering of a pointer icon over the backward navigation button and responsively presenting a thumbnail of a resource associated with the backward navigation button.Type: GrantFiled: May 5, 2004Date of Patent: August 10, 2010Assignee: Microsoft CorporationInventors: Natasa Milic-Frayling, Samuel Gavin Smyth, Kerry Rodden, Ralph Sommerer, Rachel Jones, Alan Frank Blackwell
-
Publication number: 20100146015Abstract: Tagging of resources in order to associate them is described. In an embodiment it is possible to assign tags to resources or switch between resources with different tags, in the context of current work being undertaken by a user. For example, from a single application window that is currently used, a user is able to switch to other resources by tag in an embodiment. Different embodiments illustrate how tags may have multiple purposes and those purposes may evolve thus enabling associated resources to be exposed in different ways. In some embodiments rich metadata about tag usage and/or the use of resource associated with a tag is stored and used to provide additional functionality. Examples are described in which persistence of resources associated with tags is provided and may involve representation of resources such as by duplication of files or by creating alternative representations of resources.Type: ApplicationFiled: December 4, 2008Publication date: June 10, 2010Applicant: Microsoft CorporationInventors: Natasa Milic-Frayling, Gavin Smyth, Eduarda Mendes Rodrigues, Gabriella Kazai
-
Patent number: 7614004Abstract: Implementations are described and claimed herein to enable a user to quickly and efficiently locate preferred web pages or resources based on previous navigation. Implementations may utilize an “intelligent forward” resource navigation scheme which analyzes a user's navigation to determine web pages or resources that the user is likely to target. Shortcuts to the “forward target resources” may be presented in a manner that allows the user to readily and directly access a desired web page or resource without having to navigate among a series of intervening web pages or resources. In addition, the forward target resources may be ranked (e.g., based on frequency of access) and shortcuts may be presented to the user based on rank.Type: GrantFiled: May 5, 2004Date of Patent: November 3, 2009Assignee: Microsoft CorporationInventors: Natasa Milic-Frayling, Samuel Gavin Smyth, Anthony Francis Frayling, Kerry Rodden, Rachel Jones
-
Publication number: 20080138783Abstract: A system that can enhance cognitive ability by viewing sequences of images captured during an event is disclosed. For example, the innovation can employ captured event sequences to improve failing memories in patients with a diagnosed memory condition such as acquired brain injury or neurodegenerative disease such as Alzheimer's disease. These event sequences can be captured in the point-of-view of a user (e.g., first person) as well as from a third person or other monitoring location (e.g., car).Type: ApplicationFiled: December 6, 2006Publication date: June 12, 2008Applicant: MICROSOFT CORPORATIONInventors: Chris Demetrios Karkanias, Stephen E. Hodges, Emma L. Berry, Georgina E. Browne, Hilary Lyndsay Williams, Kenneth R. Wood, Samuel Gavin Smyth, David Alexander Butler
-
Publication number: 20080133754Abstract: Methods are described which enable processing of resources originally accessed by a content access operation. An identifier is generated and used to augment all requests for resources which relate to a particular content access operation. A proxy stores the resources associated with the identifier and then sends the resources to the application that requested them (e.g. a browser). The resources may be requested from the proxy by applications using the identifier so that they can be processed (e.g. thumbnail generation, textual analysis) and the processed data may be stored and/or presented to the user.Type: ApplicationFiled: November 30, 2006Publication date: June 5, 2008Applicant: Microsoft CorporationInventors: Gavin Smyth, Natasa Milic-Frayling
-
Publication number: 20060125920Abstract: A matching system may be used to match unsynchronized camera signals. In one example, the images from each camera may be matched by synchronizing images from each camera such that the scene of each image is determined to be static. Alternatively or additionally, the images from one camera may be compared to images from another camera to determine the best synchronous match. These matched, synchronized image portions may be processed to generate a transformation structure that may be used to rectify the images, e.g., transform images from the cameras as if the cameras had co-planar image planes, or used in any other process, such as calibration of the cameras.Type: ApplicationFiled: December 10, 2004Publication date: June 15, 2006Applicant: Microsoft CorporationInventors: Antonio Criminisi, Gavin Smyth, Geoffrey Cross
-
Patent number: 6230128Abstract: A path link passing speech recognition system and method recognizes input connected speech. The recognition system has a plurality of vocabulary nodes associated with word representation models, at least one of the vocabulary nodes of the network being able to process more than one path link simultaneously, so allowing for more than one recognition result.Type: GrantFiled: November 21, 1995Date of Patent: May 8, 2001Assignee: British Telecommunications public limited companyInventor: Samuel Gavin Smyth
-
Patent number: 5819222Abstract: A speech recognition system recognizes connected speech using a plurality of vocabulary nodes, at least one of which has an associated signature. In use, partial recognition paths are examined at decision nodes intermediate the beginning and end of the recognition path, each decision node having an associated set of valid accumulated signatures. A token received by a decision node is only propagated if the accumulated signature of that token is one of those in the set of valid accumulated signatures associated with that decision node.Type: GrantFiled: October 11, 1995Date of Patent: October 6, 1998Assignee: British Telecommunications public limited companyInventors: Samuel Gavin Smyth, Simon Patrick Alexander Ringland
-
Patent number: 5794190Abstract: An apparatus for recognizing predetermined patterns comprises an input for signal data; a pattern matching stage including a plurality of stores, each storing a representation of a pattern to be recognized; a similarity measurer for producing, for each representation, a measure of the similarity between the signal data and that representation; and a classification stage for deciding from the similarity measures which, if any, of the patterns to which the representations correspond is present in the signal data, and for indicating the presence of any such pattern. The classification stage makes its determination based on all the similarity measures after having been trained using information relating to known patterns and the similarity measurer from the pattern matching stage produced by inputting known patterns.Type: GrantFiled: November 9, 1994Date of Patent: August 11, 1998Assignee: British Telecommunications public limited CompanyInventors: Robert Linggard, Philip Charles Woodland, John Edwrd Talintyre, Samuel Gavin Smyth