Abstract:
The present invention discloses a system, method and computer program for providing on-line help information in an office application comprising one or a plurality of objects, said on-line help information (624, 642, 643) being dependent on the content (504) of a selected object (503). The method comprises the steps of: detecting (402) an on-line help command as a result of a user action; identifying a selected object (503); determining (403) if the selected object (503) comprises a user entry field; if the selected object (503) comprises a user entry field: identifying the content (504) of said user entry field; parsing (405) the content (504) of the user entry field to identify if any predefined keyword (301) is present, a keyword (302) being characterized by a character string (302); for each predefined keyword (301) identified in the content (504) of the user entry field: identifying (407) a predefined help information (303), if any, associated with the identified keyword (301), said help information specifying one or a plurality of parameters associated with said keyword; and one or plurality of formats and rules related to said one or plurality of parameters; parsing (408) the content (504) of the user entry field to identify the one or plurality of parameters specified in said predefined help information (303); verifying (410) that formats of the one of plurality of parameters within the user entry field satisfy formats specified in the predefined help information (303); verifying (409) that the one or plurality of parameters within the user entry field satisfy the rules specified in the predefined help information (303); if the content (504) of the user entry field does not satisfy a format or a rule specified in the help information of a predefined keyword identified in the content of the user entry field: correcting (409, 410) the content of the user entry field according to the one or plurality of formats and rules specified in the help information (303).
Abstract:
The present invention is directed to a method, system and program for exporting, from a source electronic data table comprising a plurality of objects having parent-child relationships to a destination electronic data table, one or several of objects with their filiation. The method for use in a computer comprises the steps of : defining objects and associating with each object one or a plurality of parent objects or one or a plurality of child objects or both; associating with each object a unique object reference (OR) equal to a prime number; determining for each object whether said object is associated with at least a child object or not : if said object is not associated with at least one child object, defining a filiation reference (FR) equal to 1; if said object is associated with at least one child object, defining a filiation reference (FR) equal to the product of two terms : a first term, equal to the product of each object reference (OR) associated with each child object of said object: a second term equal to the least common multiplier (LCM) of the filiation references of the child objects associated with said object : receiving an export command for exporting one or a plurality of selected objects with associated child objects; associating with each object, a selected children variable (SC) for determining whether or not said object belongs to the set of child objects associated with selected objects, said selected children variable being equal to : a first Boolean value if the least common multiplier (LCM) of the filiation references of the one or plurality of selected objects is a multiple of the own object reference: a second Boolean value if the least common multiplier (LCM) of the filiation references of the one or plurality of selected objects is not a multiple of the own object reference: exporting to the destination data table, the selected objects and the objects with a selected children variable (SC) equal to said first Boolean value.
Abstract:
The present invention discloses a system and method of copying and pasting a source range of cells (405) onto a destination range of cells (425) in a multi-dimensional spreadsheet comprising a plurality of cells identified by a cell address along each dimension, a range of cells comprising one or a plurality of cells, said source range of cells (405) comprising one or a plurality of working ranges of cells (401), and one or a plurality of fastening ranges of cells in which one or a plurality of graphical objects are represented (402, 403, 404), said one or plurality of graphical objects being associated with said one or plurality of working ranges of cells.
Abstract:
PROBLEM TO BE SOLVED: To attain efficient radio access to an ATM network by providing an ATM adapter, a transceiver adapter and an antenna at an access point and forming a radio link to a mobile terminal equipment. SOLUTION: Access points 18, 20 are connected to ATM links 22, 24 via an ATM adapter 34. Furthermore, an RF transceiver adapter 38 being a printed wiring card is inserted into a bus slot of the access point. The transceiver adapter 38 has an antenna 40 to form a radio link 42 with mobile terminal equipment 10-16. Furthermore, each of the mobile terminal equipments 10-16 has similarly a transceiver adapter 36 and an antenna 44. Moreover, the access point and the mobile terminal equipments have respectively a software to support the transceiver adapter. Thus, the efficient radio access to the ATM network is obtained.
Abstract:
PROBLEM TO BE SOLVED: To correctly process the absolute cell references or cell range references which are contained in formulae included in cells when cut off or copy is executed in a certain file and then pasting is executed to another file. SOLUTION: This method includes following steps (1)-(3). That is, (1) the source/cell ranges to be cut off or copied are selected and the contents of cells belonging to the selected source/cell ranges are stored in a work buffer (2). When the stores cell contents includes one or plural absolute references, the relative positions are decided in the source/cell ranges about each cell or cell range belonging to the source/cell ranges indicated by the absolute references and these relative positions are replaced with their corresponding absolute references included in a destination cell range (3). Then the contents of cells stored in the work buffer are copied to their corresponding cells included in the destination cell range.
Abstract:
A system, method and computer program for hiding sensitive data of a model in an electronic spreadsheet, the method comprising the steps of identifying a model in a spreadsheet, this model comprising: one or plurality of cells comprising input data; one or a plurality of cells comprising intermediary results, each intermediary result being defined as the result of an equation comprising as arguments, one or a plurality of input data and/or one or a plurality of intermediary results; a cell comprising output data defined as the result of an equation comprising as arguments, one or a plurality of input data and/or one or a plurality of intermediary results; establishing equations for intermediary results comprising only input data as arguments; establishing an equation for output data comprising only input data as arguments; removing the content of cells comprising intermediary results, so that the resulting model only comprises: one or plurality of cells comprising input data; a cell comprising output data defined as the result of an equation comprising only input data as arguments.
Abstract:
The present invention is directed to a method, system and program in a multi-dimensional electronic data table comprising a plurality of data, for managing deletion operations in a recursive scalable template instance; a recursive scalable template instance comprising a variable number of contiguous recursive element instances ordered and aligned along a first data table dimension and structured according to a recursive scalable template; said recursive scalable template comprising a recursive element including one or a plurality of scalable templates; each recursive element instance having a variable size along said first data table dimension and a same size along a second data table dimension; a recursive element instance comprising one or a plurality of scalable template instances; each scalable template instance of each recursive element instance being aligned along said first data table dimension; each scalable template instance within each recursive element instance being aligned along a second data table dimension; a scalable template instance comprising a variable number of elements structured according to a scalable template; an element being defined as a range of data; a range of data comprising one or a plurality of data.
Abstract:
PROBLEM TO BE SOLVED: To provide a method and a system for adding or removing an element to or from a cell designation range in a spreadsheet. SOLUTION: When adding or removing a spreadsheet element (such as row, column or page) to or from the cell designation range in an electronic spreadsheet, the 'sum' information of the cell designation range is preserved so that the contents of the existent designation range can be automatically amended.
Abstract:
PROBLEM TO BE SOLVED: To automatically adjust the limit of a named range for adding a new element (row, column or sheet) within a named range of a spreadsheet. SOLUTION: This method is provided with a step for defining an open named range by designating one or plural open directions to the named range and a step for defining a hidden range with name having a cell address range expanding the open named range just for one address in all the designated open directions. Further, the method is provided with a step for selecting one or plural directions, a step for increasing the cell address range of the hidden named range by inserting a new address in the selected direction between two continuous cell addresses and a step for updating the open named range by shortening the open range with name just for one address in all the designated open directions.
Abstract:
An expiration management method and system. The method includes transmitting by an RFID tag reader within an enclosure, a plurality of continuous timing signals. The enclosure comprises a container comprising a product and an RFID tag. The RFID tag comprises data indicating a first state for the RFID tag and a first time period. The RFID tag reader receives the data and generates a first time stamp. The RFID tag reader transmits a first message commanding the RFID tag to enter a second state. The RFID tag reader transmits the first time stamp and generates a second time stamp. The RFID tag reader transmits the second time stamp. The RFID tag reader receives results from a comparing process performed by the RFID tag. The RFID tag reader performs a function indicating the results.