IP Library Granted Patent US 8,495,600
Granted Patent B2
US 8,495,600 · App. 12/704,070 · Granted Jul 23, 2013

Display method, corresponding computer program and device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,495,600
App. No.
12/704,070
Granted
Jul 23, 2013
Kind
B2
Abstract

A method is provided for displaying the properties of a source code element of a computer program being edited. The includes selecting, within the source code, the source code element; searching, within the source code, a set of related code elements of the selected source code element, the elements of the set comprising typified properties; creating a data structure comprising the properties of the code elements of the set of code elements; grouping, within the data structure, the properties in function of their types; displaying the properties grouped within a portion of a display displaying the source code.

Claims (24)

1. A method of displaying properties of a source code element of a computer program being edited, wherein said program is written in an object type or component type language, wherein the method comprises the following steps, implemented by a software development application executed by a processor:

selecting, within said source code, said source code element through an interface of the software development application;

searching, within said source code, a set of related code elements of said selected source code element, said elements of said set comprising properties, which have a type;

creating a data structure comprising said properties of said code elements of said set of code elements;

grouping, within said data structure, said properties in function of their types; and

displaying said properties grouped within a portion of a display displaying said source code.

2. The method for displaying according to claim 1 , wherein the method further comprises, prior to said grouping step, deleting, within said data structure, properties which cannot be used to influence said source code element selected beforehand by said user.

3. The method for displaying according to claim 1 , wherein the method further comprises, prior to said grouping step, deleting, within said data structure, properties which do not contain values.

4. The method for displaying according to claim 1 , wherein the method comprises, prior to said step of selecting and during the edition of said source code:

creating a hierarchical syntax tree for said source code, comprising for each element of said source code, at least one parent element; and

memorising said syntax tree.

5. The method according to claim 3 , wherein said search step comprises identifying, within said memorised syntax tree, said at least one parent element of said element selected.

6. A system for displaying properties of a source code element of a computer program being edited, wherein said program is written in an object type or component type language, wherein the system comprises:

means for selecting, within said source code, said source code element;

means for searching, within said source code, a set of related code elements of said selected source code element, said elements of said set comprising typified properties;

means for creating a data structure comprising the properties of said code elements of said set of code elements;

means for grouping, within said data structure, said properties in function of their types;

means for displaying said properties grouped together within a portion of means of displaying said source code.

7. A non-transitory computer-readable medium comprising a computer program stored there, which is executable by a micro-processor, wherein the program comprises program code instructions for execution of a method of displaying properties of a source code element of a computer program being edited, when executed by the micro-processor, wherein said program is written in an object type or component type language, and wherein the method comprises:

selecting, within said source code, said source code element;

searching with the micro-processor, within said source code, a set of related code elements of said selected source code element, said elements of said set comprising properties, which have a type;

creating a data structure with the micro-processor, the data structure comprising said properties of said code elements of said set of code elements;

grouping with the micro-processor, within said data structure, said properties in function of their types; and

displaying said properties grouped within a portion of a display displaying said source code.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2021
From: INGENICO GROUP
To: BANKS AND ACQUIRERS INTERNATIONAL HOLDING
Reel/Frame 058173/0055 →
CHANGE OF NAME Recorded Nov 15, 2021
From: COMPAGNIE INDUSTRIELLE ET FINANCIERE D'INGENIERIE "INGENICO"
To: INGENICO GROUP
Reel/Frame 058823/0703 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2010
From: NACCACHE, DAVID; POLECHTCHOUK, PAVEL
To: COMPAGNIE INDUSTRIELLE ET FINANCIERE D'INGENIERIE "INGENICO"
Reel/Frame 024323/0909 →