Patents by Inventor Bryan A. Clark

Bryan A. Clark 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: 20120008135
    Abstract: An optical inspection system includes a fluorescence channel that detects fluorescent behavior (or lack thereof) of artifacts present on a surface under inspection and at least one other optical channel for determining a characteristic of the surface under inspection in an illuminated spot. The other optical channel may be a height measuring channel, such as an interferometric channel or a deflectometric channel, the other optical channel may be a scatterometric channel, or both height measurement and scatterometry may be employed in combination as a three channel system. The presence of absence of fluorescent behavior may be used to correct assumptions about or determine a type of artifact detected by scatterometry, and may be used to correct the polarity of a height measurement made by a height-measuring channel.
    Type: Application
    Filed: July 9, 2011
    Publication date: January 12, 2012
    Inventors: Gregory Toker, Andrei Brunfeld, Bryan Clark
  • Publication number: 20120004714
    Abstract: An implantable lead may have a distal shocking coil that is configured to include a predetermined buckle region in order to limit potential cardiac damage that might otherwise occur if the implantable lead is too stiff. An implantable lead may have a proximal shocking coil that is configured to have a flexibility that more closely matches the flexibility of the lead body on either side of the proximal shocking coil.
    Type: Application
    Filed: June 2, 2011
    Publication date: January 5, 2012
    Inventors: Ryan Kleve, G. Shantanu Reddy, Bryan A. Clark
  • Patent number: 8060827
    Abstract: Systems and methods provide users with suggested content that is preloaded on a media player. The suggested content is selected based on playback data from individuals and groups in a social network or playback data from anonymous users, or explicit suggestions from peers of the user in the social network, such as friends or family. The user may set aside space on their media player, such as a DVR or PC hard drive. A service then populates this space with suggested content. In addition, systems and methods allow users to track and create recommendations of content and to automatically schedule recording of showings of this content. The user may automatically record everything suggested, or require the user make selections. Systems and methods also provide for automatic selections, based on content type, time of day, or a random pattern.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: November 15, 2011
    Assignee: Red Hat, Inc.
    Inventors: Donald Fischer, Havoc Pennington, Bryan Clark
  • Patent number: 8059797
    Abstract: Embodiments of the present invention provide methods and systems for allowing users to efficiently create new accounts in an online service. The new account creation scheme allows users to begin using aspects of the online service before creating an account. The user is provided a temporary account and, in the event they choose to finalize joining the service, the user is permitted to save settings from their temporary account. For example, in some embodiments, the user is permitted to perform various functions, such as, browsing the online service, navigating external links, and viewing various pages of other users and groups. The user may also be allowed to collect information on other members that they are interesting and may be offered a temporary homepage where the user can view the activities of these other members. The temporary home page allows the potential new user to immediately begin using the services of the social network service without having to specifically request a new account.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: November 15, 2011
    Assignee: Red Hat, Inc.
    Inventor: Bryan Clark
  • Patent number: 7904601
    Abstract: Embodiments of the present invention provide a system and method for logging a client into an internet service using a preexisting service. In order to login, the user may select a link that triggers the service to send login information to the user via a preexisting service, such as instant messaging or email. In some embodiments, the user is sent a link via their preexisting service. The user then logs into the service by selecting the link.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: March 8, 2011
    Assignee: Red Hat, Inc.
    Inventors: Havoc Pennington, Donald Fischer, Bryan Clark, Owen Taylor, Colin Walters
  • Publication number: 20110034980
    Abstract: Implantable medical leads and methods of forming such leads are disclosed. An implantable medical lead includes a lead body, a swage base coupled to the lead body, and a polymeric member interposed at least in part between the swage base and at least one rigid component of the lead such as an electrode or annular ring. The swage base includes an annular-shaped body including a flange having a number of protrusions that extend radially outward from the flange. During a swaging process, the protrusions on the flange are compressed against the polymeric member, forming a number of channels in the member that mechanically bond the member to the swage base.
    Type: Application
    Filed: July 8, 2010
    Publication date: February 10, 2011
    Inventors: Bryan A. Clark, Benjamin J. Haasl, Brian L. Schmidt, Arthur J. Foster, Daniel J. Foster, Duane T. Meyer
  • Publication number: 20100331943
    Abstract: An implantable lead may have a distal assembly including a coupler, a fixation helix secured to the coupler and a housing in which the fixation helix and the coupler are disposed. The distal assembly may include an annular seal that is disposed between the coupler and the housing and that provides an at least substantially fluid-tight seal between the coupler and the housing.
    Type: Application
    Filed: June 18, 2010
    Publication date: December 30, 2010
    Inventors: Kimberly A. Jorgensen, Daniel J. Foster, Bryan A. Clark, Arthur J. Foster
  • Publication number: 20100331936
    Abstract: A conductor assembly for a medical device lead includes a helically coiled conductor including a plurality of turns having a coil pitch and an outer diameter and consisting of one filar having a filar diameter. The coil pitch and outer diameter are selected based on the filar diameter to minimize heating of the helically coiled conductor in the presence of an MRI field. A polymer sheath is formed about the helically coiled conductor such that the coil pitch of the unifilar helically coiled conductor is maintained. The polymer sheath is configured to increase a torque transmitting capacity of the helically coiled conductor.
    Type: Application
    Filed: May 5, 2010
    Publication date: December 30, 2010
    Inventors: Christopher Perrey, Bryan A. Clark, Arthur J. Foster
  • Publication number: 20100299617
    Abstract: Methods and systems can manage the multiple identities used by a user. The user's existing contact lists, website accounts, buddy lists, and the like are analyzed to determine the identities used by the user. A graph is then constructed in order to track and integrate the multiple identities of the user in a social network. The social network graph may then be used by a social network overlay so that the user can share information across their different identities with different users that only know some of the user's multiple identities.
    Type: Application
    Filed: July 30, 2010
    Publication date: November 25, 2010
    Inventors: Donald Fischer, Havoc Penington, Bryan Clark, Owen Taylor, Colin Walters
  • Patent number: 7810068
    Abstract: Dynamic tutorial generation for user help and user guidance in generating a property of an exemplar object is provided. The user identifies the exemplar object, the object or one of its properties is analyzed, user operations for producing the property of the object are determined, and the determined user operations are presented. Path finding logic may be used to identify a sequence of states using transform operations to reach a goal state with the desired property of the object. Transformation operations may be applied and the resulting states may each be compared to the goal state using a heuristic that yields a similarity metric between each of the resulting states and the goal state.
    Type: Grant
    Filed: October 18, 2005
    Date of Patent: October 5, 2010
    Assignee: Red Hat, Inc.
    Inventors: Seth Nickell, Bryan Clark
  • Patent number: 7792903
    Abstract: Embodiments of the present invention provide methods and systems for managing the multiple identities used by a user. The user's existing contact lists, website accounts, buddy lists, and the like are analyzed to determine the identities used by the user. A graph is then constructed in order to track and integrate the multiple identities of the user in a social network. The social network graph may then be used by a social network overlay so that the user can share information across their different identities with different users that only know some of the user's multiple identities.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: September 7, 2010
    Assignee: Red Hat, Inc.
    Inventors: Donald Fischer, Havoc Pennington, Bryan Clark, Owen Taylor, Colin Walters
  • Patent number: 7752553
    Abstract: Embodiments of the present invention provide an aggregated event stream that indicates activities to a user across a range of online services. Embodiments may include a web site, a client application, or mobile device. In particular, a display is provided to a user that indicates various events in a “stacked” format. Each block of the stacked format represents one or more events originating from the user's own activities or activities of the user's contacts in their social network. Activities may originate from accounts on other online services that the user linked to their account or profile. The stacked format is updated in substantially real time to provide the user a sense of the activities of their social network around them.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: July 6, 2010
    Assignee: Red Hat, Inc.
    Inventors: Havoc Pennington, Donald Fischer, Bryan Clark, Colin Walters, Marina Zhurakhinskaya, Mike Langlie
  • Patent number: 7752552
    Abstract: Embodiments of the present invention provide a way of embedding a display of activities relevant to a social network in a third party website. In particular, embodiments of the present invention provide for an embedded aggregated event stream. In particular, a display is provided to a user that indicates various events in a “stacked” format. Each block of the stacked format represents one or more events originating from the user's own activities or activities of the user's contacts in their social network. Activities may originate from accounts on other online services that the user linked to their account or profile. The stacked format is updated in substantially real time to provide the user a sense of the activities of their social network around them.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: July 6, 2010
    Assignee: Red Hat, Inc.
    Inventors: Havoc Pennington, Donald Fischer, Bryan Clark, Colin Walters, Marina Zhurakhinskaya, Mike Langlie
  • Patent number: 7671978
    Abstract: A scatterometer-interferometer and method for detecting and distinguishing characteristics of surface artifacts provides improved artifact detection and increased scanning speed in interferometric measurement systems. A scatterometer and interferometer are combined in a single measurement head and may have overlapping, concentric or separate measurement spots. Interferometric sampling of a surface under measurement may be initiated in response to detection of a surface artifact by the scatterometer, so that continuous scanning of the surface under measurement can be performed until further information about the size and/or height of the artifact is needed.
    Type: Grant
    Filed: April 24, 2007
    Date of Patent: March 2, 2010
    Assignee: Xyratex Technology Limited
    Inventors: Bryan Clark, Andrei Brunfeld, Gregory Toker
  • Publication number: 20080266547
    Abstract: A scatterometer-interferometer and method for detecting and distinguishing characteristics of surface artifacts provides improved artifact detection and increased scanning speed in interferometric measurement systems. A scatterometer and interferometer are combined in a single measurement head and may have overlapping, concentric or separate measurement spots. Interferometric sampling of a surface under measurement may be initiated in response to detection of a surface artifact by the scatterometer, so that continuous scanning of the surface under measurement can be performed until further information about the size and/or height of the artifact is needed.
    Type: Application
    Filed: April 24, 2007
    Publication date: October 30, 2008
    Inventors: Bryan Clark, Andrei Brunfeld, Gregory Toker
  • Publication number: 20080133593
    Abstract: Embodiments of the present invention provide methods and systems for content providers, such as musicians, to register upcoming events, such as concert events, upload songs, etc. Users of a social network service may then browse venues and content providers. Upon selecting one of the providers, the social network service retrieves the songs registered by the content providers into a playlist for the user. In some embodiments, users may search an area to find and create a playlists of multiple content providers. The user could thus create a playlist by venue, by day, etc. In addition, each of these created playlists can be shared with others on the social network service. The social network service may also auto-generate playlists based on genre, date, artist, etc. A stream of the songs may then be delivered to the user according to the playlist they choose and the various music services that they subscribe.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Inventor: Bryan Clark
  • Publication number: 20080133649
    Abstract: Embodiments of the present invention provide users in a social network with a screen saver constructed by media shared by their contacts and groups in a social network. The present invention provides a shared photo album that displays images from a user's own photo collection, and that of their social network automatically. For a user, the social network service queries its database to retrieve a list of photo sources. The sources of images may be online photo sharing services, other computers with photos on their local hard drives, and public peer-to-peer storage services. The images may be displayed to the user and optionally may be accompanied with information, such as the owner of the photo or descriptive phrases or comments about the photo. The social network service may be configured to continuously or periodically request photos to update the screen saver.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Applicant: Red Hat, Inc.
    Inventors: Havoc Pennington, Bryan Clark
  • Publication number: 20080134040
    Abstract: Embodiments of the present invention provide a way of embedding a display of activities relevant to a social network in a third party website. In particular, embodiments of the present invention provide for an embedded aggregated event stream. In particular, a display is provided to a user that indicates various events in a “stacked” format. Each block of the stacked format represents one or more events originating from the user's own activities or activities of the user's contacts in their social network. Activities may originate from accounts on other online services that the user linked to their account or profile. The stacked format is updated in substantially real time to provide the user a sense of the activities of their social network around them.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Inventors: Havoc Pennington, Donald Fischer, Bryan Clark, Colin Walters, Marina Zhurakhinskaya, Mike Langlie
  • Publication number: 20080133753
    Abstract: Embodiments of the present invention provide methods and systems for allowing users to efficiently create new accounts in an online service. The new account creation scheme allows users to begin using aspects of the online service before creating an account. The user is provided a temporary account and, in the event they choose to finalize joining the service, the user is permitted to save settings from their temporary account. For example, in some embodiments, the user is permitted to perform various functions, such as, browsing the online service, navigating external links, and viewing various pages of other users and groups. The user may also be allowed to collect information on other members that they are interesting and may be offered a temporary homepage where the user can view the activities of these other members. The temporary home page allows the potential new user to immediately begin using the services of the social network service without having to specifically request a new account.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Inventor: Bryan Clark
  • Publication number: 20080134343
    Abstract: Embodiments of the present invention provide a system and method for logging a client into an internet service using a preexisting service. In order to login, the user may select a link that triggers the service to send login information to the user via a preexisting service, such as instant messaging or email. In some embodiments, the user is sent a link via their preexisting service. The user then logs into the service by selecting the link.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Inventors: Havoc PENNINGTON, Donald Fischer, Bryan Clark, Owen Taylor, Colin Walters