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: 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
  • Publication number: 20140258422
    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: Application
    Filed: December 13, 2013
    Publication date: September 11, 2014
    Applicant: Red Hat, Inc.
    Inventors: Donald Fischer, Havoc Pennington, Bryan Clark, Owen Taylor, Colin Walters
  • Patent number: 8782124
    Abstract: Embodiments relate to systems and methods for enhancing browsing history using syndicated data feeds. A browser contains a navigation manager that captures and tracks the URLs (universal resource locators) of the Web sites and subsections of sites that a user visits. The captured URL pathways are stored to a navigation record. In addition, the presence and identify of RSS feeds which the user has chosen to activate is also recorded. Upon return to the same Web site or other location, the navigation manager directs the user to the specific section of the Web site associated with the RSS feed, such as media lists, photography upload sections, or other portions of a Web site.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: July 15, 2014
    Assignee: Red Hat, Inc.
    Inventors: Bryan W. Clark, Colin Walters
  • Patent number: 8688742
    Abstract: Embodiments of the present invention provide a platform for an open overlay for online services, such as social networking sites, that permit users to share and leverage information within a single context. In some embodiments, the single context is implemented as a web site that is accessible to a social network of users that are known to each other. Systems and methods are provided that share and forward information for the users' online services within the single context. Client applications are provided that serve as an open overlay for the user and permit the user to seamlessly utilize the services of multiple online services within a single context. In some embodiments, the users' existing account identities and security information are utilized alone or in combination, and thus, the users are not required to establish a separate or new account for accessing the open overlay service.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: April 1, 2014
    Assignee: Red Hat, Inc.
    Inventors: Donald Fischer, Havoc Pennington, Bryan Clark, Owen Taylor, Colin Walters
  • Patent number: 8626837
    Abstract: Methods and systems to manage users of a social network. The method includes receiving, at a server, a request to contact a user from another user of a social network based on a selected one of a plurality of associated identity resources of the user known by other users. The method also includes restricting views of other users for the identity of the user to the selected one of the plurality of associated identity resources.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: January 7, 2014
    Assignee: Red Hat, Inc.
    Inventors: Donald Fisher, Havoc Penington, Bryan Clark, Owen Taylor, Colin Walters
  • Patent number: 8615550
    Abstract: Embodiments of the present invention provide methods and system for allowing an open overlay service for a social network to interface with other online services. In particular, the open overlay service configures its clients to make requests on behalf of the social network. Responses to the requests are routed back to the open overlay service and the information is then provided to the social network. Since the requests come from the client the online services will simply treat them as normal requests, and thus, the open overlay service can seamlessly integrate with a user's online services.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: December 24, 2013
    Assignee: Red Hat, Inc.
    Inventors: Donald Fischer, Havoc Pennington, Bryan Clark, Owen Taylor, Colin Walters
  • Patent number: 8612483
    Abstract: Systems and methods provide a “live social context” in which users can share multimedia content information. Upon finding multimedia content that a user would like to share with others, the user may select a “share” function Invitations may then be sent to other users across different services. In addition, the invitation may include content, such as a text comment or file that the user has added. The recipient users receive a live notification of the invitation and may then participate in an online discussion with the user. Furthermore, other users may be provided a live notification that activity has been initiated or in-progress about the multimedia content. These users may then request to join in the online discussion.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: December 17, 2013
    Assignee: Red Hat, Inc.
    Inventors: Donald Fischer, Havoc Pennington, Bryan Clark, Owen Taylor, Colin Walters
  • Patent number: 8561162
    Abstract: Embodiments relate to systems and methods for unified login to multiple networked services. A user operates a browser to access a Web site, such as an email portal. The user is presented with a query box to input login information such as a user name and password to view email from an email account. Upon entry of login information to the email or other site, a login manager captures the login information to automatically transmit that information to a local program and associated networked sites or services, such as messenger or media services, that accept the same login information. The login manager logs the user into that program and additional services without the user having to re-enter the same login information. The additional services can be accessed via an online desktop, and the user can configure the additional local programs or registered services via that desktop or other interface.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: October 15, 2013
    Assignee: Red Hat, Inc.
    Inventor: Colin Walters
  • Patent number: 8407685
    Abstract: Embodiments relate to a platform for generating ordered download selections based on usage information. A download site can provide a selectable or searchable set of applications to download. The download site collects usage information from online desktops operating on a set of clients. The online desktop of each client samples the applications being used on the client at given intervals and reports the client's usage statistics to the download site. The download site aggregates the usage information received from participating clients and collectively orders applications for download, according to usage rank. A work processing application used by the most users in the last day or other period may be listed first, followed by the second-most used, and so forth. The sampling of actual application usage, instead of for instance download totals, allows the download site to provide downloads in an order most closely approximating users' actual usage behavior.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: March 26, 2013
    Assignee: Red Hat, Inc.
    Inventors: Bryan W. Clark, Owen W. Taylor, Colin Walters
  • Publication number: 20130072314
    Abstract: A three dimensional structure, including but not limited to a playhouse for children, includes at least three interlocking panels that are configured so as to interlock one with at least one other without the use of hand tools. The at least three interlocking panels have an interior surface and an exterior surface, where at least one of the interior surface and the exterior surface of one or more of the at least three interlocking panels has a first printed pattern applied thereon. Also disclosed are methods of manufacturing and selling the three dimensional structure.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 21, 2013
    Applicant: BILL GOODMAN CONSULTING, LLC
    Inventors: William Louis Goodman, Gunnar Alldritt Hubbard, Colin Walter Schless
  • Publication number: 20120233263
    Abstract: Methods and systems to manage users of a social network. The method includes receiving, at a server, a request to contact a user from another user of a social network based on a selected one of a plurality of associated identity resources of the user known by other users. The method also includes restricting views of other users for the identity of the user to the selected one of the plurality of associated identity resources.
    Type: Application
    Filed: May 25, 2012
    Publication date: September 13, 2012
    Applicant: RED HAT, INC.
    Inventors: Donald Fischer, Havoc Penington, Bryan Clark, Owen Taylor, Colin Walters