Patents by Inventor Colin Walters
Colin Walters 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: 20240271495Abstract: A running-retrieving tool for use in oilfield operations comprises a first section having a bonnet and a split retainer, the first section having a cavity with an inner diameter adapted to allow the insertion therethrough of a second section and wherein the first section is adapted to be secured to a tool. The second section has an elongated body with an external diameter smaller than the internal diameter of the first section. The second section has a track, an entry channel, and a release channel. The second section is adapted to be mounted onto a drillstring and is releasably inserted inside the cavity of the first section through the insertion of J-pins inside the track.Type: ApplicationFiled: July 7, 2022Publication date: August 15, 2024Inventors: George James MICHAUD, Stewart George WILSON, Charles Erle NORVILA, Colin Walter BROCK, Jeff SKANDS
-
Publication number: 20240175267Abstract: A modular canopy system for installation on a supporting surface, the system comprising: a. a centre plate comprising i. a canopy surface; ii. a first substantially planar securing surface extending at an acute angle from the canopy surface, wherein the canopy surface and the securing surface define a first securing portion at a first end of the canopy surface and a second securing portion at an opposing second end of the canopy surface; and b. first and second securing plates, each securing plate comprising i. a substantially planar surface; ii. a canopy engagement portion extending from the planar surface, the canopy engagement portion defining a receiving slot for receiving at least a portion of a respective first or second securing portion therein; and iii.Type: ApplicationFiled: April 1, 2022Publication date: May 30, 2024Inventor: Colin Walter Haynes
-
Patent number: 11669493Abstract: Embodiments relate to systems and methods for tracking local and remote file usage, and aggregating the resulting file usage statistics for presentation to a user. The operating system of a local computer can cause presentation of a merged list of unified file usage information, wherein the merged list of unified file usage information comprises a first representation of the local file associated with local file usage information and a second representation of a Web application file associated with remote file usage information from a remote network host.Type: GrantFiled: October 9, 2020Date of Patent: June 6, 2023Assignee: Red Hat, Inc.Inventors: Bryan William Clark, Robert Sanford Havoc Pennington, Colin Walters, Marina Zhurakhinskaya
-
Publication number: 20210026811Abstract: Embodiments relate to systems and methods for tracking local and remote file usage, and aggregating the resulting file usage statistics for presentation to a user. The operating system of a local computer can cause presentation of a merged list of unified file usage information, wherein the merged list of unified file usage information comprises a first representation of the local file associated with local file usage information and a second representation of a Web application file associated with remote file usage information from a remote network host.Type: ApplicationFiled: October 9, 2020Publication date: January 28, 2021Inventors: Bryan William Clark, Robert Sanford Havoc Pennington, Colin Walters, Marina Zhurakhinskaya
-
Patent number: 10803017Abstract: Embodiments relate to systems and methods for tracking local and remote file usage, and aggregating the resulting file usage statistics for presentation to a user. The operating system of a local computer can track and generate local file usage statistics, such as most recently used files and editing time. A Web application or service, such as an email or word processing application or service, can record the file usage data for a user's remote stored or served files. A file usage aggregator module, which can be located or resident in the operating system of the local computer or hosted at a Web site, can receive and combine the local and remote file usage statistics. The file usage aggregator module can generate a display of the aggregated file usage statistics, so that local and remote files are listed in a most-recently used order, on a combined basis.Type: GrantFiled: April 16, 2018Date of Patent: October 13, 2020Assignee: Red Hat, Inc.Inventors: Bryan William Clark, Robert Sanford Havoc Pennington, Colin Walters, Marina Zhurakhinskaya
-
Patent number: 10768919Abstract: An example method of installing one or more files on a host file system includes extracting, by an operating system, a container image from a container. The container image stores a set of files and provides an indication of a hierarchical structure for the set of files. The method also includes obtaining, by the operating system, a package in accordance with the container image. The package includes the set of files. The method further includes installing the package on the host file system in accordance with the hierarchical structure for the set of files.Type: GrantFiled: September 16, 2019Date of Patent: September 8, 2020Assignee: Red Hat, Inc.Inventors: Giuseppe Scrivano, Colin Walters, Daniel Walsh
-
Patent number: 10671370Abstract: Disclosed herein is technology to capture and distribute a state of a file system that updates, removes, or adds a computer program to a computing device. An example method may include: analyzing a program package associated with a plurality of objects of a computer program; determining a state of a file system after an installation of the program package; generating a manifest that corresponds to the computer program and represents the state of the file system after the installation, the manifest comprising a hash tree that comprises object identification data of an object of the plurality of objects of the computer program; and providing the manifest to one or more computing devices.Type: GrantFiled: May 30, 2018Date of Patent: June 2, 2020Assignee: Red Hat, Inc.Inventors: Willard Woods, Colin Walters, Vincent Batts
-
Publication number: 20200012485Abstract: An example method of installing one or more files on a host file system includes extracting, by an operating system, a container image from a container. The container image stores a set of files and provides an indication of a hierarchical structure for the set of files. The method also includes obtaining, by the operating system, a package in accordance with the container image. The package includes the set of files. The method further includes installing the package on the host file system in accordance with the hierarchical structure for the set of files.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Inventors: Giuseppe Scrivano, Colin Walters, Daniel Walsh
-
Publication number: 20190369979Abstract: Disclosed herein is technology to capture and distribute a state of a file system that updates, removes, or adds a computer program to a computing device. An example method may include: analyzing a program package associated with a plurality of objects of a computer program; determining a state of a file system after an installation of the program package; generating a manifest that corresponds to the computer program and represents the state of the file system after the installation, the manifest comprising a hash tree that comprises object identification data of an object of the plurality of objects of the computer program; and providing the manifest to one or more computing devices.Type: ApplicationFiled: May 30, 2018Publication date: December 5, 2019Inventors: Willard Woods, Colin Walters, Vincent Batts
-
Patent number: 10416979Abstract: An example method of installing one or more files on a host file system includes extracting, by an operating system, a container image from a container. The container image stores a set of files and provides an indication of a hierarchical structure for the set of files. The method also includes obtaining, by the operating system, a package in accordance with the container image. The package includes the set of files. The method further includes installing the package on the host file system in accordance with the hierarchical structure for the set of files.Type: GrantFiled: May 16, 2017Date of Patent: September 17, 2019Assignee: Red Hat, Inc.Inventors: Giuseppe Scrivano, Colin Walters, Daniel Walsh
-
Publication number: 20180336021Abstract: An example method of installing one or more files on a host file system includes extracting, by an operating system, a container image from a container. The container image stores a set of files and provides an indication of a hierarchical structure for the set of files. The method also includes obtaining, by the operating system, a package in accordance with the container image. The package includes the set of files. The method further includes installing the package on the host file system in accordance with the hierarchical structure for the set of files.Type: ApplicationFiled: May 16, 2017Publication date: November 22, 2018Inventors: Giuseppe Scrivano, Colin Walters, Daniel Walsh
-
Patent number: 10064863Abstract: Pharmaceutical compositions and single unit dosage forms of Compound A (3-(5-amino-2-methyl-4-oxo-4H-quinazolin-3-yl)-piperidine-2,6-dione), or an enantiomer or a mixture of enantiomers thereof, a pharmaceutically acceptable salt, solvate, hydrate, co-crystal, clathrate, or polymorph thereof, are provided herein. Also provided are methods of treating, managing, or preventing cancer using the dosage forms described herein.Type: GrantFiled: August 26, 2016Date of Patent: September 4, 2018Assignee: Celgene CorporationInventors: Colin Walters, William Bowen, Yali Sun, Jay Brumfield, Xiaoxuan Shen, Daozhong Zou, Indrajit Ghosh
-
Publication number: 20180232389Abstract: Embodiments relate to systems and methods for tracking local and remote file usage, and aggregating the resulting file usage statistics for presentation to a user. The operating system of a local computer can track and generate local file usage statistics, such as most recently used files and editing time. A Web application or service, such as an email or word processing application or service, can record the file usage data for a user's remote stored or served files. A file usage aggregator module, which can be located or resident in the operating system of the local computer or hosted at a Web site, can receive and combine the local and remote file usage statistics. The file usage aggregator module can generate a display of the aggregated file usage statistics, so that local and remote files are listed in a most-recently used order, on a combined basis.Type: ApplicationFiled: April 16, 2018Publication date: August 16, 2018Inventors: Bryan William Clark, Robert Sanford Havoc Pennington, Colin Walters, Marina Zhurakhinskaya
-
Patent number: 9946722Abstract: Embodiments relate to tracking local and remote file usage, and aggregating the resulting file usage statistics for presentation to a user. The operating system of a computer can track and generate local file usage statistics, such as most recently used files and editing time. A Web application or service, such as an email or word processing application or service, can record the file usage data for a user's remote stored or served files. A file usage aggregator module, which can be located for resident in the operating system of the local computer or hosted at a Web site, can receive and combine the local and remote file usage statistics. The file usage aggregator module can generate a display of the aggregated file usage statistics, so that local and remote files are listed in a most-recently used order, on a combined basis.Type: GrantFiled: November 30, 2007Date of Patent: April 17, 2018Assignee: Red Hat, Inc.Inventors: Bryan William Clark, Robert Sanford Havoc Pennington, Colin Walters, Marina Zhurakhinskaya
-
Publication number: 20170056323Abstract: Pharmaceutical compositions and single unit dosage forms of Compound A (3-(5-amino-2-methyl-4-oxo-4H-quinazolin-3-yl)-piperidine-2,6-dione), or an enantiomer or a mixture of enantiomers thereof, a pharmaceutically acceptable salt, solvate, hydrate, co-crystal, clathrate, or polymorph thereof, are provided herein. Also provided are methods of treating, managing, or preventing cancer using the dosage forms described herein.Type: ApplicationFiled: August 26, 2016Publication date: March 2, 2017Inventors: Colin Walters, William Bowen, Yali Sun, Jay Brumfield, Xiaoxuan Shen, Daozhong Zou, Indrajit Ghosh
-
Patent number: 9565222Abstract: Discussion of content between users of social networks is described. A request from a first user to discuss content with a recipient user in a first social network is received, wherein the recipient user has a first identifier in the first social network. A request from a second user to discuss content with the recipient user in a second social network is received, wherein the recipient user has a second identifier in the second social network. A discussion is initiated between the second user and the recipient user about the content in the second social network. The recipient user is tracked in view of the first identifier in the first social network and the second identifier in the second social network.Type: GrantFiled: December 13, 2013Date of Patent: February 7, 2017Assignee: Red Hat, Inc.Inventors: Donald Fischer, Havoc Pennington, Bryan Clark, Owen Taylor, Colin Walters
-
Patent number: 9405827Abstract: Embodiments of the present invention provide a mechanism for automatically creating a playlist for a user. In particular, data indicating music played by other users in the user's social network is collected. Music is then selected from this data and gathered from a music service in which the user subscribes, such as iTunes, Yahoo Music, etc. The service then builds the playlist with the gathered music.Type: GrantFiled: November 30, 2006Date of Patent: August 2, 2016Assignee: Red Hat, Inc.Inventors: Donald Fischer, Havoc Pennington, Bryan Clark, Colin Walters
-
Patent number: 9171091Abstract: An embodiment relates generally to a method of displaying information. The method includes monitoring any user activity within at least one application executing on a computer and detecting a completion of a user activity. The method also includes creating a link to the completed user activity and placing in the link in a time-ordered sequential basis in a journal section of a desktop of the computer.Type: GrantFiled: February 29, 2008Date of Patent: October 27, 2015Assignee: Red Hat, Inc.Inventors: Bryan William Clark, Colin Walters
-
Patent number: 9165282Abstract: Embodiments of the present invention provide methods and systems that allow users to share information about their recent activities with other users. In particular, as users receive and/or share multimedia content with other users, information that indicates the locations of this content, such as a website, playlist, or file, is passively tracked and logged. This information may be formatted into a viewable form, such as a web site or web log, and cooperatively shared with other users. Users may then incorporate the multimedia content played by other users into their own library. Users may also elect to synchronize their multimedia content with other users. For convenience, multiple locations for the same multimedia content may be determined when it is logged and tracked. Users may obtain the multimedia content using one or more of their existing accounts with a provider at their own discretion.Type: GrantFiled: May 31, 2006Date of Patent: October 20, 2015Assignee: Red Hat, Inc.Inventors: Donald Fischer, Havoc Penington, Bryan Clark, Owen Taylor, Colin Walters
-
Patent number: 9009600Abstract: An embodiment relates generally to a method of filtering for a browser. The method includes providing a browser with a browser history function, the browser history function configured to store each site web page visited and stored in time sequential order as a browser history. The method also includes providing a filter module for the browser; and applying the filter module to the browser history function to eliminate intermediary web pages from entering the browser history.Type: GrantFiled: February 29, 2008Date of Patent: April 14, 2015Assignee: Red Hat, Inc.Inventors: Bryan William Clark, Colin Walters