Patents by Inventor Toby Walker
Toby Walker 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: 10831512Abstract: Systems, methods, and computer-readable storage media are provided for capturing a state of a user interface. A state of the user interface presented by an application is identified, the user interface comprising a plurality of user interface elements. An indication of a modification to the user interface or an indication of user activity is received, where the indication of user activity is associated with one of the plurality of user interface elements. The state of the user interface is modified based on at least one of the indication of a modification to the user interface or user activity.Type: GrantFiled: June 30, 2017Date of Patent: November 10, 2020Inventors: Toby Walker, Sarvesh Nagpal, Aidan Crook
-
Patent number: 10594836Abstract: Systems, methods, and computer-readable storage media are provided for determining whether a user is a human agent or a non-human agent. A user is initially classified as a human or non-human agent based on user request properties. Sensor data is received from the user device and used to determine whether the user is to be reclassified as a human agent or non-human agent. Based on the sensor data, the user is then reclassified as a human agent or non-human agent. A service is adapted based on the classification.Type: GrantFiled: June 30, 2017Date of Patent: March 17, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Toby Walker, Sarvesh Nagpal, Ron Kohavi, Brian Frasca
-
Publication number: 20190004823Abstract: Systems, methods, and computer-readable storage media are provided for capturing a state of a user interface. A state of the user interface presented by an application is identified, the user interface comprising a plurality of user interface elements. An indication of a modification to the user interface or an indication of user activity is received, where the indication of user activity is associated with one of the plurality of user interface elements. The state of the user interface is modified based on at least one of the indication of a modification to the user interface or user activity.Type: ApplicationFiled: June 30, 2017Publication date: January 3, 2019Inventors: Toby WALKER, Sarvesh NAGPAL, Aidan CROOK
-
Publication number: 20190007523Abstract: Systems, methods, and computer-readable storage media are provided for determining whether a user is a human agent or a non-human agent. A user is initially classified as a human or non-human agent based on user request properties. Sensor data is received from the user device and used to determine whether the user is to be reclassified as a human agent or non-human agent. Based on the sensor data, the user is then reclassified as a human agent or non-human agent. A service is adapted based on the classification.Type: ApplicationFiled: June 30, 2017Publication date: January 3, 2019Inventors: Toby WALKER, Sarvesh NAGPAL, Ron KOHAVI, Brian FRASCA
-
Patent number: 7934008Abstract: The invention relates to encoding and decoding descriptions of multimedia content in two formats using access units. The invention further relates to dynamically updating multimedia description using access units and to supporting the delivery of distributed multimedia descriptions.Type: GrantFiled: October 22, 2001Date of Patent: April 26, 2011Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Ali J. Tabatabai, Toby Walker, Mohammed Zubair Visharam, Hawley K. Rising, III
-
Patent number: 7831990Abstract: An encoding system includes a video coding layer (VCL) to generate slices when encoding multimedia data, a generic adaptation layer (GAL) to create, from the slices, a set of GAL units having a format that is generic to various transport systems, and a network adaptation layer (NAL) associated with a specific transport system to map the set of GAL units to the format of the specific transport system.Type: GrantFiled: April 28, 2003Date of Patent: November 9, 2010Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Mohammed Zubair Visharam, Ali Tabatabai, Toby Walker
-
Publication number: 20100185938Abstract: Updates to a content description represented as a tree are contained in a series of fragment update units. Each fragment update unit includes an update command and a navigation path, and may include a fragment payload depending on the update command. The update command is applied to a set of nodes in the tree that are selected using the navigation path. The fragment payload may contain a fragment, a fragment reference, or an attribute. The update command may be an add, delete or replace command. More than one fragment payload may be present in the fragment update unit, with each fragment payload applied to a different one of the nodes from the set selected by the navigation path.Type: ApplicationFiled: March 29, 2010Publication date: July 22, 2010Inventors: Hawley K. Rising, III, Ali Tahatabai, Mohammed Z. Visharam, Toby Walker
-
Patent number: 7734997Abstract: The content description of multimedia content contains a plurality of descriptor values that pertain to specific events within the media. A Transport Hint Table (THT) provides a set of synchronization events that indicate the relation between timed events in the media and their representation in the content's description data. The THT allows for synchronized delivery of presentation of content description data with the associated events in the media. The THT provides a set of sync events based on the existence of “time” related events obtained from the content description data, which are relevant to particular events in the media. The THT allows the transport layer encoder to use the time-related events to synchronize the scheduled delivery times of media content segments and their associated descriptions. The THT also provides information for fragmenting a description for delivery and for managing resources at the decoder.Type: GrantFiled: March 28, 2002Date of Patent: June 8, 2010Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Ali Tabatabai, Hawley K. Rising, III, Mohammed Z. Visharam, Toby Walker
-
Patent number: 7689901Abstract: Updates to a content description represented as a tree are contained in a series of fragment update units. Each fragment update unit includes an update command and a navigation path, and may include a fragment payload depending on the update command. The update command is applied to a set of nodes in the tree that are selected using the navigation path. The fragment payload may contain a fragment, a fragment reference, or an attribute. The update command may be an add, delete or replace command. More than one fragment payload may be present in the fragment update unit, with each fragment payload applied to a different one of the nodes from the set selected by the navigation path.Type: GrantFiled: February 28, 2002Date of Patent: March 30, 2010Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Hawley K. Rising, III, Ali Tabatabai, Mohammed Z. Visharam, Toby Walker
-
Patent number: 7613727Abstract: Switch sample metadata defining switch sample sets associated with multimedia data is created. Each switch sample set includes samples that have identical decoding values. Further, a file associated with the multimedia data is formed. This file includes the switch sample metadata, as well as other information pertaining to the multimedia data.Type: GrantFiled: February 21, 2003Date of Patent: November 3, 2009Assignees: Sont Corporation, Sont Electronics Inc.Inventors: Mohammed Zubair Visharam, Ali Tabatabai, Toby Walker
-
Patent number: 7231394Abstract: A data document is constructed by attaching a set of child nodes, selected from nodes in an existing data document or a document fragment, at an update location, which is a node in the existing data document or the document fragment that is identified by a navigation path. When the update command is a merge, one or mode nodes (“merge nodes”) in the document fragment are identified as update locations, and the nodes in the existing data document are merged as child nodes of the merge nodes in the document fragment. When the update command is a join, a node (“join node”) in the existing data document is identified as the update location, and an ordered list specifies which nodes in the existing data document and which nodes in the document fragment are to be joined as the set of child nodes for the join node. The join and merge update commands, navigation paths, and document fragments may transmitted as a series of fragment update units to construct the data document.Type: GrantFiled: March 28, 2002Date of Patent: June 12, 2007Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Toby Walker, Hawley K. Rising, III, Ali Tabatabai, Mohammed Z. Visharam
-
Patent number: 7203692Abstract: Transcoding between content data and description data. The transcoding may include transcoding content data to corresponding description data. Additional description information to complete the description data may be requested. The transcoding may include transcoding description data to content data, including seeking content data items that match the description data. Content data items that best match the description data may be selected and included in the content data. A user may be requested to select items from a group of matching content data items. The content data may be stored according to the Moving Pictures Expert Group-4 (MPEG-4) standard, and the description data may be stored according to the MPEG-7 standard. The transcoding may be achieved via rules stored in the Extensible Stylesheet Transformation (XSLT) format. The transcoding may be implemented on a computing device, such as a personal computer.Type: GrantFiled: April 1, 2002Date of Patent: April 10, 2007Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Ali Tabatabai, Toby Walker, Mohammed Visharam, Hawley K. Rising, III
-
Patent number: 7155441Abstract: A method permitting compact ways to update relationships between entities in an audiovideo sequence, or serial set of sequences, the method comprising: writing a description between the entities, the description containing relations; determining the relations that may be represented by parameters, each parameter having a numerical value; and obtaining from the user, one or more of the following: (a) the numerical value for the parameter; (b) a description of the parameter containing the numerical value; and (c) a description capable of setting the parameter dynamically.Type: GrantFiled: July 11, 2001Date of Patent: December 26, 2006Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Hawley K. Rising, III, Ali Tabatabai, Toby Walker
-
Publication number: 20060114992Abstract: The invention provides an AV signal processing apparatus and method by which a boundary between scenes is detected so that recorded video data can be played back beginning with an arbitrary scene. First, video data inputted is divided into video segments or audio segments or, if possible, into both of video and audio segments. Then, feature amounts representative of features of the segment are calculated, and then, similarity measurement between segments is performed using the feature amounts. Thereafter, it is discriminated whether or not the segment corresponds to a break of a scene.Type: ApplicationFiled: January 5, 2006Publication date: June 1, 2006Inventors: Hiromasa Shibata, Toby Walker
-
Patent number: 7027508Abstract: The invention provides an AV signal processing apparatus and method by which a boundary between scenes is detected so that recorded video data can be played back beginning with an arbitrary scene. First, video data inputted is divided into video segments or audio segments or, if possible, into both of video and audio segments. Then, feature amounts representative of features of the segment are calculated, and then, similarity measurement between segments is performed using the feature amounts. Thereafter, it is discriminated whether or not the segment corresponds to a break of a scene.Type: GrantFiled: July 13, 2001Date of Patent: April 11, 2006Assignee: Sony CorporationInventors: Hiromasa Shibata, Toby Walker
-
Patent number: 6996171Abstract: As a unit element for defining a describing procedure for description of a feature data characteristic of the content of a video data, a descriptor is formed in a description format structured to have its attribute as lower-level element and which may include other descriptor as attribute. That is, the description format for the descriptor consists of a feature indicative of a descriptor or attribute as lower level element, and a feature type indicative of the data type of the feature.Type: GrantFiled: January 27, 2000Date of Patent: February 7, 2006Assignee: Sony CorporationInventors: Toby Walker, Hiroshi Matsubara
-
Patent number: 6928233Abstract: The video signal processor 10 includes a scene detector 16 which uses features extracted for visual segments and/or audio segments resulted from segmentation of an input stream of video data, and a criterion for measurement of similarity between visual and/or audio segment pairs, calculated for each of the features using the similarity measurement criterion, to detect two visual segments and/or audio segments whose time gap is within a predetermined temporal threshold and whose dissimilarity is less than a predetermined dissimilarity threshold and group the segments into a scene consisting of visual segments and/or audio segments reflecting the semantics of the video data content and temporally contiguous to each other.Type: GrantFiled: January 27, 2000Date of Patent: August 9, 2005Assignee: Sony CorporationInventors: Toby Walker, Hiroshi Matsubara
-
Publication number: 20040199565Abstract: Parameter set metadata identifying parameter sets for multiple portions of multimedia data is created. Further, a file associated with the multimedia data is formed. This file includes the parameter set metadata, as well as other information pertaining to the multimedia data.Type: ApplicationFiled: February 21, 2003Publication date: October 7, 2004Inventors: Mohammed Zubair Visharam, Ali Tabatabai, Toby Walker
-
Publication number: 20040167925Abstract: Sample group metadata defining groupings of samples within multimedia data is created. The groupings are based on interdependencies of the samples. Further, a file associated with the multimedia data is formed. This file includes the sample group metadata, as well as other information pertaining to the multimedia data.Type: ApplicationFiled: February 21, 2003Publication date: August 26, 2004Inventors: Mohammed Zubair Visharam, Ali Tabatabai, Toby Walker
-
Patent number: 6744922Abstract: The video signal processor 10 includes a chain detector 16 which uses features extracted from visual and/or audio segments divided from an input stream of video data, and a criterion for determination of similarity between visual and/or audio segment pairs, calculated for each of the features using the similarity determination criterion, to detect similarity chains each composed of a plurality of visual and/or audio segments similar to each other from the visual and/or audio segments, and a chain analyzer 18 which analyzes the similarity chains to determine and output local and/or global video structures of the video data.Type: GrantFiled: September 27, 2000Date of Patent: June 1, 2004Assignee: Sony CorporationInventor: Toby Walker