Patent application number | Description | Published |
20120310956 | SYSTEM AND METHOD FOR PROCESSING GRAPHS OF USER RELATIONSHIPS IN AN ONLINE SERVICE - A system and method are described for generating friend recommendations using an address book graph and a friend graph. For example, a system according to one embodiment of the invention for generating friend recommendations for an online game service comprises: a friend graph module for reading a user's friend graph data from a friend graph; an address book graph module for reading the user's address book data from an address book graph; and a recommendation engine for querying the friend graph module and the address book module to generate friend recommendations for the user on an online game service. | 12-06-2012 |
20120310959 | SYSTEM AND METHOD FOR MANAGING A PARTITIONED DATABASE OF USER RELATIONSHIP DATA - A system and method are described for storing and managing relationship data defining relationships between a plurality of users using a plurality of partitions. For example, a system according to one embodiment of the invention comprises: a relationship graph updater to fetch edge records defining user relationships on an online service from a plurality of queues at a specified time interval, each of the plurality of queues associated with a graph partition, the relationship graph updater creating a temporary update file for each of the plurality of graph partition; a relationship graph merger to determine if each temporary update file has already been merged and, if not, then merging relationship graph data contained in the update files with existing relationship graph data; and the relationship graph merger providing its merged results to a plurality of different relationship graph services. | 12-06-2012 |
20120311036 | FRIEND RECOMMENDATION SYSTEM AND METHOD - A system and method are described for providing friend recommendations. In one embodiment, a new user's address book is traversed to identify email addresses of existing users of the online service. Existing users of the online service having email addresses identified in the new user's address book are recommended to be friends of the new user on the online service. Additionally, embodiments of the invention traverse various social graphs of current users to identify users with common contacts or friends to the new user. Those users sharing common contacts or friends may also be recommended as friends of the new user. | 12-06-2012 |
20140365429 | METHOD FOR ISSUING MULTIPART RECEIPTS IN CONNECTION TO EXTENSIVE DATABASE OPERATIONS - Disclosed herein is a technique for providing status feedback on the execution of a database request. The technique involves receiving a database request that defines an operation to be performed on at least one data record stored in a database. The data record is updated in the database in accordance with the operation, and one or more tasks that are to be performed in connection to the operation are scheduled for execution. A first version of a receipt is generated and provided to the application, and includes, for each of the one or more tasks, a status field that indicates a progress of executing the task. The method further includes the steps of, in response to a change in the execution of any of the one or more tasks, updating the status fields to produce a second version of the receipt, which is then provided to the application. | 12-11-2014 |
20140365523 | PUSH SUBSCRIPTIONS - Techniques are disclosed for delivering push subscription notifications in large scale distributed systems. Subscription notifications can be delivered to mobile devices of subscribing users by monitoring, at a server, an application database comprising a data record having one or more data values, detecting, at the server, in accordance with the monitoring, a changed data value, querying a subscription database for a subscription having at least one constant value to be compared to the changed data value in accordance with a trigger condition specified in a trigger template, determining whether the trigger condition is true using the changed data value and the constant value as the values of the first and second variables, respectively, in the at least one comparison; and pushing a notification from the server in response to the trigger condition being true. | 12-11-2014 |
20140365999 | METHODS AND SYSTEMS FOR RECORD EDITING IN APPLICATION DEVELOPMENT - A method of generating a schema including receiving a data record having a record type name and one or more data values is provided. The data values are associated with data value names. The method includes determining whether a set of existing schemas includes a schema associated with the record type name, determining whether the schema includes an element having the same name as a corresponding data element of the record, and validating the corresponding data element against the schema element. A new schema element is added to the schema, the new schema element having the same name and type as the corresponding data element of the record. The method can further include indexing at least one of the one or more data values, which involves querying the indexed data, forming subscription lists for the data values, and forming a derived data value associated with one or more data values. | 12-11-2014 |
20140366110 | METHODS AND SYSTEMS FOR SINGLE SIGN-ON WHILE PROTECTING USER PRIVACY - A method of enabling applications to reference user information is provided, including receiving a request for a user identifier that references a user of the application and sending a second request for the user identifier to a server. The second request may include a second user identifier that references the user and a second authentication token for the second user identifier. Furthermore, the second user identifier and the second authentication token are not accessible by the user. The method includes receiving the user identifier and an authentication token for the first user identifier. The user identifier corresponds to the second identifier; and providing the user identifier and authentication token to the application. A method of enabling an application to identify users associated with a user of the application is provided; the method may include receiving, from the server, user identifiers that reference one or more users scoped to the application. | 12-11-2014 |
Patent application number | Description | Published |
20080213616 | DOOR SKIN, A METHOD OF ETCHING A PLATE, AND AN ETCHED PLATE FORMED THEREFROM - The present invention relates to a door skin comprising an exterior surface having outer portions lying on a first plane, spaced grooves recessed from the plane of the outer portions, and tonal portions having a planar area and a plurality of spaced depressions recessed from the plane of said planar area. The present invention is also directed to a method of etching a plate, for use with a molded die set, for embossing a wood grain pattern in the door skin, and the etched plate formed therefrom. | 09-04-2008 |
20090019801 | METHOD AND APPARATUS FOR CREATING AN IMAGE ON AN ARTICLE, AND ARTICLE RESULTING THEREFROM - The present invention is directed to a method of printing an image on an object, such as a door facing or a door. An object having an exterior surface is provided. A first image component is printed on the exterior surface. A first transparent coat is applied on the exterior surface so as to cover the first image component. A second image component is printed on the first transparent coat. Optionally, a second transparent coat is applied to the first transparent coat and second image component so as to cover the first and second image components. The resulting object, such as a door, having the printed image thereon is also disclosed. | 01-22-2009 |
20110212210 | DOOR SKIN, A METHOD OF ETCHING A PLATE, AND AN ETCHED PLATE FORMED THEREFROM - The present invention relates to a door skin comprising an exterior surface having outer portions lying on a first plane, spaced grooves recessed from the plane of the outer portions, and tonal portions having a planar area and a plurality of spaced depressions recessed from the plane of said planar area. The present invention is also directed to a method of etching a plate, for use with a molded die set, for embossing a wood grain pattern in the door skin, and the etched plate formed therefrom. | 09-01-2011 |
20120318446 | DOOR SKIN, A METHOD OF ETCHING A PLATE, AND AN ETCHED PLATE FORMED THEREFROM - The present invention relates to a door skin comprising an exterior surface having outer portions lying on a first plane, spaced grooves recessed from the plane of the outer portions, and tonal portions having a planar area and a plurality of spaced depressions recessed from the plane of said planar area. The present invention is also directed to a method of etching a plate, for use with a molded die set, for embossing a wood grain pattern in the door skin, and the etched plate formed therefrom. | 12-20-2012 |
20130236643 | METHOD AND APPARATUS FOR CREATING AN IMAGE ON AN ARTICLE, AND ARTICLE RESULTING THEREFROM - The present invention is directed to a method of printing an image on an object, such as a door facing or a door. An object having an exterior surface is provided. A first image component is printed on the exterior surface. A first transparent coat is applied on the exterior surface so as to cover the first image component. A second image component is printed on the first transparent coat. Optionally, a second transparent coat is applied to the first transparent coat and second image component so as to cover the first and second image components. The resulting object, such as a door, having the printed image thereon is also disclosed. | 09-12-2013 |
20140193613 | DOOR SKIN, A METHOD OF ETCHING A PLATE, AND AN ETCHED PLATE FORMED THEREFROM - The present invention relates to a door skin comprising an exterior surface having outer portions lying on a first plane, spaced grooves recessed from the plane of the outer portions, and tonal portions having a planar area and a plurality of spaced depressions recessed from the plane of said planar area. The present invention is also directed to a method of etching a plate, for use with a molded die set, for embossing a wood grain pattern in the door skin, and the etched plate formed therefrom. | 07-10-2014 |
20140230356 | DOOR SKIN, A METHOD OF ETCHING A PLATE, AND AN ETCHED PLATE FORMED THEREFROM - A molded door skin is provided that features a molded component having a stainable or stained exterior surface including molded grooves and molded tonal portions. The grooves are configured with variable depths and lengths with respect to one another and variably spaced with respect to one another to collectively simulate an appearance of a naturally appearing wood grain tick pattern. The tonal portions are configured to receive and retain sufficient stain to simulate an appearance of darkened naturally appearing wood grain background tone. Doors having the molded door skin or first and second molded door skins are also provided. | 08-21-2014 |
Patent application number | Description | Published |
20130039962 | ENCAPSULATES - The present application relates to encapsulates, compositions, products comprising such encapsulates, and processes for making and using such encapsulates. Such encapsulates comprise a core comprising a perfume and a shell that encapsulates said core, such encapsulates may optionally comprise a parametric balancing agent, such shell comprising one or more azobenzene moieties. | 02-14-2013 |
20130220544 | Water-Stable, Oil-Modified, Nonreactive Alkyd Resin Construction Adhesives, and Use Thereof - Disclosed herein is a new use for water-stable, oil-modified, nonreactive alkyd resins. It has now been found that such resins can be used as the predominant component of a construction adhesive employed in the manufacture of disposable absorbent articles, for example. As such, the construction adhesive need not employ plasticizers, tackifiers, and conventional polymers required by hot-melt adhesives typically used as construction adhesives. Furthermore, in the manufacture of disposable absorbent articles, the construction adhesive containing a water-stable, oil-modified, nonreactive, alkyd resin does not need to be processed or applied at the high temperatures required of construction adhesives containing reactive alkyds. | 08-29-2013 |
20130225730 | Water-Stable, Oil-Modified, Nonreactive Alkyd Resin Construction Adhesives, and Use Thereof - Disclosed herein is a new use for water-stable, oil-modified, nonreactive alkyd resins. It has now been found that such resins can be used as the predominant component of a construction adhesive employed in the manufacture of disposable absorbent articles, for example. As such, the construction adhesive need not employ plasticizers, tackifiers, and conventional polymers required by hot-melt adhesives typically used as construction adhesives. Furthermore, in the manufacture of disposable absorbent articles, the construction adhesive containing a water-stable, oil-modified, nonreactive, alkyd resin does not need to be processed or applied at the high temperatures required of construction adhesives containing reactive alkyds. | 08-29-2013 |