Patents by Inventor Randall Cook
Randall Cook 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: 11734032Abstract: A desktop switcher provides equally convenient user interface navigational access to remote virtual desktops as to local virtual desktops for reliable and convenient human-computer interaction. Underlying mechanisms transparently confirm remote computer availability and compatibility, transfer thumbnails between computers, and support remoting sessions. Virtual desktops may share a clipboard, a geographic location setting, and application thumbnails, despite being based on computers that are remote from one another, e.g., when only one of a session's computers resides in a cloud. Virtual desktop context menus may be shown and utilized remotely. A visual separator in the desktop switcher may distinguish local virtual desktops from remote virtual desktops.Type: GrantFiled: May 14, 2022Date of Patent: August 22, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Christiaan Brinkhoff, Sandeep Patnaik, Jinhua Fei, Prasanna Padmanabhan, Randall Cook, Matthew Shadbolt, Roland Radtke, John Christopher Whytock, Gary Liao, Alexander Ryan Fromm, Parthasarathy Sundararajan
-
Publication number: 20150100979Abstract: Described herein are techniques for creating contextual messages for videos. In one example, there is provided a method operable by a network entity, involving receiving a request to create a video clip of a media broadcast. The network entity may identify a video segment of the media broadcast then determines a context identifier for the video segment. The network entity may create a contextual message to accompany the video segment based on the context identifier and may provide the contextual message along with the video segment to a clip viewer.Type: ApplicationFiled: October 7, 2013Publication date: April 9, 2015Applicant: SMRTV, INC.Inventors: Alan Moskowitz, Randall Cook, Kurt Dahlstrom
-
Patent number: 8843903Abstract: The inventions relate generally to layered computing systems that provide public access to the content of the layers. Also disclosed herein are prioritization schemes usable in a layered computing system, including prioritization by layer type, by assigned priority weights, by access type, by sub-layers and by read-write indicators. Processes may further be associated to layers from which they originate, and priority given to associated layers thereby. Association may also be provided for installer services, thereby depositing an applications updates into its layer. Layers may also contain file reference information including exclusion or inclusion entries indicating what files may be written thereto. Paths recorded in layers may also embed variables to true paths on a layered system. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.Type: GrantFiled: January 3, 2006Date of Patent: September 23, 2014Assignee: Symantec CorporationInventors: Jared Blaser, Randall Cook
-
Publication number: 20140196070Abstract: An media identification system, operable by a network entity, receives media data for broadcast program segments including at least one of video data or audio data. The media identification system encodes a reference fingerprint based on the media data and receives a program log associated with the media data, the program log including segment names and broadcast times for the broadcast program segments. The media identification system associates the reference fingerprint with a segment name for a program segment based at least in part on the program log.Type: ApplicationFiled: January 7, 2013Publication date: July 10, 2014Applicant: SMRTV, INC.Inventors: Alan Moskowitz, Randall Cook, Joe Addalia
-
Publication number: 20140196084Abstract: A system and method for delivering relevant content receives media data for television broadcasts comprising video or audio data and to extract target words from the media data. The system determines word relevant content based on the extracted target words and transmits the word relevant content to a user equipment.Type: ApplicationFiled: January 7, 2014Publication date: July 10, 2014Applicant: SMRTV, Inc.Inventors: Ian Aaron, Alan Moskowitz, Randall Cook
-
Patent number: 8010961Abstract: The inventions relate generally to layered computing systems that provide public access to the content of the layers. Also disclosed herein are prioritization schemes usable in a layered computing system, including prioritization by layer type, by assigned priority weights, by access type, by sub-layers and by read-write indicators. Processes may further be associated to layers from which they originate, and priority given to associated layers thereby. Association may also be provided for installer services, thereby depositing an applications updates into its layer. Layers may also contain file reference information including exclusion or inclusion entries indicating what files may be written thereto. Paths recorded in layers may also embed variables to true paths on a layered system. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.Type: GrantFiled: January 3, 2006Date of Patent: August 30, 2011Assignee: Symantec CorporationInventors: Randall Cook, Jared Blaser
-
Patent number: 7970789Abstract: The inventions relate generally to layered computing systems that provide public access to the content of the layers. Also disclosed herein are prioritization schemes usable in a layered computing system, including prioritization by layer type, by assigned priority weights, by access type, by sub-layers and by read-write indicators. Processes may further be associated to layers from which they originate, and priority given to associated layers thereby. Association may also be provided for installer services, thereby depositing an applications updates into its layer. Layers may also contain file reference information including exclusion or inclusion entries indicating what files may be written thereto. Paths recorded in layers may also embed variables to true paths on a layered system. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.Type: GrantFiled: January 3, 2006Date of Patent: June 28, 2011Assignee: Symantec CorporationInventors: Jared Blaser, Randall Cook
-
Patent number: 7886291Abstract: The inventions relate generally to layered computing systems that provide public access to the content of the layers. Also disclosed herein are prioritization schemes usable in a layered computing system, including prioritization by layer type, by assigned priority weights, by access type, by sub-layers and by read-write indicators. Processes may further be associated to layers from which they originate, and priority given to associated layers thereby. Association may also be provided for installer services, thereby depositing an applications updates into its layer. Layers may also contain file reference information including exclusion or inclusion entries indicating what files may be written thereto. Paths recorded in layers may also embed variables to true paths on a layered system. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.Type: GrantFiled: January 3, 2006Date of Patent: February 8, 2011Assignee: Symantec CorporationInventors: Scott Jones, Jeremy Hurren, Jared Blaser, Randall Cook
-
Patent number: 7877413Abstract: The inventions relate generally to layered computing systems that provide public access to the content of the layers. Also disclosed herein are prioritization schemes usable in a layered computing system, including prioritization by layer type, by assigned priority weights, by access type, by sub-layers and by read-write indicators. Processes may further be associated to layers from which they originate, and priority given to associated layers thereby. Association may also be provided for installer services, thereby depositing an applications updates into its layer. Layers may also contain file reference information including exclusion or inclusion entries indicating what files may be written thereto. Paths recorded in layers may also embed variables to true paths on a layered system. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.Type: GrantFiled: January 3, 2006Date of Patent: January 25, 2011Assignee: Symantec CorporationInventors: Randall Cook, Jared Blaser
-
Patent number: 7542988Abstract: The inventions relate generally to layered computing systems that provide public access to the content of the layers. Also disclosed herein are prioritization schemes usable in a layered computing system, including prioritization by layer type, by assigned priority weights, by access type, by sub-layers and by read-write indicators. Processes may further be associated to layers from which they originate, and priority given to associated layers thereby. Association may also be provided for installer services, thereby depositing an applications updates into its layer. Layers may also contain file reference information including exclusion or inclusion entries indicating what files may be written thereto. Paths recorded in layers may also embed variables to true paths on a layered system. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.Type: GrantFiled: January 3, 2006Date of Patent: June 2, 2009Assignee: Symantec CorporationInventors: Randall Cook, Scott Jones, Jeremy Hurren
-
Patent number: 7461096Abstract: The inventions relate generally to layered computing systems that provide public access to the content of the layers. Also disclosed herein are prioritization schemes usable in a layered computing system, including prioritization by layer type, by assigned priority weights, by access type, by sub-layers and by read-write indicators. Processes may further be associated to layers from which they originate, and priority given to associated layers thereby. Association may also be provided for installer services, thereby depositing an applications updates into its layer. Layers may also contain file reference information including exclusion or inclusion entries indicating what files may be written thereto. Paths recorded in layers may also embed variables to true paths on a layered system. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.Type: GrantFiled: January 3, 2006Date of Patent: December 2, 2008Assignee: Symantec CorporationInventors: Jeremy Hurren, Scott Jones, Randall Cook
-
Patent number: 7461086Abstract: The inventions relate generally to layered computing systems that provide public access to the content of the layers. Also disclosed herein are prioritization schemes usable in a layered computing system, including prioritization by layer type, by assigned priority weights, by access type, by sub-layers and by read-write indicators. Processes may further be associated to layers from which they originate, and priority given to associated layers thereby. Association may also be provided for installer services, thereby depositing an applications updates into its layer. Layers may also contain file reference information including exclusion or inclusion entries indicating what files may be written thereto. Paths recorded in layers may also embed variables to true paths on a layered system. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.Type: GrantFiled: January 3, 2006Date of Patent: December 2, 2008Assignee: Symantec CorporationInventors: Jeremy Hurren, Jared Blaser, Randall Cook
-
Publication number: 20070106405Abstract: Source data is accessed for a content portion of digital content. The source data is usable to identify the content portion. The reference data is defined for the content portion by clustering the accessed source data. The reference data is usable to identify the content portion.Type: ApplicationFiled: August 21, 2006Publication date: May 10, 2007Inventors: Randall Cook, Timothy Hentzel, Steven Scherf
-
Publication number: 20050257266Abstract: The inventions relate generally to protection of computing systems by isolating intrusive attacks into layers, those layers containing at least file objects and being accessible to applications, those layers further maintaining potentially intrusive file objects separately from regular file system objects such that the regular objects are protected and undisturbed. Also disclosed herein are computing systems which use layers and/or isolation layers, and various systems and methods for using those systems. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.Type: ApplicationFiled: March 16, 2005Publication date: November 17, 2005Inventors: Randall Cook, Dwain Kinghorn, Michael Sainsbury
-
Publication number: 20050257265Abstract: The inventions relate generally to protection of computing systems by isolating intrusive attacks into layers, those layers containing at least file objects and being accessible to applications, those layers further maintaining potentially intrusive file objects separately from regular file system objects such that the regular objects are protected and undisturbed. Also disclosed herein are computing systems which use layers and/or isolation layers, and various systems and methods for using those systems. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.Type: ApplicationFiled: March 16, 2005Publication date: November 17, 2005Inventors: Randall Cook, Dwain Kinghorn, Michael Sainsbury
-
Publication number: 20050169073Abstract: The inventions relate generally to portable media storage devices that contain layers permitting applications to be used at a connected computing device, those systems optionally including drivers for operating a public context layered computing environment or a driver installation program. Also disclosed herein are computer systems for using other systems for creating those portable storage devices. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.Type: ApplicationFiled: December 30, 2004Publication date: August 4, 2005Inventors: Randall Cook, Jared Blaser
-
Publication number: 20050172279Abstract: The inventions relate generally to portable media storage devices that contain layers permitting applications to be used at a connected computing device, those systems optionally including drivers for operating a layered computing environment or a driver installation program. Also disclosed herein are computer systems for using other systems for creating those portable storage devices. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.Type: ApplicationFiled: December 30, 2004Publication date: August 4, 2005Inventors: Randall Cook, Jared Blaser
-
Patent number: 6860909Abstract: A blend useful as a diesel fuel, as well as a method for its production, comprising a high quality Fischer-Tropsch derived distillate boiling in the range of a diesel fuel blended with a cracked stock boiling in the range of a diesel fuel wherein the final blend contains 10-35 wt. % aromatics and 1-20 wt. % polyaromatics and produces low regulated emissions levels.Type: GrantFiled: June 13, 2003Date of Patent: March 1, 2005Assignee: ExxonMobil Research and Engineering CompanyInventors: Paul Joseph Berlowitz, Robert Jay Wittenbrink, Bruce Randall Cook
-
Publication number: 20040144689Abstract: A blend useful as a diesel fuel, as well as a method for its production, comprising a high quality Fischer-Tropsch derived distillate boiling in the range of a diesel fuel blended with a cracked stock boiling in the range of a diesel fuel wherein the final blend contains 10-35 wt. % aromatics and 1-20 wt. % polyaromatics and produces low regulated emissions levels.Type: ApplicationFiled: June 13, 2003Publication date: July 29, 2004Inventors: Paul Joseph Berlowitz, Robert Jay Wittenbrink, Bruce Randall Cook
-
Publication number: 20040143349Abstract: Broadcast music, or other audio that a user wants to hear, is recorded based on criteria obtained from a user. Any of a plurality of techniques may be used to identify the audio, alone or in combination with other identification techniques, including length of song, fingerprint recognition of digital or analog audio, scheduled programming, or metadata transmitted in the same or an adjacent channel or frequency. The criteria used to determine whether to save a recording may be based on attributes included in the identification database, such as artist, genre, popularity, station programming, year, signal quality, etc. The audio selected by a user for listening may be recorded, or a programmable tuner or other input selector may automatically record desired music regardless of whether the music is being output for listening. The audio recorded may be obtained from any source, including analog and digital radio, Internet radio streams and removable pre-recorded media.Type: ApplicationFiled: October 28, 2003Publication date: July 22, 2004Applicant: Gracenote, Inc.Inventors: Dale T. Roberts, Michael W. Mantle, Maxwell Wells, Randall Cook, Brian Hamilton