Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Bosworth, CA
Adam Bosworth, San Francisco, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100191544 | Protocol Authoring for a Health Coaching Service - An author can create a protocol for providing user health coaching. The protocol is based on attributes and configures a health coaching service to be provided for a user. The author can use the attributes to report user health status, set user health goals, and evaluate expressions related to the user's health. The user health status can be reported based on author-created ranges that contain a user health attribute value. User health goals with respect to an attribute can be set over time for a user (or group of users) by the author. Expressions related to the user's health can be created by the author from sets of attributes and operators and executed as rules. | 07-29-2010 |
| 20100280838 | Coaching Engine for a Health Coaching Service - An automated coaching service executes one or more coaches for a health service user. The coaches evaluate expressions created in part from a current user status and evaluate whether any actions should be taken for the user. Once an action has been performed, the status of the user is updated and taken into account the next time user coaches are executed. Actions performed by health coach service coaches can be directed to a user or a health care professional. The health coach service can provide a dynamic coaching mechanism to the user that provides custom coaching based on the most current user health data and recent actions performed for the user. | 11-04-2010 |
| 20110125680 | Effects of Risk Factors on User Health - Risk factor data can be processed by a risk factor coaching engine to determine health risk for a user. The risk factor coaching engine may be executed within a health coaching protocol to perform actions that provide a user with information, recommendations and alerts via other coaching engines, and appointments with health care professionals. The risk factor coaching engine may also predict attribute values for a user based on a time period and goals for user health data upon which the predicted attribute value is based. | 05-26-2011 |
| 20110153347 | Analysis of User Laboratory Test Results - Lab tests may be processed for a user through execution of a lab test coaching engine stored in memory and executable by a processor. The lab test coaching engine accesses user lab test results and processes the user lab test results based on a coaching protocol and user health data. The results of the lab test results are reported to the user and a health care professional and the lab test coaching engine may perform an action based processed lab test results. | 06-23-2011 |
Andrew Bosworth, Palo Alto, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100146443 | Dynamically Providing a Feed of Stories About a User of a Social Networking System - To display a news feed in a social network environment, a social networking system generates news items regarding activities associated with a user of a social network environment. The social networking system may also attach an informational link associated with at least one of the activities to at least one of the news items, limit access to the news items to a predetermined set of viewers, and assign an order to the news items. The news items may be displayed in the assigned order to at least one viewing user of the predetermined set of viewers, and the number of news items displayed may be dynamically limited. | 06-10-2010 |
| 20110029612 | Generating a Consolidated Social Story for a User of a Social Networking System - To generate dynamic relationship-based content personalized for members of a social networking system, at least one action of one or more members of the social networking system is associated with relationship data for the one or more members to produce consolidated data. One or more elements associated with the consolidated data is identified and used to aggregate the consolidated data. Further exemplary methods comprise weighting by affinity the aggregated consolidated data to generate dynamic relationship-based content personalized for the members of the web-based social network. | 02-03-2011 |
Andrew G. Bosworth, Palo Alto, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090182589 | Communicating Information in a Social Networking Website About Activities from Another Domain - A social networking website logs information about actions taken by members of the website. For a particular member of the website, the website generates socially relevant ads for the member based on the actions logged for other members on the website to whom the member is connected (i.e., the member's online friends). The advertiser associated with the social ad may compensate the social networking website for publishing the ad on the website. When presenting a member with a social ad, the website may optimize advertising revenue by selecting an ad from the received ads that will maximize the expected value of the social ad. The expected value may be computed according to a function that includes the member's affinity for the ad content and the bid amount. The technique is also applied for providing socially relevant information off the social networking website. | 07-16-2009 |
| 20110029388 | Social Advertisements and Other Informational Messages on a Social Networking Website, and Advertising Model for Same - A social networking website logs information about actions taken by members of the website. For a particular member of the website, the website generates socially relevant ads for the member based on the actions logged for other members on the website to whom the member is connected (i.e., the member's online friends). The advertiser associated with the social ad may compensate the social networking website for publishing the ad on the website. When presenting a member with a social ad, the website may optimize advertising revenue by selecting an ad from the received ads that will maximize the expected value of the social ad. The expected value may be computed according to a function that includes the member's affinity for the ad content and the bid amount. The technique is also applied for providing socially relevant information off the social networking website. | 02-03-2011 |
Charles Floyd Bosworth, Oceanside, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100105905 | EP2 Agonists - The invention provides EP2 agonists, methods for their preparation, pharmaceutical compositions containing these compounds, and methods of using these compounds and compositions for lowering intraocular pressure and thereby treating glaucoma. | 04-29-2010 |
Joan K. Bosworth, San Jose, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110102940 | SYSTEM, METHOD AND APPARATUS FOR PLANARIZING SURFACES WITH FUNCTIONALIZED POLYMERS - The surfaces of hard disk drive magnetic media disks are planarized with surface-grafted polymer chains that form a monolayer-thick film of uniform, self-limiting thickness. The thickness is controlled by the molecular weight of the polymer selected. The polymer film may be swollen by a solvent vapor to fill variable width gaps in the topography. The polymer may be cross-linked in place by radiation or thermal processing. | 05-05-2011 |
| 20110151236 | SUPPORTING MEMBRANES ON NANOMETER-SCALE SELF-ASSEMBLED FILMS - Block copolymer lithography has emerged as an alternative lithographic method to achieve large-area, high-density patterns at resolutions near or beyond the limit of conventional lithographic techniques for the formation of bit patterned media and discrete track media. In one embodiment, a structure comprises a plurality of nanostructures extending upwardly from a substrate and a porous membrane extending across upper ends of the plurality of nanostructures. A method, according to another embodiment, comprises forming a block copolymer layer on a substrate, inducing self assembly of the block copolymer layer, selectively degrading a block polymer from the block copolymer layer, forming a porous membrane over the block copolymer layer, and removing a portion of the block copolymer layer for defining a plurality of nanostructures extending upwardly from the substrate after forming the porous membrane over the block copolymer layer. Other systems and methods are disclosed as well. | 06-23-2011 |
