Patent application number | Description | Published |
20100014583 | QUANTIZATION CONTROL METHOD AND APPARATUS, PROGRAM THEREFOR, AND STORAGE MEDIUM WHICH STORES THE PROGRAM - A quantization control method used in a video encoding which encodes a video image and performs control for making an encoding bit rate approach a predetermined target bit rate. The quantization control method includes measuring a differential amount of code between a target amount of code and an amount of generated code; determining whether or not a predetermined condition has occurred; determining, when it is determined that the condition has occurred, a variation for an amount of feedback which increases or decreases a quantization step size, and changing the amount of feedback based on the determined variation; and increasing or decreasing the quantization step size based on the measured differential amount of code and the changed amount of feedback. If there are a plurality of the predetermined conditions, a final variation for the amount of feedback may be determined by applying a specific operation to variations for the amount of feedback, which are determined for the individual conditions. | 01-21-2010 |
20100020872 | INTRA PREDICTION ENCODING CONTROL METHOD AND APPARATUS, PROGRAM THEREFOR, AND STORAGE MEDIUM WHICH STORES THE PROGRAM - An intra prediction encoding control method used in intra prediction encoding having a plurality of prediction modes and prediction block sizes, wherein the prediction mode and the prediction block size each can be switched when encoding is performed. The method includes a step of computing a flatness degree index which indicates a degree of flatness of a target area for encoding; a step of determining a prediction block size used in intra prediction encoding of the target area, in accordance with the computed flatness degree index; and a step of selecting a prediction mode used in the intra prediction encoding of the target area, for the determined prediction block size. | 01-28-2010 |
20100111184 | MOTION VECTOR SEARCH METHOD AND APPARATUS, PROGRAM THEREFOR, AND STORAGE MEDIUM WHICH STORES THE PROGRAM - A motion vector search method used in video encoding which performs motion-compensated prediction. The method includes inputting a motion vector which has been searched for with respect to an encoding target block; computing a motion vector having a minimum overhead cost which minimizes the amount of code generated for the motion vector of the encoding target block; limiting a search area based on the input motion vector and the motion vector having the minimum overhead cost; and searching for a motion vector by searching only the limited search area. It is possible to compute a predicted vector of the encoding target block based on a motion vector of an already-encoded block in the vicinity of the target block, and determine the computed predicted vector to be the motion vector having the minimum overhead cost. | 05-06-2010 |
20100118937 | ENCODING BIT-RATE CONTROL METHOD AND APPARATUS, PROGRAM THEREFOR, AND STORAGE MEDIUM WHICH STORES THE PROGRAM - An encoding bit-rate control method used in video encoding in which intraframe prediction and interframe prediction are switchably used. The method includes measuring an amount of code generated for quantized information and an amount of code generated for non-quantized information for the picture which has been encoded; computing a ratio of the amount of code generated for the non-quantized information to the total amount of generated code, based on the above measured amounts of code; and determining a target amount of code of an encoding target picture by using the computed ratio of the amount of code generated for the non-quantized information. The target amount of code may be determined by computing a complex index for the quantized information of the picture which has been encoded, and estimating an amount of code generated when the encoding target picture is encoded using a predetermined assumed quantization step size, based on the above index and the ratio of the amount of code generated for the non-quantized information. | 05-13-2010 |
20100118971 | CODE AMOUNT ESTIMATING METHOD AND APPARATUS, AND PROGRAM AND STORAGE MEDIUM THEREFOR - In a code amount estimating method, when encoding quantized values of coefficients of a larger-sized orthogonal transformation than an orthogonal transformation size assigned to a variable length encoding table, the quantized values are rearranged in a one-dimensional form, so as to obtain run-level sets. The number of groups is computed based on a proportion between an orthogonal transformation area corresponding to the orthogonal transformation size assigned to the variable length encoding table and an orthogonal transformation area for an encoding target. The Run-Level sets are classified into groups having the number of groups. Each Run is divided by the number of groups, and the obtained quotient is set as Run. A code length of each Run-Level set in each group is determined by referring to the variable length encoding table. The amount of generated code is estimated to be the total sum of the code lengths of all groups. | 05-13-2010 |
20110013693 | VIDEO ENCODING APPARATUS AND METHOD, VIDEO ENCODING PROGRAM, AND STORAGE MEDIUM WHICH STORES THE PROGRAM - A video encoding apparatus and a corresponding method for applying orthogonal transformation to a prediction error signal between a video signal of an encoding target area and a predicted signal for the video signal, and quantizing an obtained orthogonal transformation coefficient by using a preset quantization step size so as to encode the coefficient. A prediction error power which is a power of the prediction error signal is computed. For input information such as the computed prediction error power, the preset quantization step size, and an upper limit of an amount of code generated for the encoding target area, it is determined whether or not an amount of code generated when performing quantization using the preset quantization step size exceeds the upper limit. An encoding process is changed based on a result of the determination. | 01-20-2011 |
20110075728 | VIDEO BITRATE CONTROL METHOD, VIDEO BITRATE CONTROL APPARATUS, VIDEO BITRATE CONTROL PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM HAVING THE PROGRAM RECORDED THEREON - A video bitrate control method and apparatus that control a generated bitrate of a picture to be encoded, based on an initial value of an allocation bitrate that is previously given to each picture are provided, wherein a difference between an allocation bitrate and an actually generated bitrate of a picture that has been encoded is obtained as an error bitrate, one of a maximum value and a minimum value of the allocation bitrate is selected for a plurality of subsequent pictures, as an allowable correction range, based on the sign of the error bitrate, the maximum value and the minimum value of the allocation bitrate being calculated based on the initial value of the allocation bitrate and a previously given constant, a difference between the allowable correction range and the allocation bitrate is obtained for the plurality of pictures, as an allowable variation bitrate, the ratio of the sum of allowable variation bitrates and the error bitrate is obtained as an update rate, a variation bitrate for the allocation bitrate is calculated for the plurality of pictures based on the allowable variation bitrate and the update rate, and the allocation bitrate of each of the plurality of pictures is updated based on the variation bitrate. | 03-31-2011 |
20120294371 | MOTION VECTOR PREDICTIVE ENCODING METHOD, MOTION VECTOR PREDICTIVE DECODING METHOD, MOVING PICTURE ENCODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND PROGRAMS THEREOF - In motion vector prediction encoding, the efficiency of motion vector prediction is improved and the efficiency of moving picture encoding is improved. A motion search is performed for a block to be encoded in a picture to be encoded using an encoded reference picture to calculate a motion vector. A plurality of blocks which include at least one of encoded blocks in the picture to be encoded and encoded blocks in an encoded picture and in predetermined positions relative to the position of the block to be encoded in the picture to be encoded are set as primary candidate blocks, and N primary candidate reference motion vectors are determined from motion vectors used in encoding the primary candidate blocks. The degrees of reliability of the primary candidate reference motion vectors which quantitatively represent effectiveness in motion vector prediction of the block to be encoded is calculated using encoded picture information for each of the primary candidate reference motion vectors. Top M primary candidate reference motion vectors with higher degrees of reliability are selected from the primary candidate reference motion vectors as secondary candidate reference motion vectors. A predictive motion vector of the block to be encoded is calculated using the secondary candidate reference motion vectors, and a residual between the motion vector obtained through the motion search of the block to be encoded and the predictive motion vector is encoded as encoded information of the motion vector. | 11-22-2012 |
20120294372 | MOTION VECTOR PREDICTIVE ENCODING METHOD, MOTION VECTOR PREDICTIVE DECODING METHOD, MOVING PICTURE ENCODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND PROGRAMS THEREOF - In motion vector prediction encoding, the efficiency of motion vector prediction is improved and the efficiency of moving picture encoding is improved. A motion search is performed for a block to be encoded in a picture to be encoded using an encoded reference picture to calculate a motion vector. A plurality of blocks which include at least one of encoded blocks in the picture to be encoded and encoded blocks in an encoded picture and in predetermined positions relative to the position of the block to be encoded in the picture to be encoded are set as primary candidate blocks, and N primary candidate reference motion vectors are determined from motion vectors used in encoding the primary candidate blocks. The degrees of reliability of the primary candidate reference motion vectors which quantitatively represent effectiveness in motion vector prediction of the block to be encoded is calculated using encoded picture information for each of the primary candidate reference motion vectors. Primary candidate reference motion vectors having degrees of reliability that are greater than a predetermined threshold are selected from the N primary candidate reference motion vectors as secondary candidate reference motion vectors. A predictive motion vector of the block to be encoded is calculated using the secondary candidate reference motion vectors, and a residual between the motion vector obtained through the motion search of the block to be encoded and the predictive motion vector is encoded as encoded information of the motion vector. | 11-22-2012 |
20120307908 | MOTION VECTOR PREDICTIVE ENCODING METHOD, MOTION VECTOR PREDICTIVE DECODING METHOD, MOVING PICTURE ENCODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND PROGRAMS THEREOF - In a moving picture encoding apparatus, a primary candidate reference motion vector-setting unit sets N primary candidate reference motion vectors. A degree of reliability calculation unit calculates the reliability of each primary candidate reference motion vector, which represents effectiveness in predicting a motion vector of a block to be decoded, using coded or decoded image information. A reference motion vector determination unit selects M (M12-06-2012 | |
20120320985 | MOTION VECTOR PREDICTIVE ENCODING METHOD, MOTION VECTOR PREDICTIVE DECODING METHOD, MOVING PICTURE ENCODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND PROGRAMS THEREOF - In a moving picture encoding apparatus, a primary candidate reference motion vector-setting unit sets N primary candidate reference motion vectors. A degree of reliability calculation unit calculates the reliability of each primary candidate reference motion vector, which represents effectiveness in predicting a motion vector of a block to be decoded, using coded or decoded image information. A reference motion vector determination unit selects secondary candidate reference motion vectors with reliability higher than a predetermined threshold value from the N primary candidate reference motion vectors. A motion vector prediction unit creates a predictive motion vector of a block to be coded using M (M12-20-2012 | |
20130051456 | VIDEO ENCODING CONTROL METHOD, VIDEO ENCODING APPARATUS AND VIDEO ENCODING PROGRAM - In a video encoding control method of the present invention, each picture is encoded in units of encoding-order picture groups such as GOPs, and when CPB underflow has occurred, an encoding parameter such as a quantization parameter and filter strength of a pre-filter is changed in such a manner that a generated bit rate is reduced, and an encoding-order picture group that is being encoded is re-encoded from its first picture using the changed encoding parameter. | 02-28-2013 |
20130058396 | VIDEO ENCODING CONTROL METHOD AND APPARATUS - A video encoding control method for controlling encoding of an input video signal. The method includes the steps of detecting an underflow of a decoder buffer; if the underflow of the decoder buffer has been detected, suppressing an amount of generated code by skipping an encoding target picture or by encoding the encoding target picture so as to produce a minimum amount of generated code; after suppressing the amount of generated code, comparing a current rate of occupancy in the decoder buffer with a predetermined threshold for the rate of occupancy in the decoder buffer; and performing a control for continuously suppressing the amount of code generated for each encoding target image by using the above step of suppressing the amount of generated code until the rate of occupancy in the decoder buffer exceeds the threshold based on a result of the above comparison. | 03-07-2013 |
20130336387 | VIDEO ENCODING DEVICE, VIDEO ENCODING METHOD AND VIDEO ENCODING PROGRAM - A video encoding device, which uses intra encoding and inter encoding with motion compensation with respect to an input video signal, includes a determination unit which determines whether the input video signal to be encoded corresponds to a stationary region, a region having minute motion, or a region having normal motion, a first encoding unit which performs inter encoding of a motion vector (0, 0) with respect to a region determined as a stationary region by the determination unit, a second encoding unit which performs motion search and inter encoding in a limited search range with respect to a region determined as a region having minute motion by the determination unit, and a third encoding unit which performs motion search and inter encoding in a normal search range with respect to a region determined as a region having normal motion by the determination unit. | 12-19-2013 |
20130336393 | VIDEO ENCODING/DECODING METHODS, VIDEO ENCODING/DECODING APPARATUSES, AND PROGRAMS THEREFOR - The computational complexity of a denoising filter is reduced while suppressing a reduction in coding efficiency. In a video encoding/decoding apparatus which uses a loop filter, a deviation degree calculating unit calculates the degree of deviation between a denoising target pixel and a surrounding pixel using a decoded image. A template shape setting unit limits a template shape so that its size is proportional to the degree of deviation relative to the maximum value of the degree of deviation in the decoded image. When noise of the target pixel is removed, weighted in accordance with the degree of similarity between a template of the target pixel and a template of each of search points in a search shape and the weighted sum of pixel values at the search points, the loop filter performs template matching using the limited template shape and removes noise of the target pixel. | 12-19-2013 |
20130343453 | QUANTIZATION CONTROL APPARATUS AND METHOD, AND QUANTIZATION CONTROL PROGRAM - A quantization control apparatus provided in a video encoding apparatus which utilizes intra slices. The quantization control apparatus includes a similarity computation device that computes similarity between an intra slice region of an encoding target picture and an intra slice region of each of previously-encoded pictures, where the similarity is an index determined such that the closer the images of the two different intra slices, the higher the similarity; a picture selection device that selects a picture having the highest similarity from among the previously-encoded pictures, based on the similarity computed by the similarity computation device; and a quantization step determination device that determines a quantization step used for encoding the encoding target picture, based on encoding information for the picture selected by the picture selection device. | 12-26-2013 |
20130343470 | IMAGE PROCESSING METHOD, IMAGE PROCESSING APPARATUS, VIDEO ENCODING/DECODING METHODS, VIDEO ENCODING/DECODING APPARATUSES, AND PROGRAMS THEREFOR - The computational complexity of a denoising filter is reduced while suppressing a reduction in coding efficiency. In an image processing apparatus, an edge direction detection unit calculates an edge direction using a denoising target image. A search shape setting unit sets a search shape in which the number of search points along the direction perpendicular to the edge direction is smaller than the number of search points along the edge direction, using the calculated edge direction as an index used for limiting the search shape. When noise of a target pixel is removed with a weight in accordance with the degree of template similarity between a template for the target pixel and a template for each of search points within a search shape and the weighted sum of pixel values at the search points, a filter execution unit executes a process of performing template matching on only search points within the set search shape and removing the noise of the target pixel. | 12-26-2013 |
20140146887 | PICTURE ENCODING METHOD, PICTURE DECODING METHOD, PICTURE ENCODING APPARATUS, PICTURE DECODING APPARATUS, PICTURE ENCODING PROGRAM, AND PICTURE DECODING PROGRAM - The encoding computational complexity and the decoding computational complexity are reduced while suppressing deterioration of coding efficiency in comparison with conventional intra divided-picture coding. A divided picture generation unit divides an input encoding target picture into blocks having the same size, and collects pixels having the same relative position in the blocks to generate divided pictures having the same size. An intra divided-picture encoding unit performs intra divided-picture encoding on some divided pictures. A reference picture selection unit selects, as a reference picture, an encoded divided picture in which a pixel position on an original picture is close in order to encode the other encoding target divided pictures. An inter divided-picture predictive encoding unit generates a predicted picture using the selected reference picture and encodes an encoding target divided picture through inter divided-picture prediction in units of divided pictures. | 05-29-2014 |
20140233646 | METHODS, APPARATUSES, AND PROGRAMS FOR ENCODING AND DECODING PICTURE - An object is to reduce an intra-prediction error and improve coding efficiency by introducing an adaptive reference pixel generating process in accordance with coding conditions into intra-prediction. In picture encoding or picture decoding for generating a prediction signal using spatial inter-pixel prediction and encoding or decoding a picture using a prediction residual signal which is a difference between the prediction signal and an original signal, a tap length of an interpolation filter necessary for generating a reference pixel of intra-prediction is set based on one or both of a size of a block which is a processing unit of coding, transform, or prediction and a quantization parameter of the block for the reference pixel, a filtering process which generates the reference pixel is performed using the interpolation filter corresponding to the set tap length, and an intra-prediction signal corresponding to a designated intra-prediction mode is generated using the generated reference pixel. | 08-21-2014 |
20140247865 | VIDEO ENCODING METHOD AND APPARATUS, VIDEO DECODING METHOD AND APPARATUS, AND PROGRAM THEREFOR - A generated bit amount of filter coefficients of an adaptive interpolation filter is reduced. A video encoding apparatus using motion compensation includes: a motion detection unit which performs motion search to acquire a motion vector; an interpolation filter coefficient deriving unit which calculates interpolation filter coefficients used for interpolation of a decimal-precision pixel using the motion vector; an interpolation unit which performs the interpolation of the decimal-precision pixel using the interpolation filter coefficients and the motion vector and performs encoding, a parameter selection unit which selects a parameter with which a generated bit amount of the interpolation filter coefficients is minimized from among a plurality of designated parameters in parameters used for entropy encoding of the interpolation filter coefficients, and an encoding processing unit which encodes the selected parameter and the calculated interpolation filter coefficients and outputs an encoded parameter and encoded interpolation filter coefficients. | 09-04-2014 |
20140341279 | FRAME RATE CONTROL METHOD, FRAME RATE CONTROL APPARATUS, AND FRAME RATE CONTROL PROGRAM - An object is to suppress an instantaneous increase in the computational complexity of an encoder and an information amount of an encoding result without increasing a delay even when input timing of input video is not constant and fluctuates. A frame rate control method for adjusting a frame rate of input video to a frame rate at which an encoder is able to perform encoding includes: a step of determining whether the number of pictures input in the past within a predetermined time from a time when a determination target picture of dropping is input exceeds a predetermined threshold value; and a step of discarding the determination target picture if the number of pictures exceeds the threshold value and designating the determination target picture as an encoding target if the number of pictures does not exceed the threshold value. | 11-20-2014 |
20140355678 | METHODS, APPARATUSES, AND PROGRAMS FOR ENCODING AND DECODING PICTURE - Compared to conventional intra divided-picture encoding, deterioration in the coding efficiency is suppressed and the encoding computational complexity and the decoding computational complexity are reduced. A divided picture generating unit divides an input encoding target picture into blocks of the same size and generates divided pictures having the same size by collecting pixels having the same relative position within each block. An intra divided-picture encoding processing unit performs intra divided-picture encoding on part of the divided pictures. An inter divided-picture encoding processing unit performs inter divided-picture encoding using another encoded divided picture as a reference picture. When there are a plurality of candidates for the reference picture, a correlation direction calculating unit obtains a combination in which a correlation of a pixel on an original picture is high among combinations of encoded divided pictures and their reference pictures. A reference picture selecting unit selects an encoded divided picture in a direction in which a correlation with an encoding target divided picture is high as the reference picture to be used in the inter divided-picture encoding processing unit. | 12-04-2014 |
Patent application number | Description | Published |
20090203811 | CATIONIC CURABLE COMPOSITION AND CURED PRODUCT THEREOF - An object of the present invention is to provide a cationic curable composition which has low viscosity, can be rapidly photo-cured even in the air, has good adhesion to a substrate such as glass or resin, and is excellent in glass cleaner resistance and water resistance; an ink jet ink, a gravure ink and a hard coating material which comprise the composition; and cured products thereof. A cationic curable composition comprising: (A) 1 to 100 parts by weight of a phenol derivative having 3 or more aromatic rings per molecule, wherein the aromatic ring has a structure in which some or all of hydrogen atoms of phenolic hydroxyl groups of the aromatic ring are substituted by polymerizable functional groups; (B) 1 to 500 parts by weight of a cationic polymerizable compound; and (C) 0.05 to 20 parts by weight of a photo- and/or thermo-cationic initiator is provided. | 08-13-2009 |
20100212504 | GAS SEPARATION MEMBRANE - Problem to be Solved: To provide a gas separation membrane having an excellent performance balance (balance between gas permeation performance and gas separation ability) as a gas separation membrane. | 08-26-2010 |
20110029762 | SEMICONDUCTOR DEVICE PERFORMING SERIAL PARALLEL CONVERSION - A first transfer circuit includes pipeline circuits having different number of stages, and switch circuits that exclusively supply the pipeline circuits with first and second read data. A second transfer circuit includes pipeline circuits having different number of stages, and switch circuits that exclusively supply the pipeline circuits with third and fourth read data. Outputs of the first and second transfer circuits are sequentially output from a multiplex circuit. When a first operation mode is selected, all the pipeline circuits are activated. When a second operation mode is selected, one of the pipeline circuits in the first transfer circuit and one of the pipeline circuits in the second transfer circuit are activated, whereas the others of the pipeline circuits are inactivated. | 02-03-2011 |
20130128980 | MOTION VECTOR PREDICTIVE ENCODING METHOD, MOTION VECTOR DECODING METHOD, PREDICTIVE ENCODING APPARATUS AND DECODING APPARATUS, AND STORAGE MEDIA STORING MOTION VECTOR PREDICTIVE ENCODING AND DECODING PROGRAMS - A motion vector predictive encoding method, a motion vector decoding method, a predictive encoding apparatus, a decoding apparatuses, and storage media storing motion vector predictive encoding and decoding programs are provided, thereby reducing the amount of generated code with respect to the motion vector, and improving the efficiency of the motion-vector prediction. If the motion-compensating mode of the target small block to be encoded is the global motion compensation, the encoding mode of an already-encoded small block is the interframe coding mode, and the motion-compensating mode of the already-encoded small block is the global motion compensation, then the motion vector of the translational motion model is determined for each pixel of the already-encoded small block, based on the global motion vector (steps S | 05-23-2013 |
20130145748 | Method and Apparatus for Reducing Nitrogen Oxides in Internal Combustion Engine - To provide a method of reducing a nitrogen oxide in an exhaust gas of an internal combustion engine, an apparatus for reducing a nitrogen oxide, and an internal combustion engine system that can effectively reduce a nitrogen oxide in the exhaust gas of the internal combustion engine in a simple manner. A method of reducing a nitrogen oxide in an exhaust gas of an internal combustion engine includes: a step of moisturizing air at a pressure equal to or lower than atmospheric pressure by bringing the air into contact with one surface of a steam permeable membrane ( | 06-13-2013 |
20140162623 | SYSTEM FOR REMOTE CONTROL BY VEHICLE-MOUNTED DEVICE - In this system is provided with a mobile telephone, a server and a vehicle-mounted device with different input/output methods, when an application unit of the mobile telephone is started, control programs and settings suitable for the combination of the vehicle-mounted device, the mobile telephone and the application unit are acquired from the server for an input switching unit, output switching unit, vehicle-internal communication control unit, input control unit and display control unit of the vehicle-mounted device and for an input switching unit, output switching unit, vehicle-internal communication control unit, input control unit, display control unit, input conversion unit and output conversion unit of the mobile telephone, and, after setup and installation, mobile telephone application programs can be remotely controlled by the vehicle-mounted device by running this application unit. | 06-12-2014 |
20140182001 | Service Management Apparatus, Program, and Service Management Method - A service management apparatus is provided that allows management of a shared license among devices, including a user storage unit storing a user and at least one associated terminal; a license information storage unit storing a license including a terminal to be permitted to use a predetermined service and license information for identifying a setting limitation; a setting request reception unit receiving a setting request for the license including information for identifying the terminal that has issued the setting request and the user; an associated terminal identification processing unit identifying the terminal that is associated with the user included in the request; a license identification processing unit identifying the license that each terminal to be identified is permitted to use and is settable to the terminal that has issued the request; and a license setting processing unit setting the identified license to the terminal that has issued the request. | 06-26-2014 |
20140200745 | INFORMATION PROCESSING APPARATUS, SOUND OPERATING SYSTEM, AND SOUND OPERATING METHOD FOR INFORMATION PROCESSING APPARATUS - An information processing apparatus for operating a vehicle, when the vehicle is running, and an application is instructed through voice. An in-running operation acceptance/denial list is produced, i.e., a list of words meaning an operation to be inhibited from being executed during the time when the vehicle is running. A command acceptance/denial executing portion of the onboard apparatus determines if the command corresponding to the content, which a user speaks, can be operated or not, during the time when the vehicle is running, by referring this list and a title of the command operable through voices included in the application, and when the vehicle is running, an execution of that command is instructed to an application controller portion, if being determined operable, by referring to a running condition of the vehicle, and if being determined inoperable, the execution of that command is not instructed to the application controller portion. | 07-17-2014 |
20140242969 | PROGRAM EXPANDING SYSTEM, SERVER FOR USE THEREIN, PROGRAM EXPANDING METHOD AND PROGRAM MANAGING PROGRAM - A program manager operating on a smartphone transmits information of an onboard apparatus and a program ID list of the smartphone to the server. The server determines the possibility of an expansion of one or more programs, and the difference between charge/free provisioning of the program. If a function expansion condition of the program is met, the server transmits it to the smartphone. The program manager of the smartphone inquires as to possibility/impossibility of expansion, and a password (when there is a charge), and transmits the authentication information and the password (if there is a charge), which are produced from an onboard apparatus ID, a random number, secret data unique to the onboard apparatus, etc., to the server. The server transmits function expansion data to the smartphone, when succeeding the authentication, and the program management portion executes the function expansion of the program. | 08-28-2014 |
20140256831 | HYDROGEL AND METHOD FOR PRODUCING SAME - A hydrogel is provided which is obtained by reacting an azide group and a cyclooctyne group in the absence of a catalyst, especially in the absence of a copper catalyst. The hydrogel has: (a) a first polymer moiety composed of hyaluronic acid, carboxymethyl dextran or the like; (b) a second polymer moiety composed of hyaluronic acid, carboxymethyl dextran or the like, said second polymer moiety being of a kind that is same as or different from the kind of the moiety (a) and is composed of a molecule different from the moiety (a); and (c) a triazole ring group or a derivative group thereof. | 09-11-2014 |
20150095037 | VEHICULAR DEVICE, SERVER, AND INFORMATION PROCESSING METHOD - The technique is implemented by a vehicular device for performing dialogs with the driver. This device has: a communication portion for communicating with a server; an output portion for outputting speech information to the driver; an input portion for inputting information based on speech uttered by the driver; and a controller for controlling the communication portion, the output portion, and the input portion. When trigger information for starting a dialog process in the vehicular device or in the server is generated, the controller receives information indicative of the type of a first dialog forming a starting point of the dialog process and information indicative of the type of a second dialog forming an ending point of the dialog process from the server and carries out the dialog process based on the received information. The second dialog is different in type from the first dialog. | 04-02-2015 |