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: 20240271495
    Abstract: 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: Application
    Filed: July 7, 2022
    Publication date: August 15, 2024
    Inventors: George James MICHAUD, Stewart George WILSON, Charles Erle NORVILA, Colin Walter BROCK, Jeff SKANDS
  • Publication number: 20240175267
    Abstract: 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: Application
    Filed: April 1, 2022
    Publication date: May 30, 2024
    Inventor: Colin Walter Haynes
  • Patent number: 11669493
    Abstract: 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: Grant
    Filed: October 9, 2020
    Date of Patent: June 6, 2023
    Assignee: Red Hat, Inc.
    Inventors: Bryan William Clark, Robert Sanford Havoc Pennington, Colin Walters, Marina Zhurakhinskaya
  • Publication number: 20210026811
    Abstract: 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: Application
    Filed: October 9, 2020
    Publication date: January 28, 2021
    Inventors: Bryan William Clark, Robert Sanford Havoc Pennington, Colin Walters, Marina Zhurakhinskaya
  • Patent number: 10803017
    Abstract: 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: Grant
    Filed: April 16, 2018
    Date of Patent: October 13, 2020
    Assignee: Red Hat, Inc.
    Inventors: Bryan William Clark, Robert Sanford Havoc Pennington, Colin Walters, Marina Zhurakhinskaya
  • Patent number: 10768919
    Abstract: 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: Grant
    Filed: September 16, 2019
    Date of Patent: September 8, 2020
    Assignee: Red Hat, Inc.
    Inventors: Giuseppe Scrivano, Colin Walters, Daniel Walsh
  • Patent number: 10671370
    Abstract: 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: Grant
    Filed: May 30, 2018
    Date of Patent: June 2, 2020
    Assignee: Red Hat, Inc.
    Inventors: Willard Woods, Colin Walters, Vincent Batts
  • Publication number: 20200012485
    Abstract: 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: Application
    Filed: September 16, 2019
    Publication date: January 9, 2020
    Inventors: Giuseppe Scrivano, Colin Walters, Daniel Walsh
  • Publication number: 20190369979
    Abstract: 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: Application
    Filed: May 30, 2018
    Publication date: December 5, 2019
    Inventors: Willard Woods, Colin Walters, Vincent Batts
  • Patent number: 10416979
    Abstract: 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: Grant
    Filed: May 16, 2017
    Date of Patent: September 17, 2019
    Assignee: Red Hat, Inc.
    Inventors: Giuseppe Scrivano, Colin Walters, Daniel Walsh
  • Publication number: 20180336021
    Abstract: 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: Application
    Filed: May 16, 2017
    Publication date: November 22, 2018
    Inventors: Giuseppe Scrivano, Colin Walters, Daniel Walsh
  • Patent number: 10064863
    Abstract: 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: Grant
    Filed: August 26, 2016
    Date of Patent: September 4, 2018
    Assignee: Celgene Corporation
    Inventors: Colin Walters, William Bowen, Yali Sun, Jay Brumfield, Xiaoxuan Shen, Daozhong Zou, Indrajit Ghosh
  • Publication number: 20180232389
    Abstract: 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: Application
    Filed: April 16, 2018
    Publication date: August 16, 2018
    Inventors: Bryan William Clark, Robert Sanford Havoc Pennington, Colin Walters, Marina Zhurakhinskaya
  • Patent number: 9946722
    Abstract: 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: Grant
    Filed: November 30, 2007
    Date of Patent: April 17, 2018
    Assignee: Red Hat, Inc.
    Inventors: Bryan William Clark, Robert Sanford Havoc Pennington, Colin Walters, Marina Zhurakhinskaya
  • Publication number: 20170056323
    Abstract: 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: Application
    Filed: August 26, 2016
    Publication date: March 2, 2017
    Inventors: Colin Walters, William Bowen, Yali Sun, Jay Brumfield, Xiaoxuan Shen, Daozhong Zou, Indrajit Ghosh
  • Patent number: 9565222
    Abstract: 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: Grant
    Filed: December 13, 2013
    Date of Patent: February 7, 2017
    Assignee: Red Hat, Inc.
    Inventors: Donald Fischer, Havoc Pennington, Bryan Clark, Owen Taylor, Colin Walters
  • Patent number: 9405827
    Abstract: 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: Grant
    Filed: November 30, 2006
    Date of Patent: August 2, 2016
    Assignee: Red Hat, Inc.
    Inventors: Donald Fischer, Havoc Pennington, Bryan Clark, Colin Walters
  • Patent number: 9171091
    Abstract: 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: Grant
    Filed: February 29, 2008
    Date of Patent: October 27, 2015
    Assignee: Red Hat, Inc.
    Inventors: Bryan William Clark, Colin Walters
  • Patent number: 9165282
    Abstract: 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: Grant
    Filed: May 31, 2006
    Date of Patent: October 20, 2015
    Assignee: Red Hat, Inc.
    Inventors: Donald Fischer, Havoc Penington, Bryan Clark, Owen Taylor, Colin Walters
  • Patent number: 9009600
    Abstract: 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: Grant
    Filed: February 29, 2008
    Date of Patent: April 14, 2015
    Assignee: Red Hat, Inc.
    Inventors: Bryan William Clark, Colin Walters