会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • FINGERPRINTS DATASTORE AND STALE FINGERPRINT REMOVAL IN DE-DUPLICATION ENVIRONMENTS
    • 指纹环境中的指纹数据和标志指纹去除
    • US20120158670A1
    • 2012-06-21
    • US12969527
    • 2010-12-15
    • Alok SharmaPraveen KillamsettiSatbir Singh
    • Alok SharmaPraveen KillamsettiSatbir Singh
    • G06F17/00
    • G06F17/30156G06F3/0608G06F3/0641G06F3/0683G06F17/3015
    • A storage server is coupled to a storage device that stores blocks of data, and generates a fingerprint for each data block stored on the storage device. The storage server creates a fingerprints datastore that is divided into a primary datastore and a secondary datastore. The primary datastore comprises a single entry for each unique fingerprint and the secondary datastore comprises an entry having an identical fingerprint as an entry in the primary datastore. The storage server merges entries in a changelog with the entries in the primary datastore to identify duplicate data blocks in the storage device and frees the identified duplicate data blocks in the storage device. The storage server stores the entries that correspond to the freed data blocks to a third datastore and overwrites the primary datastore with the entries from the merged data that correspond to the unique fingerprints to create an updated primary datastore.
    • 存储服务器耦合到存储数据块的存储设备,并且为存储在存储设备上的每个数据块生成指纹。 存储服务器创建一个指纹数据存储区,分为主数据存储和辅助数据存储。 主数据存储区包括每个唯一指纹的单个条目,辅助数据存储区包括具有与主数据存储区中的条目相同的指纹的条目。 存储服务器将更改日志中的条目与主数据存储中的条目合并,以识别存储设备中的重复数据块,并释放存储设备中标识的重复数据块。 存储服务器将与释放的数据块对应的条目存储到第三个数据存储,并使用与唯一指纹对应的合并数据中的条目覆盖主数据存储,以创建更新的主数据存储。
    • 2. 发明授权
    • Fingerprints datastore and stale fingerprint removal in de-duplication environments
    • 在重复数据删除环境中指纹数据存储和陈旧的指纹删除
    • US08898119B2
    • 2014-11-25
    • US12969527
    • 2010-12-15
    • Alok SharmaPraveen KillamsettiSatbir Singh
    • Alok SharmaPraveen KillamsettiSatbir Singh
    • G06F7/00G06F17/00G06F17/30G06F3/06
    • G06F17/30156G06F3/0608G06F3/0641G06F3/0683G06F17/3015
    • A storage server is coupled to a storage device that stores blocks of data, and generates a fingerprint for each data block stored on the storage device. The storage server creates a fingerprints datastore that is divided into a primary datastore and a secondary datastore. The primary datastore comprises a single entry for each unique fingerprint and the secondary datastore comprises an entry having an identical fingerprint as an entry in the primary datastore. The storage server merges entries in a changelog with the entries in the primary datastore to identify duplicate data blocks in the storage device and frees the identified duplicate data blocks in the storage device. The storage server stores the entries that correspond to the freed data blocks to a third datastore and overwrites the primary datastore with the entries from the merged data that correspond to the unique fingerprints to create an updated primary datastore.
    • 存储服务器耦合到存储数据块的存储设备,并且为存储在存储设备上的每个数据块生成指纹。 存储服务器创建一个指纹数据存储区,分为主数据存储和辅助数据存储。 主数据存储区包括每个唯一指纹的单个条目,辅助数据存储区包括具有与主数据存储区中的条目相同的指纹的条目。 存储服务器将更改日志中的条目与主数据存储中的条目合并,以识别存储设备中的重复数据块,并释放存储设备中标识的重复数据块。 存储服务器将与释放的数据块对应的条目存储到第三个数据存储,并使用与唯一指纹对应的合并数据中的条目覆盖主数据存储,以创建更新的主数据存储。
    • 3. 发明授权
    • Processing data of a file using multiple threads during a deduplication gathering phase
    • 在重复数据删除收集阶段,使用多个线程处理文件的数据
    • US08234250B1
    • 2012-07-31
    • US12561683
    • 2009-09-17
    • Alok SharmaPraveen KillamsettiBipul Raj
    • Alok SharmaPraveen KillamsettiBipul Raj
    • G06F17/30
    • G06F17/3015
    • A method and apparatus for deduplication of files of a storage system is described. During a gathering phase, a file may be simultaneously processed by two or more threads to produce and store content identifiers for data blocks of the file. Each file may be sub-divided into multiple file sub-portions, each file sub-portion comprising a predetermined number of data blocks. A thread may be assigned to each sub-portion of a file for processing the data blocks. The currently assigned sub-portion for each thread may be recorded and used upon a system crash to restart each scanner thread at the currently assigned sub-portion to minimize the data blocks that are re-processed. The size of a file sub-portion may be predetermined based on the organization of inode data structures representing the files (e.g., based on the maximum number of pointers that an indirect block in the inode data structure may contain).
    • 描述了用于存储系统的文件的重复数据删除的方法和装置。 在收集阶段期间,文件可以由两个或多个线程同时处理,以产生和存储该文件的数据块的内容标识符。 每个文件可以被细分成多个文件子部分,每个文件子部分包括预定数量的数据块。 可以将线程分配给文件的每个子部分以处理数据块。 可以在系统崩溃时记录并使用每个线程的当前分配的子部分,以在当前分配的子部分重新启动每个扫描器线程,以最小化被重新处理的数据块。 可以基于表示文件的inode数据结构的组织(例如,基于inode数据结构中的间接块可能包含的最大指针数)来预定文件子部分的大小。
    • 7. 发明申请
    • AUTHENTICATION OF APPLICATIONS THAT ACCESS WEB SERVICES
    • 验证WEB服务的应用程序
    • US20140189845A1
    • 2014-07-03
    • US13728653
    • 2012-12-27
    • Yigang CaiAlok Sharma
    • Yigang CaiAlok Sharma
    • H04L29/06
    • H04L63/0281G06F9/00H04L63/0245H04L67/02H04L67/2819H04L67/2823H04L69/08
    • Systems and methods for authenticating applications that access web services. In one embodiment, a web service gateway intercepts a request for a web service from an application, and determines if the application is authorized by a service provider based on information provided in the web service request. If the application is authorized, then the web service gateway identifies a profile for an end user that initiated the web service using the application, and determines if the web service is allowed for the end user based on the profile. If the web service is allowed for the end user, then the web service gateway determines that the application is authenticated, converts the web service request to a protocol used by a server that provides the web service, and transmits the web service request to the server.
    • 用于认证访问Web服务的应用程序的系统和方法。 在一个实施例中,Web服务网关从应用程序拦截对web服务的请求,并且基于web服务请求中提供的信息来确定应用是否被服务提供商授权。 如果应用程序被授权,则Web服务网关将使用该应用程序来标识启动Web服务的最终用户的配置文件,并且基于配置文件确定是否允许最终用户的Web服务。 如果Web服务被允许为最终用户,则Web服务网关确定应用程序被认证,将web服务请求转换为由提供web服务的服务器使用的协议,并将web服务请求发送到服务器 。
    • 9. 发明授权
    • Selection of a preferred wireless network based on the number of registration messages received
    • 基于接收的注册消息的数量来选择优选的无线网络
    • US07818000B2
    • 2010-10-19
    • US11421810
    • 2006-06-02
    • Yuhui J. LinJiten A. ShahAlok Sharma
    • Yuhui J. LinJiten A. ShahAlok Sharma
    • H04W4/00
    • H04W48/18H04W4/00H04W8/04H04W24/00
    • Systems and methods are disclosed for selecting a preferred foreign wireless network from a plurality foreign wireless networks. One embodiment of the invention comprises a home wireless network that includes an HLR and a managed roaming system coupled between the HLR and a plurality of foreign wireless networks. The managed roaming system receives registration messages for roaming subscribers being transmitted from the foreign wireless networks to the HLR. The managed roaming system monitors the number of registration messages received from the foreign wireless networks and forwards the registration messages to the HLR. The managed roaming system selects a preferred foreign wireless network based on the number of registration messages received from the foreign wireless networks over a time period. The managed roaming system then forwards subsequent registration messages from the preferred foreign wireless network to the HLR, and blocks registration messages from non-preferred foreign wireless networks.
    • 公开了用于从多个外部无线网络中选择优选的外部无线网络的系统和方法。 本发明的一个实施例包括家庭无线网络,其包括耦合在HLR和多个外部无线网络之间的HLR和管理漫游系统。 管理漫游系统接收从外部无线网络发送到HLR的漫游用户的注册消息。 管理漫游系统监视从外部无线网络接收到的注册消息的数量,并将注册消息转发给HLR。 托管漫游系统在一段时间内基于从外部无线网络接收到的注册消息的数量来选择优选的外部无线网络。 管理漫游系统然后将后续的注册消息从优选的外部无线网络转发到HLR,并且阻止来自非优选的外部无线网络的注册消息。
    • 10. 发明申请
    • REPEAT DIALING IN WIRELESS NETWORKS TO BUSY CALLED PARTIES
    • 在无线网络中重复拨号到忙碌的对方
    • US20100003971A1
    • 2010-01-07
    • US12559606
    • 2009-09-15
    • Frances Mu-Fen ChinPaul C. MuiAlok Sharma
    • Frances Mu-Fen ChinPaul C. MuiAlok Sharma
    • H04M3/42H04W40/00
    • H04M3/48H04M2207/18H04W4/16H04W76/10
    • A wireless network is disclosed that provides repeat dialing to busy called parties. The wireless network includes an originating MSC system that serves a calling party, and a terminating MSC system that serves a called party. The calling party initiates a call to the called party through the originating MSC system, and the terminating MSC system determines that the called party is busy on another call. The originating MSC system then receives a repeat dialing instruction from the calling party and transmits a repeat dialing indicator to the terminating MSC system. The terminating MSC system identifies when the called party becomes available in substantially real time. When available, the terminating MSC system attempts to set up a call between the called party and the calling party.
    • 公开了一种向忙碌的被叫方提供重复拨号的无线网络。 无线网络包括服务主叫方的始发MSC系统和服务于被叫方的终接MSC系统。 主叫方通过始发MSC系统发起对被叫方的呼叫,终端MSC系统确定被叫方在另一呼叫上正忙。 始发MSC系统然后从呼叫方接收重复拨号指令,并向终端MSC系统发送重复拨号指示符。 终端MSC系统基本上实时地识别被叫方何时可用。 当可用时,终端MSC系统尝试在被叫方和主叫方之间建立呼叫。