会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Concurrency control in materialized views of a database
    • 数据库的物化视图中的并发控制
    • US06889358B1
    • 2005-05-03
    • US09004265
    • 1998-01-08
    • Daniel Francis LieuwenAkira KawaguchiInderpal Singh MumickDallan Wendell QuassKenneth A. Ross
    • Daniel Francis LieuwenAkira KawaguchiInderpal Singh MumickDallan Wendell QuassKenneth A. Ross
    • G06F17/30G06F15/00G06F7/00G06F17/21
    • G06F17/30383G06F17/30348Y10S707/99931Y10S707/99932Y10S707/99938Y10S707/99939Y10S707/99953
    • In a database, a database manager can generate a view, which, in concept, is a subset of the database, which is placed outside the database for use without disturbing the database, and without disturbance by others using the database. The subset, or view, can be understood as a collection of rows, or tuples, of data copied from the database. With views existing, multiple copies of data within the database now exist: the original in the database, and copies in the views. If one of these is changed, without corresponding changes made in the others, then inconsistencies occur, which cannot be tolerated. Under the invention, when a user seeks a lock on a view, indicating that a change may be imminent, the invention locks a superset of the tuples in the database from which the view is derived. A superset is a set which contains the set of tuples of the view, plus possibly others. Thus, more tuples are locked than strictly necessary. The excess locking is tolerated because other benefits are obtained.
    • 在数据库中,数据库管理器可以生成一个视图,概念上是一个数据库的子集,数据库的一个子集被放置在数据库之外而不会干扰数据库,而不受其他使用数据库的干扰。 子集或视图可以被理解为从数据库复制的数据的行或元组的集合。 随着视图的存在,数据库中的数据库的多个副本现在存在:数据库中的原始数据,并在视图中复制。 如果其中之一发生变化,没有对其他变更进行相应更改,则会发生不一致,这是不能容忍的。 根据本发明,当用户在视图上寻求锁定时,指示可能即将发生变化,本发明将锁定从该视图导出的数据库中的元组的超集。 超集是一组包含视图的元组,还有其他元组。 因此,更多的元组被锁定,而不是严格必要的。 由于获得了其他好处,所以允许过多的锁定。
    • 3. 发明授权
    • Applications of executable shopping lists
    • 可执行购物清单的应用
    • US07103566B2
    • 2006-09-05
    • US09774932
    • 2001-01-31
    • Juliana Freire SilvaBharat KumarDaniel Francis Lieuwen
    • Juliana Freire SilvaBharat KumarDaniel Francis Lieuwen
    • G06Q30/00
    • G06Q30/06G06Q30/0633
    • An executable shopping list (ESL) enables a user browsing an affiliate Web site's Web page to order, with a single action, a bundle of multiple items offered for sale by the affiliate's associated merchant Web site, wherein the bundle is one that is not offered or available for sale as a bundle to on-line visitors who directly access the merchant's Web site server. By selecting a link on the affiliate's Web page, the ESL is executed, thereby automatically loading the bundle of multiple items on that list into a virtual shopping cart at the merchant's Web site on behalf of the user. The virtual shopping cart, filled with the multiple items, is then returned to the user's browser for completion of the checkout procedure by the user. ESLs can be implemented on the affiliate site's side using what is referred to as smart bookmark technology, which records for later playback, the multiple steps required to load each item on the list into a shopping cart at the merchant's Web server. Alternatively, ESLs cam be implemented on the merchant's site side using the merchant's Web server's infrastructure. A discount can be optionally associated with the offer to purchase the multiple items in the bundle. ESLs are also applied to permission marketing where a merchant can bundle a group of items together and electronically offer that bundle to one or more customers who have agreed to receive such merchandising offers.
    • 可执行购物清单(ESL)使得浏览联属网站的网页的用户可以通过一个动作订购由联属营销商的相关联的商家网站提供销售的一组多个商品,其中该捆绑是不提供的 或作为捆绑包可供直接访问商家网站服务器的在线访问者。 通过选择联盟网页上的链接,ESL被执行,从而自动将该列表上的多个项目的捆绑包代表用户的商店网站上的虚拟购物车。 填充了多个项目的虚拟购物车随后被返回给用户的浏览器,以完成用户的结帐过程。 ESL可以在联属网站的一边使用所谓的智能书签技术来实现,该技术记录用于稍后播放的多个步骤,将列表中的每个项目加载到商家的Web服务器上的购物车中。 或者,ESL可以使用商家的Web服务器的基础架构在商家的站点一侧实现。 折扣可以选择与购买捆绑中的多个商品的优惠相关联。 ESL也适用于许可营销,商家可以将一组商品捆绑在一起,并将电子邮件提供给一个或多个同意接收此类商品优惠的客户。
    • 5. 发明授权
    • Recoverable spin lock system
    • 可恢复旋转锁系统
    • US5991845A
    • 1999-11-23
    • US729658
    • 1996-10-21
    • Philip Lewis BohannonDaniel Francis LieuwenAbraham Silberschatz
    • Philip Lewis BohannonDaniel Francis LieuwenAbraham Silberschatz
    • G06F9/46G06F13/14G06F13/00
    • G06F9/526
    • A method for recovering spin locks in a system having one or more processes capable of accessing a shared resource, the system providing a lock indicating exclusive access to the shared resource by a single process and enabling one or more processes to repeatedly attempt to gain access to the lock when ownership of the shared resource is desired. The method includes generating a linked list queue structure containing a first process currently having exclusive access to the lock and one or more processes added to the queue structure to spin on the lock, each process capable of modifying the queue structure by obtaining exclusive access of the lock from a process having exclusive access of the lock and releasing the lock to another process in the linked list queue structure; detecting when one or more processes having exclusive access to the lock terminates, and upon detection, removing the terminated process from the queue structure, and restoring consistency to said linked list queue structure.
    • 一种用于在具有能够访问共享资源的一个或多个进程的系统中恢复自旋锁的方法,所述系统通过单个进程提供指示对所述共享资源的独占访问的锁定,并使得一个或多个进程能够重复地尝试访问 当需要共享资源的所有权时锁定。 该方法包括生成链接列表队列结构,该链接列表队列结构包含当前具有对该锁的独占访问权的第一进程和添加到该队列结构以旋转锁的一个或多个进程,每个进程能够通过获得对该队列结构的独占访问来修改队列结构 从具有锁的独占访问的进程锁定并将锁释放到链表列表队列结构中的另一进程; 检测何时对所述锁的独占访问的一个或多个进程终止,并且在检测到时,从所述队列结构中移除所述终止的进程,以及恢复所述链表列表队列结构的一致性。
    • 8. 发明授权
    • Technique for effectively maintaining materialized views in a data warehouse
    • 有效维护数据仓库中物化视图的技术
    • US06353835B1
    • 2002-03-05
    • US09128445
    • 1998-08-03
    • Daniel Francis Lieuwen
    • Daniel Francis Lieuwen
    • G06F1200
    • G06F17/30383Y10S707/99954
    • In a data warehouse, materialized views are maintained to provide the latest versions thereof. A reader may initiate a reader session where a series of queries are issued against one or more of the views. However, an information inconsistency problem may arise when responses to the queries in the reader session are based on certain common underlying data in the views which is subject to an update by a maintenance transaction. To avoid the information inconsistency problem, each time when a maintenance transaction is performed to update a view, it is executed on a copy of the view, rather than the original view itself to which queries of on-going reader sessions are directed. After the maintenance transaction, the updated copy becomes the current version of the view to which queries of new reader sessions are directed.
    • 在数据仓库中,维护物化视图以提供其最新版本。 读者可以启动读取器会话,其中针对一个或多个视图发出一系列查询。 但是,当对读取器会话中的查询的响应基于由维护事务进行更新的视图中的某些公共底层数据时,可能会出现信息不一致问题。 为了避免信息不一致问题,每次执行维护事务来更新视图时,它都会在视图的副本上执行,而不是原始视图本身对正在进行的读取器会话的查询进行定向。 在维护事务之后,更新的副本将成为新读者会话的查询所针对的视图的当前版本。
    • 10. 发明授权
    • Resource geotopicality measures
    • 资源地理学措施
    • US08332396B1
    • 2012-12-11
    • US12896059
    • 2010-10-01
    • Manjunath SrinivasaiahDaniel Francis LieuwenKrzysztof Czuba
    • Manjunath SrinivasaiahDaniel Francis LieuwenKrzysztof Czuba
    • G06F7/00G06F17/30
    • G06F17/30241G06F17/3087G06Q10/00G06Q30/02
    • Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for measuring resource geotopicality. In one aspect, a method includes receiving geotokens for a resource, where each geotoken references a geographic location. An initial geotopicality score for a geographic location is computed using token attribute values of geotokens in the resource. A set of geotopical locations are selected for the resource based on the initial geotopicality score for the geographic location. Each geotopical location can be a geographic location for which the initial geotopicality score exceeds a geotopicality threshold. A final geotopicality score representing a measure of relevance for the resource relative to the geotopical location is computed for the geotopical location. Data specifying geotopical locations for the resource and geotopicality scores for the geotopical locations are provided.
    • 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于测量资源的地理位置。 在一个方面,一种方法包括接收资源的地理符号,其中每个地理标记引用地理位置。 使用资源中的地理标记的令牌属性值来计算地理位置的初始地理学评分。 基于地理位置的初始地理学评分,为资源选择一组地理位置。 每个地理位置可以是初始地理学评分超过地理学阈值的地理位置。 为地理位置计算代表资源相对于地理位置的相关度的最终地理学评分。 提供了指定地理位置的资源和地理位置得分的地理位置的数据。