TOSHIBA SOLUTIONS CORPORATION Patent applications |
Patent application number | Title | Published |
20160119292 | RE-ENCRYPTION SYSTEM, RE-ENCRYPTION APPARATUS, AND PROGRAM - A re-encryption system according to this embodiment includes a file sharing apparatus and a re-encryption apparatus. Upon receiving a file request from the client apparatus, the file sharing apparatus acquires a first encrypted file based on the file request, and transmits a re-encryption request including the first encrypted file to the re-encryption apparatus. The re-encryption apparatus re-encrypts the first encrypted file included in the re-encryption request to the second encrypted file based on the re-encryption key, and transmits the second encrypted file to the file sharing apparatus. The file sharing apparatus transmits the second encrypted file to the client apparatus. The client apparatus obtains the file by decrypting the second encrypted file based on a private key corresponding to the public key of the member. | 04-28-2016 |
20160028253 | CHARGE PERIOD ADJUSTING APPARATUS, CHARGE SYSTEM, AND CHARGE PERIOD ADJUSTING PROGRAM - [PROBLEM] To provide a technology of effectively using supplied electric power through adjustment of a charge schedule period of an EV. | 01-28-2016 |
20160006563 | ENCRYPTED DATA COMPUTATION SYSTEM, DEVICE, AND PROGRAM - According to one embodiment, an encryption device encrypts each of numerical values based on an encryption key, and generates encrypted data. On the basis of each of the encrypted data, a computation device generates a primary computation result corresponding to data in which a computation result of an expression that has added and subtracted each of the numerical values is encrypted. On the basis of the primary computation result, a secondary computation key and random numbers, a computation assist device generates a secondary computation result. The computation device generates a tertiary computation result based on the secondary computation result and a tertiary computation key, and decides the magnitude relation between a minuend and a subtrahend in the expression based on the tertiary computation result. | 01-07-2016 |
20150379290 | CODE PROCESSING APPARATUS AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a code processing apparatus includes a determining unit, a concealing unit, an instructing unit, and an unconcealing unit. The determining unit is configured to determine, based on relocation information included in first code data that includes a code body and relocation information representing a portion of the code body to be relocated by a linker, a first portion including at least a part of the code body that is other than the portion. The concealing unit is configured to conceal the first portion. The instructing unit is configured to instruct the linker to process the first code data having the first portion concealed. The unconcealing unit is configured to unconceal the concealed portion of second code data that is generated from the first code data by the linker. | 12-31-2015 |
20150363284 | SHARED STORAGE SYSTEM AND METHOD FOR CONTROLLING ACCESS TO STORAGE DEVICE - According to one embodiment, a shared storage system includes a plurality of host servers, a plurality of storage devices, and a management server. The management server manages each of a plurality of logical units using first address management information, and manages a revision of the first address management information using first revision data. The host servers each hold respective copies of the first address management information and first revision data. When a first host server has requested a first storage device to execute access, based on a copy (second revision data) of the first revision data, the first storage device executes the requested access on condition that the second revision data coincides with revision data notified by the management server. | 12-17-2015 |
20150363177 | MULTI-BRANCH DETERMINATION SYNTAX OPTIMIZATION APPARATUS - A multi-branch determination syntax optimization apparatus includes: a memory that retains multi-branch determination syntax including tokens; a database that retains (1) CPU performance information being a parameter depending on a CPU incorporated in the multi-branch determination syntax optimization apparatus and set based on time required for multi-branch determination processing and (2) frequently-appearing token table representing types and rates of appearance of tokens sorted in order of appearance frequency in a query that statically analyzes a source code and performs lexical analysis in advance; and a conversion section that executes determination for the multi-branch determination syntax by referring to the CPU performance information and the frequently-appearing token table, and creates a branch code converted to make a speculatively executable branch for the token type having a high frequency of appearance and to make a branch using the jump table for the token type having a low frequency of appearance. | 12-17-2015 |
20150268880 | Tiered Storage System Provided with Trial Area, Storage Controller, Area Allocation Method and Storage Medium - According to one embodiment, a tiered storage system includes a high-speed storage device, a low-speed storage device, and a storage controller. The storage controller interchanges a location destination of data of a first logical chunk to which a third storage area of the low-speed storage device is allocated and a location destination of data of a second logical chunk to which a first storage area of the high-speed storage device is allocated and whose access frequency statistical value is smaller than that of the first logical chunk. The storage controller reallocates a second storage area of the high-speed storage device to a set of logical chunks to which the third storage area is allocated. | 09-24-2015 |
20150264071 | ANALYSIS SYSTEM AND ANALYSIS APPARATUS - In general, according to one embodiment, an analysis system includes a sampling device disposed in a monitoring-target system. The analysis apparatus is configured to analyze a possibility of occurrence of a security incident, based on communication data sampled by the sampling device. The sampling device includes a transmission unit configured to transmit sample data meeting a rule of data sampling to the analysis apparatus, and a sampling rule setting unit configured to set the rule in accordance with an instruction from the analysis apparatus. The analysis apparatus includes a sampling rule management unit configured to instruct the sampling device to change the rule in accordance with a result of an analysis of the sample data. | 09-17-2015 |
20150251553 | CHARGE MANAGEMENT APPARATUS - According to one embodiment, a charge management apparatus includes an input unit, a first estimation unit, a determination unit, a generation unit, and an output unit. The input unit accepts an input of traffic demand data indicative of a number of vehicles. The first estimation unit estimates charge wait times at plural charge stations based on the traffic demand data. The determination unit compares the estimated charge wait times at the respective charge stations, and determines whether a desired condition is satisfied. The generation unit generates charge recommendation information indicative of a charge station according to a determination result. The output unit outputs the charge recommendation information to an external terminal. | 09-10-2015 |
20150200971 | POLICY MANAGEMENT SYSTEM, ID PROVIDER SYSTEM, AND POLICY EVALUATION DEVICE - According to one embodiment, a policy management system includes a user terminal, an ID provider system which manages an identity of a user, and a service provider system which provides service data. The ID provider system stores a pair of an old policy and a new policy with respect to each service provider ID. The ID provider system stores information with respect to each service provider ID, the difference-adaptive definition information defining a first condition which is referred to when a date of transmission of an access request message is within a transition period from the old policy to new policy, and a second condition which is referred to when the date of transmission of the access request message is out of the transition period. | 07-16-2015 |
20150200935 | BIOMETRIC REFERENCE INFORMATION REGISTRATION SYSTEM, APPARATUS, AND PROGRAM - According to an embodiment, a biometric reference information storage apparatus transmits, to the biometric reference information certificate generation apparatus, a biometric authentication context including the challenge information, the hash value of the biometric reference information, and a first digital signature. The biometric reference information certificate generation apparatus verifies the challenge information and the first digital signature. The biometric reference information certificate generation apparatus transmits a biometric reference information certificate to the biometric reference information storage apparatus. The biometric reference information storage apparatus writes the biometric reference information and the biometric reference information certificate in a storage module. | 07-16-2015 |
20150200917 | COOPERATION SERVICE PROVIDING SYSTEM AND SERVER APPARATUS - Upon receiving ciphertext data transmitted by each service apparatus, a cooperation apparatus according to an embodiment generates re-encrypted data by performing re-encryption processing for the ciphertext data using a re-encryption key. Each of the service apparatuses transmits, to the cooperation apparatus, a request to acquire user information of a user specified by an ID indicated by the ciphertext data and stored in the other service apparatus, together with the ciphertext data. Upon receiving the re-encrypted data transmitted by the cooperation apparatus, the service apparatus acquires an ID by decrypting the re-encrypted data using a private key, reads out user information, and transmits the user information to the other service apparatus. | 07-16-2015 |
20150199506 | POLICY UPDATE SYSTEM AND POLICY UPDATE APPARATUS - According to one embodiment, a policy update system includes a server apparatus configured to be able to provide a plurality of services to a user, the server apparatus including storage device for storing a first user ID; a policy storage device configured to store a plurality of policies, each policy being composed of condition describing user attribute information in which a plurality of items including a second user ID corresponding to the first user ID are associated, and each policy specifying a use privilege of each service; a policy update apparatus configured to be able to update each stored policy; and a user attribute information storage device configured to store post-change user attribute information, and a change content for each second user ID. | 07-16-2015 |
20150199427 | DOCUMENT ANALYSIS APPARATUS AND PROGRAM - A document analysis apparatus according to an embodiment an acquisition unit acquires a plurality of words by analyzing a text included in each of a plurality of documents stored in a document storage unit. A first determination unit determines, for each of the acquired words, the presence/absence of a correlation between the word and at least two attributes designated by a user out of a plurality of attributes of the plurality of documents stored in the document storage unit. A second determination unit determines whether a determination result by the first determination unit matches a pattern designated by the user out of a plurality of patterns stored in a pattern storage unit. A presentation unit presents a word whose determination result by the first determination unit is determined to match the pattern designated by the user. | 07-16-2015 |
20150199368 | DATA ANALYSIS SUPPORTING APPARATUS - A data analysis supporting apparatus according to an embodiment comprises a variable-type determining device, a variable-variation generating device, and a variable-contribution rate determining device. The variable-type determining device determines the type of each variable. The variable-variation generating device generates variations of each variable in accordance with the variable type determined and with a variable variation rule that defines a method of generating the variations of each variable of any type. The variable-contribution rate determining device calculates the rate at which the variations and analysis data contribute to the objective variable, and determines, from the rate, whether the variations should be used or deleted. | 07-16-2015 |
20150199364 | DATA ANALYZING APPARATUS AND PROGRAM - A data analyzing apparatus of an embodiment generates a format variation, analytical algorithm name, and analytical parameter not stored in a first storage device, and executes analysis. The data analyzing apparatus determines whether the application accuracy is lower than the knowledge model accuracy. If the determination result is “not lower”, the data analyzing apparatus reactivates a format variation generating device and an analytical parameter generating device. If the determination result is “lower”, the data analyzing apparatus reads out a format variation and knowledge model name associated with the highest priority order in the first storage device, and executes analysis. | 07-16-2015 |
20150193475 | TIME-SERIES DATA ACCUMULATION DEVICE - A storage unit of a time-series data accumulation device of an embodiment stores statistical value data. A determination unit determines an interval function on the basis of data capacity, and a total amount of time elapsed from the beginning of measurement of a time-series data. A first calculation unit calculates an interval indicating an amount of time required to measure all the time-series data items constituting desired statistical value data on the basis of the determined interval function. A second calculation unit acquires all the time-series data items on the basis of the calculated interval, and thereafter calculates the statistical value on the basis of all the acquired time-series data items. A write unit writes the calculated statistical value to the storage unit as the statistical value data. | 07-09-2015 |
20150188916 | VPN CONNECTION AUTHENTICATION SYSTEM, USER TERMINAL, AUTHENTICATION SERVER, BIOMETRIC AUTHENTICATION RESULT EVIDENCE INFORMATION VERIFICATION SERVER, VPN CONNECTION SERVER, AND COMPUTER PROGRAM PRODUCT - According to one embodiment, there is provided a VPN connection authentication system including a user terminal that is used by a user, an authentication server that is connected to the user terminal and configured to communicate with the user terminal, a biometric authentication result evidence information verification server that is incorporated in the authentication server or is connected to the authentication server and configured to communicate with the authentication server, an authentication information management DB configured to be writable from the authentication server, and a VPN connection server that is connected to the user terminal by VPN and configured to communicate with the user terminal. | 07-02-2015 |
20150180661 | RE-ENCRYPTION KEY GENERATOR, RE-ENCRYPTION DEVICE, ENCRYPTION DEVICE, DECRYPTION DEVICE, AND PROGRAM - A re-encryption key generator according to an embodiment generates a re-encryption key to obtain re-encrypted data that can be decrypted by a second private key of a second user device by re-encrypting ciphertext obtained by encrypting plaintext by a first public key of a first user device without decryption. The re-encryption key generator stores a first private key corresponding to the first public key. The re-encryption key generator stores a second re-encryption key generation key of the second user device that is different from a second public key corresponding to the second private key. The re-encryption key generator generates the re-encryption key based on the first private key and the second re-encryption key generation key. | 06-25-2015 |
20150178630 | FORGETTING TO TURN OFF POWER DETECTION APPARATUS, FORGETTING TO TURN OFF POWER DETECTION PROGRAM, FORGETTING TO TURN OFF POWER DETECTION METHOD AND DETECTION SYSTEM - According to one embodiment, a forgetting to turn off power detection apparatus includes an outgoing determination unit that creates a power usage pattern based on electric energy that is calculated from past electric energy data in a consumer equipment, and determines whether or not a consumer has gone outside based on the power usage pattern. The forgetting to turn off power detection apparatus of the embodiments includes a forgetting to turn off power detection unit that receives current electric energy data in the consumer equipment, and detects forgetting to turn off power of an electric equipment of the consumer equipment based on the received electric energy data when the outgoing determination unit determines that the consumer has gone outside. | 06-25-2015 |
20150161144 | DOCUMENT CLASSIFICATION APPARATUS AND DOCUMENT CLASSIFICATION METHOD - According to one embodiment, there is provided a document classification apparatus including an inter-word corresponding relationship extraction unit configured to extract the corresponding relationship between words in different languages based on a frequency with which the words in the different languages co-occurrently appear between the documents having the corresponding relationship, and an inter-category corresponding relationship extraction unit configured to extract the corresponding relationship between categories into which the documents in the different languages are classified, based on the corresponding relationship between the words. | 06-11-2015 |
20150158393 | CHARGING MANAGEMENT SYSTEM - According to one embodiment, there is provided a charging management system. Based on an estimated duration from a time when an electric vehicle having arrived at each of a charging facilities starts charging until the charging is complete, the system determines the charging facility a charging facility utilization of which is to be recommended to be one of the charging facilities related to a path to a destination which has a shortest maximum wait time from a time when a plurality of electric vehicles arrive at the charging facility until the charging is complete, and reports information indicative of the determined charging facility to the electric vehicle not having arrived at the charging facility. | 06-11-2015 |
20150151642 | CHARGING MANAGEMENT SYSTEM - According to one embodiment, there is provided a charging management system including a display controller configured to cause a display device to display a time slot which is settable as a new desired rental time slot of an electric vehicle, based on a charging time slot on an assumption that charging to the vehicle by a second charging device is performed, and a scheduling module configured to set the desired rental time slot as a time slot in which rental is possible, if the charging to the electric vehicle for enabling the rental is possible in the input desired rental time slot and the rental time slot in which the rental reservation has been made. | 06-04-2015 |
20150151637 | CONSUMED POWER AMOUNT ESTIMATION APPARATUS - According to an embodiment, there is provided a consumed power amount estimation apparatus including an estimation unit configured to estimate a power amount necessary for an electric vehicle having a similar power consumption tendency to run, based on a parameter used to compensate for information affecting power consumption by running of the electric vehicle based on consumed power amount information of each of a plurality of electric vehicles having similar power consumption tendencies. | 06-04-2015 |
20150100545 | DISTRIBUTED DATABASE SYSTEM AND A NON-TRANSITORY COMPUTER READABLE MEDIUM - A distributed database system accesses data by using management information managed by another data store, and accelerates a timing to update a data record having high access frequency. Thereby the latest data can be easily acquired. A distributed database system according to one embodiment comprises a distributed database including a plurality of nodes that stores data, and a data management device that manages the data stored in the plurality of nodes. Each of the nodes comprises a data storage unit that stores the data related to a time stamp representing a time when the data is stored and a key identifying the data, a data update unit that updates the data, a data sending unit acquires the data stored in the data storage unit, and a data update promotion unit that requests the data update unit to update the acquired data when the acquired data is not latest data. | 04-09-2015 |
20150066964 | KNOWLEDGE EXTRACTING APPARATUS, KNOWLEDGE UPDATE APPARATUS, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - Provided is a knowledge extracting apparatus for extracting knowledge information related to a knowledge-extraction target from an electronic document distributed continually in a state where the electronic document is not associated with the knowledge-information extraction target. A knowledge extracting apparatus according to one embodiment is a knowledge extracting apparatus including: an information receiving section for receiving an electronic document; a knowledge extracting section for extracting a concept from the electronic document based on a target word to extract knowledge information and a clue word to extract knowledge information and forming knowledge information in which the concept thus extracted and the target word are associated with each other; a storage section for storing the knowledge information thus extracted; and an information analysis section for, after the knowledge information is stored, analyzing the electronic document based on the knowledge information in the storage section. | 03-05-2015 |
20150058674 | MESSAGE CONTROL PROGRAM - A message control program of an embodiment causes a monitoring apparatus to further function as a plurality of message control unit configured to individually controlling a communication method of a message transmitted from each internal application unit. Each message control unit receives a message containing a message type and service name from the internal application unit. Each message control unit specifies communication method identification information from a file based on the message type and service name in the received message. Each message control unit changes the communication method of the received message based on the specified communication method identification information, and sends the message to a common bus. | 02-26-2015 |
20150043735 | RE-ENCRYPTED DATA VERIFICATION PROGRAM, RE-ENCRYPTION APPARATUS AND RE-ENCRYPTION SYSTEM - In a decryption apparatus according to an embodiment, a holding device pre-holds a verification formula. A determination device performs a calculation based on the verification formula read from the holding device by substituting, into the verification formula, the part of the re-encrypted data received from a re-encryption apparatus and the public key of a re-encryption key generation apparatus and the private key of the decryption apparatus, to determine whether or not the verification formula holds true. An output device outputs verification success when a result of the determination indicates that the verification formula holds true. | 02-12-2015 |
20150012508 | COMPOSITE MEDIUM MANAGEMENT SYSTEM, INFORMATION MANAGEMENT SERVER APPARATUS, COMPOSITE ACCESS CONTROL CREATION APPARATUS, AND PROGRAM - Upon receiving a medium storage request from a client apparatus, an information management server apparatus according to an embodiment evaluates, based on at least one policy file read out based on at least one parent management ID in the medium storage request and user information in the medium storage request, whether medium storage responding to the medium storage request is possible. Upon evaluating that the medium storage is possible, the information management server apparatus creates composite access control which do not violate any management rules included in the at least one policy file. | 01-08-2015 |
20140379787 | COMMUNICATION MANAGEMENT PROGRAM AND CLIENT APPARATUS - A client apparatus according to an embodiment includes a communication mode setup device, a communication pattern determination device, and a communication execution device. The communication mode setup device sets up an operation mode for executing the communication process in accordance with the individual process or a test mode for executing the substitute process. The communication pattern determination device determines a predetermined communication pattern name representative of a local pattern if the test mode is set up. The communication execution device acquires from the communication pattern management device communication component names and an order associated with the determined communication pattern name, and executes communication components in order. | 12-25-2014 |
20140365048 | DIAGRAM CREATING DEVICE, DIAGRAM CREATING METHOD, AND DIAGRAM DISPLAY PROGRAM - A diagram creating device has a database and a processing device. The processing device includes a unit which displays names of track sections, names of stations in the track sections, and station line which displays the distances from each station, in parallel to the time axis in the diagram, a unit which displays junction buttons associated with other track sections, near the station line associated with the junction stations belonging to the other track sections in the diagram, and a unit which, when the junction button is pushed, reads the station order data and the junction data based on the track section code of the junction destination, switches part of the station line related to the track section displayed in the diagram for a junction station as a junction point, to the station line subsequent to the junction station belonging to the another track section, and displays the station line. | 12-11-2014 |
20140297964 | STORAGE SYSTEM, STORAGE CONTROLLER, AND METHOD FOR MANAGING MAPPING BETWEEN LOCAL ADDRESS AND PHYSICAL ADDRESS - According to one embodiment, a mapping manager of a storage controller changes a first chunk from a second state to a third state if an access condition to the first chunk is a first condition that needs high speed access and the first chunk is in the second state. The second state is a state in which a first logical address of the first chunk is mapped to a first physical address in a second storage device slower and having a larger capacity than a first storage device. In the third state, the first logical address is mapped to a second physical address in the first storage device and also mapped to the first physical address in the second storage device. | 10-02-2014 |
20140289449 | STORAGE APPARATUS, STORAGE CONTROLLER AND METHOD FOR RELOCATING DATA IN SOLID STATE DRIVE - According to one embodiment, a storage controller comprises an access statistic collection unit, a selection unit and a rewrite unit. The access statistic collection unit collects write frequencies of a plurality of small logical address areas having a predetermined size which configure a logical area of a logical unit defined using a solid state drive. The selection unit selects a set of first small logical address areas having low write frequencies from the logical unit. The rewrite unit collectively rewrites data of the set of the first small logical address areas to the solid state drive, and collectively rewrites data of a set of remaining second small logical address areas to the solid state drive. | 09-25-2014 |
20140259120 | Authentication Entity Device, Verification Device and Authentication Request Device - A verification device transmits challenge information to a first entity device, and for each authentication context received in return, verifies that challenge information identical to the challenge information transmitted in advance is described, to thereby confirm that the authentication context is the current one. As a result, a repetitive attack in which the past authentication context is repeatedly used is prevented and the security against repetitive attacks is improved. | 09-11-2014 |
20140208117 | SERVER APPARATUS AND PROGRAM - A server apparatus according to an embodiment generates a random number on receiving from a user apparatus a notification showing that a re-encryption key should be updated, and calculates re-encryption key data on the basis of the re-encryption key stored and the random number generated. The server apparatus transmits the re-encryption key to the user apparatus and receives, from the user apparatus, the user private key not updated yet and re-encryption key updating data calculated from the re-encryption key data on the basis of the user private key updated. The server apparatus calculates the re-encryption key updated, on the basis of the re-encryption key updating data and the random number, and replaces the re-encryption key stored in the storage device with the updated re-encryption key. | 07-24-2014 |
20140161251 | KEY MANAGEMENT SYSTEM - According to one embodiment, a master key management device generates, by using a first secret key stored in a first storage unit and a third public key, a re-encryption key used to re-encrypt a second secret key which is stored in a second storage unit and which is encrypted with a first public key to the second secret key encrypted with the third public key. A key management server device receives the generated re-encryption key from the master key management device while the master key management device and the key management server device are connected to each other, and stores the received re-encryption key in a third storage unit. The master key management device and the key management server device are disconnected after the re-encryption key is stored in the third storage unit. | 06-12-2014 |
20140112549 | PATTERN EXTRACTING APPARATUS AND METHOD - A pattern extracting apparatus includes a first storing section storing plural target information pieces, a candidate pattern producing section producing candidate patterns each including two or more items different from each other based on each of the items included in the plural target information pieces, a candidate evaluation value calculating section calculating an extraction evaluation value of the candidate pattern based on a frequency of appearance at which the produced candidate pattern appears in the plural target information pieces, a pattern extracting section determining and extracting any of the candidate patterns having the calculated extraction evaluation value satisfying a predetermined threshold value, and a second storing section storing an association degree between the items. The candidate evaluation value calculating section calculates the extraction evaluation value based on a weight based on an identified association degree between the items included in the candidate pattern and the frequency of appearance. | 04-24-2014 |
20140095424 | EVALUATION TARGET OF INTEREST EXTRACTION APPARATUS AND PROGRAM - An evaluation target of interest extraction apparatus of one embodiment extracts a plurality of items for each piece of text information. When the items include an item which matches an evaluation target expression or related expression, the apparatus allocates the evaluation target expression or that of the related expression to the text information as an evaluation target item. The apparatus distinguishes a class from a change in numeric information related to the evaluation target item, and allocates the class to the text information. The apparatus generates a class-attached transaction including the evaluation target item, the items, and the class. The apparatus discovers a pattern from a set of the transactions. | 04-03-2014 |
20140089582 | DISK ARRAY APPARATUS, DISK ARRAY CONTROLLER, AND METHOD FOR COPYING DATA BETWEEN PHYSICAL BLOCKS - According to one embodiment, a disk array controller includes a data copy unit and a physical block replacement unit. The data copy unit copies data from a master logical disk to a backup logical disk in order to set the master logical disk and the backup logical disk in a synchronization status. The physical block replacement unit allocates a third physical block to the backup logical disk, before data is copied from a first physical block allocated to the master logical disk to the backup logical disk, when the allocation is changed to the third physical block instead of a second physical block that is associated with the first physical block and is allocated to the backup logical disk. | 03-27-2014 |
20140089497 | SYSTEM MANAGEMENT DEVICE, NETWORK SYSTEM, SYSTEM MANAGEMENT METHOD, AND PROGRAM - A first calculator calculates, for each combination of the physical machines, a network distance representing magnitude of load during communication between one of a plurality of physical machines and another physical machine. An acquisition unit acquires communication permission information representing that a newly operated virtual machine is permitted to communicate with which virtual machine among a plurality of virtual machine already operated in any one of the plurality of physical machines. A second calculator calculates, for each of the plurality of physical machines, a network cost representing magnitude of load of the network system during communication between the communication-permitted virtual machine and a new virtual machine, when one of the plurality of physical machines operates the new virtual machine on the basis of the network distance and the communication permission information. A determination unit determines which physical machine is to operate the new virtual machine, using the calculated network cost. | 03-27-2014 |
20140089266 | INFORMATION PROCESSING SYSTEM - According to an embodiment, an information processing system includes a storage unit to store install information of a user system implemented by a virtual machine, backup data of data of the user system, and cache data; a virtual machine creating unit; a restoration unit to restore the data of the user system using the backup data; a cache controller to copy a part of the data of the user system to the cache data and, in the event of the fault of the user system, partially recover the user system by restoring a part of the data of the user system from the cache data; and an access standby unit to, after the partial recovery, prevent an access to the data of the user system, data integrity of which is not guaranteed, until the user system is fully recovered by using the backup data. | 03-27-2014 |
20140082020 | DEVICE AND METHOD FOR MANAGING STRUCTURED DOCUMENT, AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a structured document management device includes a parser; a constraint acquiring unit; and a parse tree rewriting unit. The structured document receiving unit is configured to receive an input of a structured document having a layered logical structure. The parser is configured to parse the syntax of received query data to acquire a parse tree in which the query data is decomposed so as to meet a static single assignment form which is defined such that each variable is assigned exactly once. The constraint acquiring unit is configured to acquire a hierarchical condition that the variables of the parse tree need to meet and constraints that include conditions for values of the respective variables. The parse tree rewriting unit is configured to rewrite the query data in such a form that the structured document is refinable by the constraints. | 03-20-2014 |
20140081949 | DATA PROCESSOR, DATA MANAGEMENT SYSTEM, DATA PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a data processor includes a storage unit that stores a set of character strings that is a set of character string elements of which magnitude correlation is uniquely identifiable; a data converter that encrypts numerical data included in data to be managed, generates an index value corresponding to the numerical data using the character string elements included in the set of character strings, and generates converted data including the encrypted numerical data and the index value; a first transmitting unit transmits the converted data to a server; a query expression converter that converts a condition part including a numerical value of a query expression into a condition part including the character string elements to generate a converted query expression; a second transmitting unit that transmits the converted query expression to the server; and a receiving unit that receives, from the server, a result of query. | 03-20-2014 |
20140075207 | APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PROCESSING INFORMATION - An information processing apparatus performs mutual authentication with another information processing apparatus storing key management information and at least one of apparatus secret keys, the key management information containing encrypted secret keys each being a secret key encrypted with a different one of the apparatus secret keys respectively assigned to information processing apparatuses. The apparatus transmits, to the other apparatus, designation information specifying one of the encrypted secret keys decryptable with the apparatus secret key, out of the encrypted secret keys contained in the key management information usable by the apparatus, receives the encrypted secret key specified by the designation information out of the encrypted secret keys contained in the key management information stored in the other apparatus from the other apparatus, obtains the secret key by decrypting the encrypted secret key with the apparatus secret key, and performs authentication with the other apparatus based on the secret key. | 03-13-2014 |
20140074875 | DEVICE AND METHOD FOR MANAGING STRUCTURED DOCUMENT, AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a structured document management device includes a query data receiving unit; a structural condition dividing unit; a structural condition rewriting unit; and a query execution unit. The query data receiving unit is configured to receive query data for searching a structured document. The structural condition dividing unit is configured to divide the query data into elements including a structural condition. The structural condition rewriting unit is configured to rewrite the structural condition into a rewritten query when a type of the structural condition is other than a descendant structural condition. The rewritten query is predetermined to include a joining process with a descendant structural condition so as not to affect structural conditions appearing before and after the structural condition. The query execution unit is configured to output a search result in response to query data that includes the structural condition and the rewritten query. | 03-13-2014 |
20140067262 | POSITION DETECTION DEVICE, POSITION DETECTION METHOD, AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a position detection device includes a position estimation unit and a position correction unit. The position estimation unit is configured to estimate a position of a moving object based on an absolute position of the moving object and a position change of the moving object obtained from autonomous navigation. The position correction unit is configured to correct, based on presence probability information which is information on each of a plurality of regions and indicates a higher probability as a presence frequency of the moving object is higher, the estimated position of the moving object so that the moving object is present at a position with a high probability. | 03-06-2014 |
20140050318 | RE-ENCRYPTION KEY GENERATOR, RE-ENCRYPTION APPARATUS, AND PROGRAM - A re-encryption key generator according to an embodiment generates a re-encryption key required to re-encrypt, without decrypting, ciphertext data obtained by encrypting plaintext data by means of a first public key of a first user device to obtain re-encrypted text data which can be decrypted by a second private key of a second user device. The first storage device stores a first private key corresponding to the first public key. The second storage device stores a second public key corresponding to the second private key. The re-encryption key generation device generates the re-encryption key based on the first private key, the second public key, and the first random number. | 02-20-2014 |
20140019445 | TOPIC EXTRACTION APPARATUS AND PROGRAM - According to one embodiment, a topic extracting apparatus extracts each term from a target document set, and calculates an appearance frequency of each term and a document frequency that each term appears. The topic extracting apparatus acquires a document set of appearance documents with respect to each extracted term, calculates a topic degree, extracts each term whose topic degree is not lower than a predetermined value as a topic word, and calculates freshness of the extracted topic word based on an appearance date and time. The topic extracting apparatus presents the extracted topic words in order of the freshness and also presents the number of appearance documents of each presented topic word per unit span. | 01-16-2014 |
20140013439 | SECRET SHARING SYSTEM, APPARATUS, AND STORAGE MEDIUM - According to one embodiment, a secret sharing system of an embodiment includes a secret sharing apparatus, a plurality of first storage server apparatuses, and at least one second storage server apparatus. Upon reception of a delete request transmitted from the secret sharing apparatus, each first storage server apparatus reads out, based on name information in the received delete request, storage position information associated with the name information from storage position information storing unit. Each first storage server apparatus deletes all of share information and copy information indicated by name information in the received delete request based on the readout storage position information. | 01-09-2014 |
20130339726 | FILE SERVER APPARATUS AND FILE SERVER SYSTEM - According to one embodiment, a reception unit receives post-office box's encrypted data, which is obtained by encrypting the data by using a post-office box's public key, from the sending apparatus. A re-encryption key storage unit stores a re-encryption key used for re-encrypting the post-office box's encrypted data into recipient's encrypted data, which is obtained by encrypting the data using a recipient's public key that is different from the post-office box's public key. A re-encryption unit re-encrypts the received post-office box's encrypted data to the recipient's encrypted data using the re-encryption key stored in the re-encryption key storage unit. A transmission unit transmits the re-encrypted recipient's encrypted data to the receiving apparatus. | 12-19-2013 |
20130326146 | INFORMATION PROCESSING APPARATUS, MEMORY APPARATUS, AND DATA MANAGEMENT METHOD - An information processing apparatus that appropriately manages data of an auxiliary memory apparatus is provided to prevent data from leaking. The information processing apparatus includes a first memory apparatus, a second memory apparatus, and a caching unit. The caching unit stores write data to be written on the second memory apparatus in a cache area ensured on the first memory apparatus. When a first event occurs, the caching unit initializes a management information table, in which the address of the cache area in which the write data is stored is associated with the address of the second memory apparatus in which the write data is to be stored, and restores the second memory apparatus to a state pervious to a state in which data is written. | 12-05-2013 |
20130311352 | SECURITIES TRADING SIMULATION SYSTEM - According to one embodiment, a market information simulator delivers a simulation time faster than a real time to a market simulator. The market information simulator delivers historical market information including the same time as the simulation time to an algorithm processor. The algorithm processor orders and determines the historical market information, and sends, to the market simulator, order information in which a time in the historical market information is added to order contents. The market simulator creates market board information from the historical market information. The market simulator determines the market board information and the order information by agreement. | 11-21-2013 |
20130268554 | STRUCTURED DOCUMENT MANAGEMENT APPARATUS AND STRUCTURED DOCUMENT SEARCH METHOD - According to an embodiment, a structured document management apparatus includes a document storage unit, a section title extracting unit, a relevance calculator, a document search unit, a section title selector, and a section title display controller. The section title extracting unit extracts the section titles from the structured document to create a section title list. The relevance calculator calculates degrees of conceptual relevance between the section title and words included in the section text corresponding to the section title for each of the section texts. The document search unit searches for the section text that includes the word identical to a search keyword. The section title selector selects the section title having a higher degree of relevance with the word identical to the search keyword more preferentially than the section title having a lower degree of relevance with the word identical to the search keyword. | 10-10-2013 |
20130254190 | SEARCH DEVICE, SEARCH METHOD, AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a search device includes a first storage to store therein a keyword group generated by grouping keyword candidates which are to be candidates for a search keyword according to a rule set in advance; a first acquisition unit to acquire a first recommended keyword which is the keyword candidate partially including an input string not yet been entered; a second acquisition unit to acquire a second recommended keyword which is included in the keyword group to which the first recommended keyword belongs and which is the keyword candidate other than the first recommended keyword; an output unit to output a search screen for displaying the first recommended keyword and the second recommended keyword in a selectable way; and a search unit to perform a search with the first recommended keyword or the second recommended keyword selected on the search screen as the search keyword. | 09-26-2013 |
20130250335 | ACCESS CONTROL SYSTEM, APPARATUS, AND PROGRAM - According to one embodiment, a deriving operation control device obtains derivation control information and a derivation attribute. A deriving operation propriety determination unit extracts the number of times of previously-performed derivation from the derivation attribute. The deriving operation propriety determination unit extracts the upper limit number of times enabling derivation from the derivation control information and determines that a deriving operation is possible when the number of times of previously-performed derivation is equal to or below the upper limit number of times enabling derivation. A deriving operation execution unit executes the deriving operation. | 09-26-2013 |
20130247142 | AUTHENTICATION FEDERATION SYSTEM AND ID PROVIDER DEVICE - According to one embodiment, the ID provider device stores pieces of policy information for each service provider ID. The ID provider device outputs a policy evaluation request including the user ID used in the log-in processing and the service provider ID in the authentication federation request when the log-in processing is successful. The ID provider device reads the policy information in accordance with the service provider ID in the policy evaluation request. The ID provider device judges whether to permit the transmission of the service data in accordance with whether environmental conditions of the user for the execution of a service conform to the read policy information. | 09-19-2013 |
20130246281 | SERVICE PROVIDING SYSTEM AND UNIT DEVICE - According to one embodiment, the verifying device sends, to the service providing device, the user identification information in the user identification information certificate and the execution result that indicates properness when all the verification results are proper. the service providing device reads service user identification information associated with the user identification information in response to user identification information and a verification result. The service providing device sends the service information to the user terminal in accordance with the read service user identification information. | 09-19-2013 |
20130219461 | AUTHENTICATION COLLABORATION SYSTEM, ID PROVIDER DEVICE, AND PROGRAM - A policy storage unit of an ID provider device according to an embodiment stores, for each service provider ID, policy information representing a user to which transmission of service data is permitted and policy information representing a user of a target in which transmission permission of service data is deleted. When a predetermined cycle comes or when a use status of the service provider device changes, the ID provider device acquires use status information of the service provider device transmitted from the service provider device, and updates a service use status storage unit based on the acquired use status information. When the service use status storage unit is updated, the ID provider device decides a deletion target account of each service provider ID. | 08-22-2013 |
20130198801 | AUTHENTICATION COLLABORATION SYSTEM AND ID PROVIDER DEVICE - An ID provider device according to an embodiment includes a policy information storage unit that stores policy information representing a user of a target to whom transmission of service data is permitted, an authentication collaboration request preliminary processing unit that performs a policy evaluation process and an account collaboration process at a timing according to a log-in status of a user terminal when an authentication collaboration request is received, and an authentication collaboration request transfer unit that transfers the authentication collaboration request to the authentication collaboration request preliminary processing unit when the authentication collaboration request is received from the service provider device. | 08-01-2013 |
20130159163 | SECURITIES TRADING SYSTEM AND DEVICE - According to one embodiment, a securities trading system comprises a plurality of order sharing devices and a plurality of ordering devices. The order sharing device sends each telegram to the ordering device of a master system and the order sharing device of a slave system. The order sharing device sends each of the telegrams to the ordering device of the slave system to switch from the slave system to the master system when a failure is detected in the ordering device of the master system. The ordering device calculates statistics from market information, and uses the statistics to judge whether to permit the placement of an order with the stock exchange apparatus in the case of the master system. | 06-20-2013 |
20130151239 | ORTHOGRAPHICAL VARIANT DETECTION APPARATUS AND ORTHOGRAPHICAL VARIANT DETECTION PROGRAM - Provided is an orthographical variant detection apparatus which detects orthographical variant candidates with a high precision. The orthographical variant detection apparatus includes a term extraction unit that extracts terms from document data, a similarity computation unit that computes similarity of an arbitrary pair of the extracted terms, an orthographical variant candidate determination unit that determines, based on the similarity, whether or not the terms in the pair of terms are orthographical variant candidates, and a group classification unit that groups the orthographical variant candidates based on a character string commonly included in pair of terms as the orthographical variant candidates. | 06-13-2013 |
20130145444 | ELECTRONIC RECEIPT SYSTEM, TERMINAL DEVICE AND METHOD OF PROVIDING ELECTRONIC RECEIPT - An electronic receipt system includes a terminal device, a first memory unit which a first user has, and a second memory unit which a second user who is a trading partner of the first user has. The terminal device includes biometric authentication obtaining means to obtain biometric authentication information of the first user and biometric authentication information of the second user; electronic tally generating means to generate electronic tallies based on the biometric authentication information of the both users; electronic receipt generating means to generate electronic receipts including transaction information of the first user and the second user, the electronic receipts including a first electronic receipt having one of the electronic tallies and a second electronic receipt having another of the relevant electronic tallies; means to store the first electronic receipt in the first memory unit; and means to make the second electronic receipt to be stored in the second memory unit. | 06-06-2013 |
20120226883 | MANAGEMENT APPARATUS - According to an embodiment a management apparatus includes: a stream storage configured to store a stream constituted by a plurality of pages; a trace information storage configured to store trace information in each stream, a receiving unit configured to receive a request to write the pages constituting the stream; and a management unit. The management unit refers to the trace information; writes the page into the stream storage when the write rule indicates that the page is to be written in the stream storage; writes the page into the temporary storage when the write rule indicates that the page is to be written in the temporary storage; and writes the page that has been written in the temporary storage into the stream storage in units of extents at a predetermined timing. | 09-06-2012 |
20120183935 | LEARNING DEVICE, DETERMINATION DEVICE, LEARNING METHOD, DETERMINATION METHOD, AND COMPUTER PROGRAM PRODUCT - According to one embodiment, a learning device includes an input receiving unit, an inferring unit, and a learning unit. The input receiving unit receives an input of first data representing a sentence, rear boundaries of elements having an anaphoric relation within the sentence, and a correspondence relation between a first element that is an antecedent and a second element that is an anaphor. The inferring unit infers a range of the first element and a range of the second element that are determined by front boundaries and the rear boundaries by inferring the front boundaries of the first element and the second element based on the first data and a predetermined rule. The learning unit learns criteria used for determining whether or not there is the anaphoric relation in an arbitrary sentence based on the range of the first element and the range of the second element. | 07-19-2012 |
20120170913 | APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR RECORDING CONTENT - An apparatus determines whether a combination of a certificate type of a content certificate recorded on a source recording medium and a medium type of the source recording medium is a proper combination. If the combination is a proper combination, the apparatus requests a license server, which is connected to the apparatus via a network, to give approval to record content on a target recording medium. If the apparatus is a legitimate DVD recorder, the license server sends to the content recording apparatus a content certificate including on the source recording medium as the certificate type. The apparatus records the content together with the received content certificate on the target recording medium. | 07-05-2012 |
20120136884 | QUERY EXPRESSION CONVERSION APPARATUS, QUERY EXPRESSION CONVERSION METHOD, AND COMPUTER PROGRAM PRODUCT - A query expression conversion apparatus includes a first generating unit, a first storage unit, an input unit, a conversion unit, and an output unit. The first generating unit periodically acquires structured data from a data set, analyzes the acquired structured data, and generates structural information of the data set. The first storage unit stores the structural information generated by the first generating unit so as to be associated with the unique address of the data set. The input unit inputs the unique address of the data set to be queried and the query expression having the structure of data as a condition. The conversion unit converts the query expression input from the input unit so as to be suitable for the structural information corresponding to the unique address of the data set input from the input unit. The output unit outputs a converted query expression converted by the conversion unit. | 05-31-2012 |
20120102025 | SEARCHING APPARATUS, SEARCHING METHOD, AND COMPUTER PROGRAM PRODUCT - In a searching apparatus: a first receiving unit receives a search request from a client; based on the search request, a first generating unit generates a distributed search request to request a server to conduct a search and an integration request to integrate search results of the distributed search request; a first transmitting unit transmits the distributed search request to the server; a second transmitting unit transmits identification information of an execution result of the integration request to the client; a second receiving unit receives, from the client, an obtainment request to obtain the execution result identified by the identification information; a receiving unit receives the search results of the distributed search request from the server; an executing unit executes the integration request on the received search results; and a third transmitting unit transmits the execution result of the integration request to the client that transmitted the obtainment request. | 04-26-2012 |
20120005100 | CAR NAVIGATION SYSTEM AND INDIVIDUAL FUNCTIONAL DEVICE - A car navigation system includes: an in-vehicle display device that includes: a central information display device that has a display and displays a video image on the display; an individual functional device that is formed independently of the central information display device and has a navigation function; and an expansion device that connects the central information display device and the individual functional device; and a map division distribution system that includes a map encrypting unit that encrypts a divided map with a map key uniquely assigned to the divided map formed by dividing a map; a decryption key generating unit that decrypts the map key with a user key uniquely assigned to a user; and a decryption key distributing unit that distributes the decryption key to the individual functional device. | 01-05-2012 |
20110307236 | SIMULATION APPARATUS, SIMULATION METHOD AND RECORDING MEDIUM FOR RECORDING SIMULATION PROGRAM - According to one embodiment, a simulation apparatus includes a hardware model execution unit that executes a hardware model, a software model execution unit that executes a software model, a simulation time management unit that sets a first simulation time indicating a total elapsed time of a simulation time of the hardware model, ahead by the simulation time of which the HW model notified, and sets the second simulation time indicating a total elapsed time of a simulation time of the software model, ahead by the simulation time of which the SW model notified, and a scheduler that compares the first simulation time with the second simulation time, causes the SW model or the HW model to be executed based on the comparison result, and causes only the hardware model to be executed instead of execution of an idle loop when the SW model awaits an interrupt from the HW model. | 12-15-2011 |
20100085436 | HAND MOVEMENT CORRECTION APPARATUS, IMAGE PICKUP APPARATUS, HAND MOVEMENT CORRECTION PROGRAM, IMAGE PICKUP PROGRAM, HAND MOVEMENT CORRECTION METHOD - Provided is a hand movement correction apparatus that performs hand movement correction for an image pickup apparatus. The device acquires a variation signal representing the movement of the image pickup apparatus and acquires a first signal obtained by extracting a signal of a frequency not less than a predetermined frequency from the acquired variation signal. The device further acquires a second signal obtained by extracting a signal of a frequency not more than the predetermined frequency from the acquired variation signal and adding the extracted signal to the first signal. The device then switches signal output from the first signal to second signal at the timing at which the start of the exposure processing in the image pickup apparatus is determined and calculates a hand movement correction amount based on the output signal. | 04-08-2010 |
20100054698 | APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR RECORDING CONTENT - An apparatus determines whether a combination of a certificate type of a content certificate recorded on a source recording medium and a medium type of the source recording medium is a proper combination. If the combination is a proper combination, the apparatus requests a license server, which is connected to the apparatus via a network, to give approval to record content on a target recording medium. If the apparatus is a legitimate DVD recorder, the license server sends to the content recording apparatus a content certificate including on the source recording medium as the certificate type. The apparatus records the content together with the received content certificate on the target recording medium. | 03-04-2010 |
20090292220 | RESPIRATION MONITORING APPARATUS, RESPIRATION MONITORING SYSTEM, MEDICAL PROCESSING SYSTEM, RESPIRATION MONITORING METHOD AND RESPIRATION MONITORING PROGRAM - A respiration monitoring apparatus includes an image acquiring section that acquires an image of an imaging target region including a physical part of a subject that reciprocates in response to the respiration of the subject as picked up with inclination of a predetermined angle relative to the reciprocating direction at each predetermined timing, a displacement computing section that computationally determines the displacement of the position of the imaging target region between the first clock time that is an arbitrarily selected timing and the second clock time that is the timing of a predetermined number of counts as counted from the first clock time on the basis of the difference between the luminance of each of the pixels on the image acquired at the first clock time and the luminance of the corresponding pixel on the image acquired at the second clock time, and a position determining section that determines the position obtained by adding the displacement of the position of the imaging target region between the first clock time and the second clock time as computationally determined by the displacement computing section to the position of the imaging target region at the first clock time as the position of the imaging target region at the second clock time. | 11-26-2009 |
20090276849 | INTELLECTUAL PROPERTY MANAGING SYSTEM, INTELLECTUAL PROPERTY MANAGING METHOD, AND PROGRAM FOR THE SAME - It is made possible to share information on intellectual properties between enterprises and between an enterprise and an office, and system development efficiency and maintenance efficiency are improved. An intellectual property managing system includes: a database | 11-05-2009 |
20090171652 | VIRTUALIZATION PROGRAM, SIMULATION APPARATUS AND VIRTUALIZATION METHOD - A virtualization program for being able to execute a simulation at high speed, allows a native code simulator to have a stack specific to each task that is managed by a multitask OS. Processes of creation, save, restoration and erasure of a context that a target CPU executes by means of a special control register operation is executed by an API provided by the native code simulator. When porting the multitask OS, the source code is altered so as to call the API. A stack specific to a task is assigned at the API and the stack is switched for switching the task to make context switching possible. | 07-02-2009 |
20090167879 | HAND MOVEMENT CORRECTION APPARATUS, MEDIUM STORING HAND MOVEMENT CORRECTION PROGRAM, IMAGE PICKUP APPARATUS, AND MEDIUM STORING IMAGE PICKUP PROGRAM - The hand movement correction apparatus | 07-02-2009 |
20080288233 | SIMULATOR AND SIMULATION METHOD - An object of the present invention is to provide a simulator for verifying plural products with common hardware configuration, in which peripheral hardware that can be reused are constituted by hardware and other peripheral hardware is constituted by software simulator, and simulation method. | 11-20-2008 |
20080288232 | BRIDGE PROGRAM, BRIDGE METHOD, AND SIMULATOR - An object of the present invention is to provide a bridge program capable of achieving common use of the interface between a plurality of modules having different configurations and a hardware model obtained by modeling hardware with software. | 11-20-2008 |
20080281576 | INTERFACE BOARD, SIMULATOR, SYNCHRONIZATION METHOD, AND SYNCHRONIZATION PROGRAM - There is provided an interface board which synchronizes processings between a CPU board mounting a CPU and peripheral hardware models of peripheral hardware components modeled on a computer. The interface board connects a CPU board and a peripheral hardware simulator with each other. The CPU board has at least one CPU, and the peripheral hardware simulator simulates operation of at least one peripheral hardware component by a peripheral hardware model. The interface board includes: a wait instruction unit that receives an interruption notification from the CPU, then notifies the peripheral hardware model of the interruption notification, and sets the CPU into a wait state; and a release unit that releases the wait state in which the CPU has been set by the wait instruction unit, upon reception of an instruction to release the wait state from the peripheral hardware model which has been notified of the interruption notification. | 11-13-2008 |
20080232785 | Apparatus, Method, and Program Product For Recording and Reproducing Contents - A contents recording and reproducing apparatus performs a record and a reproduce of a recording medium, in which the recording medium records a title key file registering therein at least one title key which encrypts each of plural title contents corresponding to a program video or sound, and title contents encrypted by the title key. The contents recording and reproducing apparatus includes an TKF initializing unit | 09-25-2008 |