Using More Than One Table In Sequence, I.e., Systems With Three Or More Layers, Etc. (epo) Patents (Class 707/E17.038)
-
Patent number: 11386066Abstract: An information processing device (10) is an information processing device in which is implemented a session table, and includes a storage unit (12) that stores a session table, in which is recorded session information having session content and holding time point of the session, a locking unit (133) that locks at least a region of the session table that is an object of processing, during processing on the session information, a searching unit (134) that scans session information of the session table after locking, and searches for session information that is an object of processing, and a deleting unit (135) that, in a case where the session information of which the holding time point has expired is discovered at the time of scanning by the searching unit (134), the session information of which the holding time point has expired is deleted from the session table.Type: GrantFiled: March 25, 2019Date of Patent: July 12, 2022Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventor: Muneyuki Kawatani
-
Patent number: 11368320Abstract: A method applied to a mining machine for limiting computing power includes utilizing a dictionary library and a timestamp to control Nonce combination that can be tried per unit time. If all strings in the dictionary library have been tried, as long as a time difference between time of generating most recent timestamp and the current time is less than a preset threshold, the mining machine must wait in sleep state and cannot resume mining until the time difference exceeds the preset threshold. The present disclosure can avoid a situation that the calculation power of the mining machine is too strong and causes a monopoly of the calculation power.Type: GrantFiled: May 12, 2020Date of Patent: June 21, 2022Assignee: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: Yuhg-Chang Tai
-
Patent number: 10305801Abstract: A first node receives an original data packet sent from a terminal device. The first node inserts a forwarding identifier into original data packet and forwards the modified data packet to the other node. The other node forwards the data packet according to the forwarding identifier.Type: GrantFiled: April 21, 2015Date of Patent: May 28, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Liwei Huang, Ruping Wang
-
Patent number: 8688171Abstract: The present invention discloses a method and device for operating telephone directories applied in a mobile terminal using a smart SIM card. The method comprising: after the mobile terminal is powered on, reading telephone directories in the mobile terminal and in the smart SIM card and constructing the first and second tables respectively; and when the mobile terminal detects that the first and second tables have been constructed, accomplishing a subscriber's operation on telephone directories in the first table and/or the second table, and after the first table is modified, using the modified first table to update the telephone directory in the mobile terminal, and after the second table is modified, using the modified second table to update the telephone directory in the smart SIM card. The device comprises a mobile terminal and a smart SIM card, wherein the mobile terminal comprises a processor, a storage, and a memory.Type: GrantFiled: September 14, 2010Date of Patent: April 1, 2014Assignee: ZTE CorporationInventors: Chunling Pan, Zongyang Wang, Xinglin Niu
-
Patent number: 8219547Abstract: A large OLAP cube includes data and dimensions not required for a particular query, or for a collection of queries. A response to a query is generated by using the large OLAP cube rather than using an OLAP cube tailored to the query, and rather than querying the relational database directly. The large OLAP cube may be created after identifying a set of frequently sought data and/or filters used in queries to the relational database. Data may be staged by creating a smaller OLAP cube with data extracted from the large OLAP cube. The cubes may then be queried, browsed, and used to prepare reports or generate flat files.Type: GrantFiled: March 13, 2009Date of Patent: July 10, 2012Assignee: Microsoft CorporationInventors: Celestine Joseph, Joyce Behrendt, Joshua Chait Caplan
-
Patent number: 7941605Abstract: Methods and apparatus are disclosed for generating a result based on a lookup result from a lookup operation using an associative memory and processing based on a discriminator portion of a lookup word. A first lookup operation is performed to generate a lookup result. In one implementation, a second lookup operation is performed based on a discriminator or the lookup result depending on the result of an evaluation, such as whether there was a hit or the lookup result matches a predetermined value. In one implementation, a second lookup operation is performed based on the discriminator, and either the result of the first or second lookup operation is used for subsequent processing. One implementation performs a lookup operation based on a lookup word to generate a lookup result, which is used to retrieve a base address and a bitmap from a memory.Type: GrantFiled: November 1, 2002Date of Patent: May 10, 2011Assignee: Cisco Technology, IncInventors: Eyal Oren, Oded Trainin, Gil Goren
-
Publication number: 20090049106Abstract: A system and method in accordance with the present invention provides a composite chart of interpersonal relationships of members within an organization. A user can utilize the composite chart to identify persons of interest or the effective organization based on any context or multiple contexts both internally and externally to the organization.Type: ApplicationFiled: August 15, 2007Publication date: February 19, 2009Applicant: International Business Machines CorporationInventors: Vijay BOMMIREDDIPALLI, Samuel Hoi Ki WONG, Rakesh Ranjan, Rupesh Kartha
-
Publication number: 20080281773Abstract: A data storage method and a data storage structure are provided. In one aspect, a method of storing data includes setting a first data node in a first storage area; setting a second data node in a second storage area; wherein said second data node is an element of a plurality of elements forming a first flat table of at least one flat table in the second storage area; and said step of setting a first data node includes storing in the first data node a two-tuple linker which comprises a first identifier indicating said first flat table and a second identifier indicating the row of said element in the first flat table. In another aspect a corresponding data storage structure is further provided. According to the present invention, it is able to achieve easily data chaining via a two-tuple linker in a special-purpose processor that does not support a pointer of memory address, thereby reducing requirements on space needed for data storage and enhancing efficiency of chaining each data segment.Type: ApplicationFiled: June 13, 2008Publication date: November 13, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bhavesh Dhanji Budhabhatti, Yonghua Lin, Chien D. Vu, Yan Q. Wang