System and method for collaborative image selection

    公开(公告)号:US07321919B2

    公开(公告)日:2008-01-22

    申请号:US11438948

    申请日:2006-05-23

    IPC分类号: G06F15/16

    摘要: A system and method for sharing images and collaborating in the selection of images likely to be interest to a user. Images (e.g., photos) are shared within a community of users, by allowing user to access any unrestricted community image, recommend an image to another user, assemble compilations of any images the user can access, etc. Various metrics regarding user activity are tracked, such as how often an image was viewed, downloaded, recommended, included in a compilation, printed, edited, etc. The metric values may be normalized, and then weighted and combined to produce, for each image, a ranking or rating personalized to an individual user. Ratings of images for a user may be used to order them for electronic presentation, assemble a set of images for an electronic compilation (e.g., an online album) or physical compilation (e.g., a photo book, a yearbook) or for some other purpose.

    System and method for serving one set of cached data for differing data requests
    12.
    发明授权
    System and method for serving one set of cached data for differing data requests 有权
    用于为不同数据请求提供一组缓存数据的系统和方法

    公开(公告)号:US07103714B1

    公开(公告)日:2006-09-05

    申请号:US09923102

    申请日:2001-08-04

    IPC分类号: G06F12/00

    摘要: A system and method for enabling a cache system, operating on behalf of a data server (e.g., web server, application server, database server), to serve one set of data in response to multiple requests that differ in content or form. In particular, the requests may include different session identifiers for identifying different users, clients or sessions, but they target the same basic set of data (e.g., a web page). When a set of data is cached in response to a request having one session identifier, it can also be served in response to another request having a second session identifier because the session identifiers are deleted, masked, replaced or otherwise ignored when searching the cache system for data responsive to the second request. Also, the cache system may include a requestor's session identifier as part of a data identifier (e.g., URI, hyperlink) within data served to the requester.

    摘要翻译: 一种用于启用代表数据服务器(例如,Web服务器,应用服务器,数据库服务器)操作的缓存系统响应于内容或形式不同的多个请求而服务于一组数据的系统和方法。 特别地,请求可以包括用于识别不同用户,客户端或会话的不同会话标识符,但是它们针对相同的基本数据集(例如,网页)。 当响应于具有一个会话标识符的请求来高速缓存一组数据时,也可以响应于具有第二会话标识符的另一请求来服务数据,因为在搜索缓存系统时会删除,屏蔽,替换或以其他方式忽略会话标识符 用于响应于第二请求的数据。 此外,缓存系统可以包括请求者的会话标识符,作为服务于请求者的数据内的数据标识符(例如,URI,超链接)的一部分。

    Automatic invalidation of cached data
    14.
    发明授权
    Automatic invalidation of cached data 有权
    缓存数据自动失效

    公开(公告)号:US06934720B1

    公开(公告)日:2005-08-23

    申请号:US09922617

    申请日:2001-08-04

    IPC分类号: G06F17/30

    摘要: A system and method are provided for automatically invalidating cached data. A cache system caches data from a data server (e.g., web server, application server, database). When a request is received at the cache system from a client, particularly a request to alter or replace a set of data, the request is examined and may be compared to a set of rules or data relationships that invoke automatic invalidation. Based on a pattern or content of the request (e.g., an identifier of data to be changed), the cache system identifies and invalidates a cached data item without waiting for the data server to receive the request, process it and instruct the cache system to invalidate the data item. In a cache system comprising multiple caches, one cache may notify another when automatic invalidation is necessary.

    摘要翻译: 提供了一种自动使缓存数据无效的系统和方法。 缓存系统从数据服务器(例如,web服务器,应用服务器,数据库)缓存数据。 当从缓存系统从客户机接收到请求时,尤其是要求更改或替换一组数据时,会检查该请求并将其与一组调用自动无效的规则或数据关系进行比较。 基于请求的模式或内容(例如,要更改的数据的标识符),高速缓存系统识别并使高速缓存的数据项无效,而不等待数据服务器接收请求,处理并指示缓存系统 使数据项无效。 在包括多个高速缓存的缓存系统中,当需要自动无效时,一个高速缓存可以通知另一个高速缓存。

    System and method for session-aware caching
    15.
    发明授权
    System and method for session-aware caching 有权
    用于会话感知缓存的系统和方法

    公开(公告)号:US06678791B1

    公开(公告)日:2004-01-13

    申请号:US09923072

    申请日:2001-08-04

    IPC分类号: G06F1200

    CPC分类号: G06F17/30902

    摘要: A session-aware system and method for caching and serving data. A session-aware cache system stores data that may be designated or restricted for service to registered sessions or data requests that include session identifiers. A request for a restricted set of cached data that omits a session identifier is passed to an origin server (e.g., web server, data server) so that a session may be established and a session identifier assigned. The session-aware cache system may determine whether a session identifier of a data request is near expiration. If so, the request may be passed to the origin server so that the session lifetime may be extended.

    摘要翻译: 一种用于缓存和提供数据的会话感知系统和方法。 会话感知缓存系统将可以被指定或限制用于服务的数据存储到包括会话标识符的注册会话或数据请求。 对缺省会话标识符的受限制的缓存数据集的请求被传递到原始服务器(例如,web服务器,数据服务器),从而可以建立会话并分配会话标识符。 会话感知缓存系统可以确定数据请求的会话标识是否接近到期。 如果是这样,请求可以被传递到原始服务器,以便可以延长会话生存期。

    System and Method for Automated Layout of Collaboratively Selected Images
    16.
    发明申请
    System and Method for Automated Layout of Collaboratively Selected Images 有权
    协同选择图像自动布局的系统和方法

    公开(公告)号:US20080154931A1

    公开(公告)日:2008-06-26

    申请号:US12017280

    申请日:2008-01-21

    IPC分类号: G06F7/08 G06F17/30

    摘要: A system and method for automated layout of collaboratively selected images within a compilation for printing, viewing, etc. The images may be drawn from any number of albums owned by various users, and have associated rankings reflecting the users' behavior regarding the images (e.g., viewing, printing, recommending). Some number of images is selected for the compilation (e.g., the highest ranked images) and the images are arranged into chapters that correspond to the albums in which they are located. Within each chapter, images are ordered by time and grouped into clusters of related images (e.g., close in time, same event, same subject). Page templates are used to determine how many images to place on a page, and may be designed or redesigned so that the prominence (e.g., size) of each image corresponds to its ranking. The chapters, pages and/or images may be augmented with titles or captions.

    摘要翻译: 用于在用于打印,查看等的汇编中的协同选择的图像的自动布局的系统和方法。可以从各种用户拥有的任何数量的相册中绘制图像,并且具有反映用户对图像的行为的相关排名(例如 ,查看,打印,推荐)。 选择一些数量的图像用于编辑(例如,最高排名的图像),并且将图像排列成与它们所位于的相册对应的章节。 在每章中,图像按时间排序并分组成相关图像的簇(例如,在时间上相同的事件,相同的对象)。 页面模板用于确定在页面上放置多少图像,并且可以被设计或重新设计,使得每个图像的突出(例如,大小)对应于其排名。 章节,页面和/或图像可能会增加标题或标题。

    System and method for collaborative image selection
    17.
    发明申请
    System and method for collaborative image selection 审中-公开
    协同图像选择的系统和方法

    公开(公告)号:US20080080774A1

    公开(公告)日:2008-04-03

    申请号:US11982021

    申请日:2007-10-31

    IPC分类号: G06K9/68

    摘要: A system and method for sharing images and collaborating in the selection of images likely to be interest to a user. Images (e.g., photos) are shared within a community of users, by allowing user to access any unrestricted community image, recommend an image to another user, assemble compilations of any images the user can access, etc. Various metrics regarding user activity are tracked, such as how often an image was viewed, downloaded, recommended, included in a compilation, printed, edited, etc. The metric values may be normalized, and then weighted and combined to produce, for each image, a ranking or rating personalized to an individual user. Ratings of images for a user may be used to order them for electronic presentation, assemble a set of images for an electronic compilation (e.g., an online album) or physical compilation (e.g., a photo book, a yearbook) or for some other purpose.

    摘要翻译: 用于共享图像并协作选择可能对用户感兴趣的图像的系统和方法。 图像(例如,照片)在用户社区内共享,允许用户访问任何无限制的社区图像,向其他用户推荐图像,组合用户可访问的任何图像的汇编等。跟踪用户活动的各种指标 ,例如图像被查看,下载,推荐,包含在编辑,打印,编辑等中的频率。度量值可以被归一化,然后被加权并组合以产生针对每个图像的个性化的排名或评级 个人用户 可以使用用户的图像评级进行电子表示,组合一组用于电子编辑的图像(例如,在线相册)或物理编辑(例如,照相簿,年鉴)或用于某种其他目的 。

    System and method for customizing cached data
    18.
    发明授权
    System and method for customizing cached data 有权
    自定义缓存数据的系统和方法

    公开(公告)号:US06789170B1

    公开(公告)日:2004-09-07

    申请号:US09923103

    申请日:2001-08-04

    IPC分类号: G06F1200

    CPC分类号: G06F17/30902

    摘要: A system and methods are provided for enabling a cache system, operating on behalf of a data server (e.g., web server, application server, database server), to cache and customize one set of data (e.g., a web page) in different ways for different requests (e.g., to include a client's name, account information, a special logo). An application that generates or produces the data on the data server embeds or includes special tags or markers in customizable data, to identify where custom data should be inserted or substituted. The custom data may be included in client requests or retrieved from the cache system, data server or elsewhere. When the cache system receives a new request for cached data that is customizable, the data is retrieved from cache, the custom data is retrieved and inserted at the corresponding tags and the customized data is served.

    摘要翻译: 提供了一种系统和方法,用于实现代表数据服务器(例如,web服务器,应用服务器,数据库服务器)操作的缓存系统以不同方式缓存和定制一组数据(例如,网页) 对于不同的请求(例如,包括客户名称,帐户信息,特殊标志)。 在数据服务器上生成或生成数据的应用程序在可定制的数据中嵌入或包含特殊的标签或标记,以标识应插入或替换自定义数据的位置。 自定义数据可以包括在客户端请求中,或者从缓存系统,数据服务器或其他地方检索。 当缓存系统接收到可自定义的缓存数据的新请求时,从高速缓存中检索数据,检索自定义数据并将其插入相应的标签,并提供自定义数据。

    Multi-version data caching
    19.
    发明授权
    Multi-version data caching 有权
    多版本数据缓存

    公开(公告)号:US06785769B1

    公开(公告)日:2004-08-31

    申请号:US09923073

    申请日:2001-08-04

    IPC分类号: G06F1200

    摘要: A system and method for caching multiple versions of a data item (e.g., web page, portion of a web page, data table, data object) and determining which of the multiple versions is most responsive to a particular request. A request is received and an initial cache lookup is done with a data identifier (e.g., URL, URI) extracted from the request. If the lookup is unsuccessful (i.e., nothing is returned), the request is passed to an origin server (e.g., web server, data server). If the lookup is successful, it may provide or identify the desired data item (if one version of the data item is served for all requests) or a policy to be applied to determine which version to serve. The cache applies the policy, which identifies the additional parameters, cookies or other information to be considered, and a second lookup is done with the additional information.

    摘要翻译: 一种用于缓存数据项目的多个版本(例如,网页,网页的一部分,数据表,数据对象)并确定多个版本中的哪个版本最适于特定请求的系统和方法。 接收到请求,并使用从请求中提取的数据标识符(例如,URL,URI)完成初始高速缓存查找。 如果查找不成功(即,没有返回任何内容),则该请求被传递到原始服务器(例如,web服务器,数据服务器)。 如果查找成功,它可以提供或识别所需的数据项(如果为所有请求提供了数据项的一个版本)或要应用的策略来确定要提供哪个版本。 缓存应用策略,该策略标识要考虑的附加参数,Cookie或其他信息,并且第二次查找使用附加信息完成。

    Rain gutter dredger and use thereof

    公开(公告)号:US11454029B2

    公开(公告)日:2022-09-27

    申请号:US16724250

    申请日:2019-12-21

    申请人: Xiang Liu

    发明人: Xiang Liu

    摘要: This disclosure is directed to a system designed for automatic de-clogging a rain gutter and a downspout. The system (also referred to as a gutter dredger) comprises a motion device (motor) and a cleaning device. When it is raining, rain water can power the system to cause reciprocating motions of the cleaning device that can result in de-clogging of a gutter and a downspout that have the system installed. A debris removal device may be positioned in the downspout to remove big debris before it moves into the motor. The gutter dredger can be used for automatically de-clogging a gutter and downspout whenever it is raining.