会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 62. 发明申请
    • Moving records between partitions
    • 在分区之间移动记录
    • US20080320244A1
    • 2008-12-25
    • US12228686
    • 2008-08-14
    • Jinmei ShenHao Wang
    • Jinmei ShenHao Wang
    • G06F12/02
    • G06F17/30952Y10S707/99931Y10S707/99933Y10S707/99942
    • In an embodiment, data is partitioned into partitions, which are divided into levels. The levels are ordered by creation times of the levels. A request is received at a current partition, which includes a key that identifies a field in a record and a value for the key. A determination is made whether the value exists in the field in the current partition. If the determination is false, a message is sent from the current partition to a next-older partition, and the message instructs the next-older partition to move the record with the value from the next-older partition to the current partition. If the determination is true, the record with the value in the field is moved from the current partition to a next-newer partition if the next-newer partition sent the request, and the record is deleted from the current partition.
    • 在一个实施例中,数据被分割成分区,其被划分为多个级别。 级别按照级别的创建时间排序。 在当前分区处接收到一个请求,该分配包括一个标识记录中的字段的密钥和该密钥的值。 确定值是否存在于当前分区的字段中。 如果确定为false,则会将消息从当前分区发送到下一个较旧的分区,并且该消息指示下一个旧分区将该记录从下一个旧分区移动到当前分区。 如果确定为真,则如果下一个较新的分区发送请求,则将该字段中的值的记录从当前分区移动到下一个更新的分区,并且该记录从当前分区中删除。
    • 63. 发明申请
    • EFFICIENT HANDLING OF MOSTLY READ DATA IN A COMPUTER SERVER
    • 在计算机服务器中大量读取数据的有效处理
    • US20080275949A1
    • 2008-11-06
    • US12174071
    • 2008-07-16
    • Jinmei ShenHao Wang
    • Jinmei ShenHao Wang
    • G06F15/16
    • H04L67/1008G06F16/27H04L67/1029H04L67/1095Y10S707/966Y10S707/99953
    • An apparatus and method is described for improving access to mostly read data on network servers. The preferred embodiments more efficiently utilize replicated data servers to minimize server response time for improved performance of data access to network servers by workload managing client requests across the primary server and all replicated servers when it is possible to do so. In preferred embodiments, a load balancer supplies the most current data for mostly read data transactions while maximizing server usage by workload managing client requests across the primary server and all replicated servers. Client requests are managed by a load balancer in the workload manager. Client requests are sent by the load balancer to replicated servers when a routing table (stale data marker list) indicates that the data is in a safe period. Clients are directed exclusively to the primary server only during data update times.
    • 描述了一种用于改善对网络服务器上主要读取的数据的访问的装置和方法。 优选实施例更有效地利用复制数据服务器来最小化服务器响应时间,以便在可能的情况下通过主服务器和所有复制服务器管理客户端请求的工作负载来管理对网络服务器的数据访问性能。 在优选实施例中,负载平衡器为大部分读取的数据事务提供最新数据,同时通过跨主服务器和所有复制服务器管理客户端请求的工作负载最大化服务器使用。 客户端请求由工作负载管理器中的负载平衡器管理。 当路由表(陈旧数据标记列表)指示数据处于安全期间时,客户端请求由负载平衡器发送到复制服务器。 只有在数据更新时间内,客户端才被定向到主服务器。
    • 64. 发明申请
    • Method and System for Coordinating Auxiliary Data Content Entry Into Service Requests
    • 协调辅助数据内容进入服务请求的方法和系统
    • US20080270521A1
    • 2008-10-30
    • US11739855
    • 2007-04-25
    • Jinmei ShenHao Wang
    • Jinmei ShenHao Wang
    • G06F15/16
    • G06Q30/02H04L67/20
    • A system and method for handling client service requests. In one embodiment, a client service request containing a content request directive and request context data is received at a server-side client interface. A request callback object containing the content request directive and the request context is generated. The callback object is issued to a connection agent that interfaces an auxiliary content channel and a transaction service. Responsive to the connection agent receiving the callback object, an asynchronous service request comprising the content request directive is issued to the transaction service and the callback object is registered with the auxiliary content channel. The auxiliary content channel retrieves auxiliary content that has been selected and prioritized in accordance with the request content. The retrieved auxiliary content is sent during servicing of the asynchronous service request by the transaction service. Responsive to retrieval of data satisfying the content request directive, the sending of retrieved auxiliary content is suspending and the data satisfying the content request directive is sent to the server-side client interface.
    • 一种用于处理客户端服务请求的系统和方法。 在一个实施例中,在服务器端客户端接口处接收包含内容请求指令和请求上下文数据的客户端服务请求。 生成包含内容请求指令和请求上下文的请求回调对象。 回调对象被发送给连接代理,该连接代理接口辅助内容通道和事务服务。 响应于接收回调对象的连接代理,向交易服务发出包括内容请求指令的异步服务请求,并且向辅助内容信道注册回调对象。 辅助内容通道根据请求内容检索已被选择并优先化的辅助内容。 检索到的辅助内容是由事务服务在异步服务请求的服务期间发送的。 响应于满足内容请求指令的数据检索,检索到的辅助内容的发送被暂停,并且满足内容请求指令的数据被发送到服务器端客户端接口。
    • 67. 发明申请
    • Sending keys that identify changes to clients
    • 发送用于标识客户端更改的密钥
    • US20070088700A1
    • 2007-04-19
    • US11249806
    • 2005-10-13
    • Pernell DykesWilliam NewportJinmei ShenKevin SutterHao Wang
    • Pernell DykesWilliam NewportJinmei ShenKevin SutterHao Wang
    • G06F17/30
    • H04L67/1095H04L67/2857H04L67/2895
    • A method, apparatus, system, and signal-bearing medium that, in an embodiment, receive a change request from a first client at a first time, where the change request includes a key that identifies a field in a data object. A determination is made that the first client changed the field identified by the key at a second time that is before the first time and that a second client changed the field identified at a third time that is after the second time and before the first time, and the key is sent to the second client. The client receives the key, and in various embodiments invalidates the key in a cache or removes the key from the cache. In an embodiment, the data value of the change request is also sent to the second client, which updates the cache with the data value. In this way, stale data in a cache at a client is either updated or removed.
    • 一种方法,装置,系统和信号承载介质,其在一个实施例中在第一时间从第一客户端接收改变请求,其中所述改变请求包括标识数据对象中的字段的密钥。 确定第一客户端在第一时间之前的第二时间改变由密钥标识的字段,并且第二客户端改变在第二时间之后且在第一次之前的第三时间标识的字段, 并将密钥发送给第二个客户端。 客户端接收密钥,并且在各种实施例中使高速缓存中的密钥无效或从高速缓存中移除密钥。 在一个实施例中,改变请求的数据值也被发送到第二客户端,第二客户端用数据值来更新高速缓存。 以这种方式,客户端缓存中的陈旧数据将被更新或删除。
    • 69. 发明申请
    • Routing requests based on synchronization levels
    • 基于同步级别路由请求
    • US20070083521A1
    • 2007-04-12
    • US11246821
    • 2005-10-07
    • Richard DiedrichJinmei ShenHao Wang
    • Richard DiedrichJinmei ShenHao Wang
    • G06F17/30
    • H04L67/1095H04L67/327
    • A method, apparatus, system, and signal-bearing medium that, in an embodiment, route requests to servers based on a synchronization level of data that the servers provide. In an embodiment, synchronization levels that servers provide are determined, a synchronization level that a request requires is determined, a server is selected based on the provided synchronization levels and the required synchronization level, and the request is routed to the selected server. The selection of the server may include selecting a subset of the servers, ordering the subset based on the provided synchronization levels, and selecting the highest synchronization level that is processing less than a threshold number of requests. In various embodiments, the provided synchronization levels are determined based on probabilities that data changes are synchronized between the servers based on distributions of propagation time delays of data changes between the servers, based on distributions of elapsed times between data changes, and based on both distributions.
    • 一种方法,装置,系统和信号承载介质,其在一个实施例中基于服务器提供的数据的同步级别将请求路由到服务器。 在一个实施例中,确定服务器提供的同步级别,确定请求所需的同步级别,基于所提供的同步级别和所需的同步级别来选择服务器,并且该请求被路由到所选择的服务器。 服务器的选择可以包括选择服务器的子集,基于所提供的同步级别对子集进行排序,以及选择处理小于阈值数目的请求的最高同步级别。 在各种实施例中,所提供的同步水平是基于基于数据变化之间的数据变化的传播时间延迟的分布,基于数据变化之间的经过时间的分布,并且基于两个分布 。
    • 70. 发明申请
    • User-centric service providing device and service providing method
    • 以用户为中心的服务提供设备和服务提供方法
    • US20060265483A1
    • 2006-11-23
    • US10541368
    • 2003-12-15
    • Hao WangShih-Gong LiLi WeiSong SongXiao LiuYao RongChun Ying
    • Hao WangShih-Gong LiLi WeiSong SongXiao LiuYao RongChun Ying
    • G06F15/173
    • G06F9/5055H04L41/0893H04L67/16H04L67/303H04W4/00H04W24/00H04W28/18
    • The present invention provides a service providing device and a service providing method enabling a user to accept the service by utilizing the capabilities of several various devices. An available physical device or a combination of the physical devices is selected for the user based on the service requirement, and the user accepts the service via the selected physical device or the combination of the physical devices. The invention “hides” the physical devices by using a virtual device to provide the service for users. Furthermore, the invention provides a “tailored” virtual device based on the environment around the user, the favorite of user and the requirements of the service, and therefore the invention may provide to the user the “tailored” information suitable for the user. The operating environment of the virtual device according to the invention is dynamically changeable according to the environment around the user, the favorite of user and the requirements of the service, and therefore a seamless service may be provided to the user.
    • 本发明提供一种服务提供装置和服务提供方法,使得用户能够通过利用几种不同装置的能力来接受服务。 基于服务需求为用户选择可用的物理设备或物理设备的组合,并且用户经由所选择的物理设备或物理设备的组合来接受服务。 本发明通过使用虚拟设备为用户提供服务来“隐藏”物理设备。 此外,本发明提供了一种基于用户周围的环境,用户的喜好和服务的需求的“量身定制的”虚拟设备,因此本发明可以向用户提供适合于用户的“定制”信息。 根据本发明的虚拟设备的操作环境可以根据用户周围的环境,用户的喜好和服务的需求动态地改变,因此可以向用户提供无缝服务。