1460732716-1d3030f3-0dd8-4d48-a687-c76eff29a07f

1. A conveyor segment for clean manufacturing applications, the conveyor segment comprising:
a pair of mutually parallel side rails;
a pair of autonomous belt-drives for transporting at least one work piece from a first end of the belt segment to a second end of the belt segment, each belt-drive being disposed in parallel or substantially in parallel with a respective one of the pair of side rails, each belt-drive comprising
plural pairs of upper idler wheels disposed at substantially the same height along the respective side rail,
a plurality of lower loop-back wheels, each disposed intermediate two respective pairs of upper idler wheels and disposed lower, along the respective side rail, than the two respective pairs of upper idler wheels,
a driving wheel disposed intermediate two respective pairs of upper idler wheels and disposed lower, along the respective side rail, than the two respective pairs of upper idler wheels,
a first return idler wheel disposed proximate the first end of the belt segment and a second return idler wheel disposed proximate the second end of the belt segment, the first and second return idler wheels both disposed lower, along the respective side rail, than the plurality of lower loop-back wheels and the driving wheel, and
a continuous belt having a substantially planar cross-section,
wherein the belt is disposed in contact with, in sequence: an upper surface of a first pair of upper idler wheels; a lower surface of a respective one of the plurality of lower loop-back wheels or the driving wheel; and an upper surface of the next, consecutive one of the plural pairs of upper idler wheels,
wherein the belt is disposed in contact with, in sequence: an upper surface of the pair of upper idler wheels most proximate the second end of the belt segment; a lower surface of the second return idler wheel; a lower surface of the first return idler wheel; and an upper surface of the pair of upper idler wheels most proximate the first end of the belt segment,

wherein the upper idler wheels, lower loop-back wheels, and return idler wheels all are adapted to rotate in a plane that is substantially parallel to the respective side rail.
2. The conveyor segment of claim 1, wherein the outer periphery of each of the upper idler wheels, lower loop-back wheels, and return idler wheels has a crown for centering the belt thereon.
3. The conveyor segment of claim 2, wherein the crowns of each of the idler wheels, lower loop-back wheels, and return idler wheels are substantially co-planar.
4. The conveyor segment of claim 1, further comprising at least one intermediate return idler wheel disposed between the first and second return idler wheels and disposed with respect to the respective side rail at substantially the same height as the first and second return idler wheels.
5. The conveyor segment of claim 1, wherein each belt-drive further comprises plural lateral guide wheels disposed in conjunction with the respective side rail for selective peripherally rolling contact with a work piece passing through the conveyor segment, the axis of rotation of each of the plural lateral guide wheels being substantially orthogonal to the direction of work piece travel through the conveyor segment.
6. The conveyor segment of claim 1, wherein the outer surface of the driving wheel of each belt-drive is substantially cylindrical.
7. The conveyor segment of claim 1, wherein the belt is in contact with over 25% of the peripheral surface area of each of the upper idler wheels making up each pair of upper idler wheels, in contact with over 50% of the peripheral surface area of the lower loop-back wheels and of the driving wheel, and in contact with less than 25% of the peripheral surface area of each of the return idler wheels.
8. A method of conveying a work piece on a conveyor segment, each conveyor belt segment further comprising a pair of mutually parallel side rails, a pair of autonomous belt-drives for transporting at least one work piece from a first end of the belt segment to a second end of the belt segment, each belt-drive being disposed in parallel or substantially in parallel with a respective one of the pair of side rails, each belt-drive comprising plural pairs of upper idler wheels disposed at substantially the same height along the respective side rail, a plurality of lower loop-back wheels, each disposed intermediate two respective pairs of upper idler wheels and disposed lower, along the respective side rail, than the two respective pairs of upper idler wheels, a driving wheel disposed intermediate two respective pairs of upper idler wheels and disposed lower, along the respective side rail, than the two respective pairs of upper idler wheels, a first return idler wheel disposed proximate the first end of the belt segment and a second return idler wheel disposed proximate the second end of the belt segment, the first and second return idler wheels both disposed lower, along the respective side rail, than the plurality of lower loop-back wheels and the driving wheel, and a continuous belt having a substantially planar cross-section, the method comprising for each belt-drive:
disposing the belt in contact with, in sequence: an upper surface of a first pair of upper idler wheels; a lower surface of a respective one of the plurality of lower loop-back wheels or the driving wheel; and an upper surface of the next, consecutive one of the plural pairs of upper idler wheels; and
disposing the belt in contact with, in sequence: an upper surface of the pair of upper idler wheels most proximate the second end of the belt segment; a lower surface of the second return idler wheel; a lower surface of the first return idler wheel; and an upper surface of the pair of upper idler wheels most proximate the first end of the belt segment.
9. The method of claim 8, further comprising providing a crown on each of the upper idler wheels, lower loop-back wheels, and return idler wheels has a crown for centering the belt thereon.
10. The method of claim 8, further comprising providing at least one intermediate return idler wheel disposed between the first and second return idler wheels and disposed with respect to the respective side rail at substantially the same height as the first and second return idler wheels.
11. The method of claim 8, further comprising providing each belt-drive with plural lateral guide wheels disposed in conjunction with the respective side rail for selective peripherally rolling contact with a work piece passing through the conveyor segment, the axis of rotation of each of the plural lateral guide wheels being substantially orthogonal to the direction of work piece travel through the conveyor segment.
12. The method of claim 8, further comprising disposing the belt: in contact with over 25% of the peripheral surface area of each of the upper idler wheels making up each pair of upper idler wheels; in contact with over 50% of the peripheral surface area of the lower loop-back wheels and of the driving wheel; and in contact with less than 25% of the peripheral surface area of each of the return idler wheels.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A data object processing system, comprising:
a data space, in which data objects are arranged;
a multi-dimensional information space that has at least two virtual dimensions and preferably also at least one third virtual dimension;
whereby said information space has in at least one dimension a large amount of discrete memory locations suitable to represent information objects;
whereby each of said information objects represent at least one information base-object and whereby each information base-object comprises at least the following properties:
at least one pointer data that is characteristic for the position of at least one data object in the data space; and
at least one property data for at least one virtual dimension of said information space;

wherein at least one set of instructions is provided with at least one instruction for the processing of said data object; and
at least one computing device controlled by at least one processor, with which said information object in said information space is identifiable, and by which the processing of said data object in accordance with said instruction set can be caused;
wherein said processing system can be influenced by transferring at least one control vector comprising at least one address vector, whereby said address vector is characteristic for a position of one instruction set; and
wherein, upon transfer of a control vector and a pointer data, the following procedural steps are executed for the creation of an information object:
a) Separating said control vector into at least one address vector and one instruction vector in a separating device;
b) Call-up of an instruction set characterized by said instruction vector;
c) Derivation of a property vector for a data object with said processor device;
d) Generation of an information object from said pointer data and said property vector with said processor device; and
e) Saving said information object in said information space.
2. The system according to claim 1, wherein,
at least one virtual dimension is hierarchically structured, whereby a position of an information object within the hierarchy is preferably defined by said property data of said information object.
3. The system according to claim 1, wherein
said information base object has at least one property data for substantially every virtual dimension, whereby for several virtual dimensions said property data can be represented as a property vector.
4. The system according to claim 1, wherein
said instruction set, of which there is at least one, is taken from a group of instruction sets, which comprise base, organization, request, creation, modification, searching, playback, representation, printing, generating, execution, control, interaction, calculation, evaluation, regulation, play instruction sets.
5. The system according to claim 1, wherein
said control vector comprises at least one instruction vector that is characteristic for at least one predefined instruction set.
6. The system according to claim 1, wherein
said control vector comprises at least one property vector, which characterizes at least one part of said information space.
7. The system according to claim 1, wherein
upon transfer of a control vector and a data object the following procedural steps are executed for the creation of an information object:
a) Separating said control vector into at least an address vector and at least an instruction vector in a separating device;
b) Call-up of an instruction set that is characterized by said instruction vector;
c) Derivation of a property vector for said data object with said processor device;
d) Saving said data object in said data space and derivation of a pointer data;
e) Generation of an information object from said pointer and said property vector with said processor device;
e) Saving said information object in said information space.
8. The system according to claim 1, wherein
upon transfer of a control vector the following procedural steps are executed for locating an information object
a) Separating said control vector into at least an address vector, at least an instruction vector and at least a property vector in a separating device;
b) Generation of a processing vector with predefined property data for substantially every virtual dimension in said processor device;
c) Separating said property vector in said processor device into said property data for said virtual dimensions, contained in said property vector, and overwriting said property data of said processing vector with said the property data of said property vector;
d) Generation of an empty result list;
e) Execution of a search for information objects in said information space, which substantially have corresponding property vectors by comparing for substantially every virtual dimension said property data with said property data in said processing vector;
f) Addition of a reference to an information object to said result list, if substantially all said property data substantially correspond;
f) Generation and output of a result file substantially containing all elements of said result list.
9. The system according to claim 1, further comprising a second computing device configured to control the at least one computing device.
10. The system according to claim 9, wherein
said data connection is taken from a group of data connections containing data connections via telephone lines, radio, network, internet, cable, and virtual data connections.
11. The system according to claim 10, wherein
a connection protocol is used for controlling said data connection, wherein said connection protocol is taken from a group of connection protocols containing serial connections and connection protocols such as TCPIP, UUCP, UDP, NETBIOS, NETBEUI.
12. The system according to claim 1, wherein
said information space contains at least one virtual type dimension, whereby at least one type data about a type of corresponding data object is contained in said virtual type dimension for substantially every information object.
13. The system according to claim 1, wherein
for at least one information object at least one type data is derived from said pointer data of said data object, whereby in a separating device said pointer data of said data object is separated into name elements and said at least one type data is derived from at least one characteristic name element.
14. The system according to claim 1, wherein
for at least one information object at least one type data is derived from at least one part of the contents of said data object, whereby in said separating device at least a part of said contents of said data object is separated into content elements and said at least one type data is derived from at least one characteristic content element.
15. The system according to claim 1, wherein
at least one information object contains at least one further object data taken from a group of object data, which contains at least one data of time, generation, time interval, validity, frequency, owner, group, access right, read right, write right, modification right, execution data.
16. The system according to claim 1, wherein
said object type of said data object is taken from a group of object types containing various known data formats types of text files, picture files, graphic files, spreadsheet files, CAD files, program files, audio files, video files.
17. The system according to claim 1, wherein
for at least one information object at least one description field is provided that is accessible via said information object, whereby said description field serves for receiving at least one characterizing data of said information object.
18. The system according to claim 1, wherein
an information object can have at least one connection to at least one further information object, thus enabling a navigation between connected information objects.
19. The system according to claim 1, wherein
for at least one information object, a content of at least one description field of said information object is separated in a separating device into at least one characteristic data, and at least one characteristic content data is defined.
20. The system according to claim 1, wherein
at least one first characteristic content data of an information object is compared, in a comparison device, with at least one second characteristic content data of at least one other information object, whereby on match of said first and second characteristic content data a connection of said information object to said other information object is generated.
21. The system according to claim 1, wherein
at least one virtual connection space is provided with at least two connection dimensions containing discrete memory locations, whereby said memory locations are created in such a way that said memory locations contain at least one connection data for characterizing at least unidirectional relationships between different information objects.
22. The system according to claim 21, wherein
said at least one virtual connection space has at least a two-dimensional connection table, whereby within at least one part of the rows, every row represents a different information object, and whereby, within at least one part of said columns, every column represents a different information object.
23. The system according to claim 1, wherein
upon transfer of a control vector said following procedural steps for navigation in said information system are executed:
a) Separating said control vector into at least an address vector and at least an instruction vector in a separating device;
b) Derivation of a property vector from said control vector;
c) Generation of a processing vector with predefined property data for substantially every virtual dimension in said processor device;
d) Separating of said property vector in said processor device into said property data for said virtual dimensions, contained in said property vector, and overwriting said property data of said processing vector with said property data of said property vector;
e) Generation of an empty search list;
f) Execution of a search for information objects in said information space, which substantially have corresponding property vectors, in which for substantially every virtual dimension said property data are compared to said property data in said processing vector;
g) Addition of a reference to an information object to said search list, if substantially all said property data substantially match;
h) Generation of an empty result list;
i) Execution of a search for substantially every element of said search list according to information objects in said connection space, which is connected with said information object, that is represented by said element, in at least a unidirectional way;
j) Addition of a reference to an information object to said result list, if at least one unidirectional connection exists;
k) Creation and output of a result file, which substantially contains all said elements of said result list.
24. The system according to claim 23, wherein
for at least three virtual dimensions a virtual connection space is provided.
25. The system according to claim 1, wherein
at least one information object can include at least one information element, whereby said information element can represent at least one information object.
26. The system according to claim 1, wherein
at least one protocol is used with said connection protocol, that contains interface protocols and service protocols such as http, ftp, ntp, smtp, pop, imap, OLE, ActiveX, COM, DCOM, RMI, ODBC, JINI, STEP, DTD, SQL, ADO, as well as standardizations according to CORBA.
27. The system according to claim 1, wherein
said data object is stored in said data sphere or in a database.
28. The system according to claim 1, wherein
at least one connection data contains a parameter relating to a connection intensity.
29. A data object processing system, comprising
a data space, in which data objects are arranged;
a multi-dimensional information space that has at least two virtual dimensions and preferably also at least one third virtual dimension;
whereby said information space has in at least one dimension a large amount of discrete memory locations suitable to represent information objects;
whereby each of said information objects represent at least one information base-object and whereby each information base-object comprises at least the following properties:
at least one pointer data that is characteristic for the position of at least one data object in the data space; and
at least one property data for at least one virtual dimension of said information space;

wherein at least one set of instructions is provided with at least one instruction for the processing of said data object; and
at least one computing device controlled by at least one processor, with which said information object in said information space is identifiable, and by which the processing of said data object in accordance with said instruction set can be caused;
wherein said processing system can be influenced by transferring at least one control vector comprising at least one address vector, whereby said address vector is characteristic for a position of one instruction set; and
wherein, upon transfer of a control vector and a data object, the following procedural steps are executed for the creation of an information object:
a) Separating said control vector into at least an address vector and at least an instruction vector in a separating device;
b) Call-up of an instruction set that is characterized by said instruction vector;
c) Derivation of a property vector for said data object with said processor device;
d) Saving said data object in said data space and derivation of a pointer data;
e) Generation of an information object from said pointer and said property vector with said processor device;
f) Saving said information object in said information space.
30. The system according to claim 29, wherein,
at least one virtual dimension is hierarchically structured, whereby a position of an information object within the hierarchy is preferably defined by said property data of said information object.
31. The system according to claim 29, wherein
said information base object has at least one property data for substantially every virtual dimension, whereby for several virtual dimensions said property data can be represented as a property vector.
32. The system according to claim 29, wherein
said instruction set, of which there is at least one, is taken from a group of instruction sets, which comprise base, organization, request, creation, modification, searching, playback, representation, printing, generating, execution, control, interaction, calculation, evaluation, regulation, play instruction sets.
33. The system according to claim 29, wherein
said control vector comprises at least one instruction vector that is characteristic for at least one predefined instruction set.
34. The system according to claim 29, wherein
said control vector comprises at least one property vector, which characterizes at least one part of said information space.
35. The system according to claim 29, wherein
upon transfer of a control vector the following procedural steps are executed for locating an information object
a) Separating said control vector into at least an address vector, at least an instruction vector and at least a property vector in a separating device;
b) Generation of a processing vector with predefined property data for substantially every virtual dimension in said processor device;
c) Separating said property vector in said processor device into said property data for said virtual dimensions, contained in said property vector, and overwriting said property data of said processing vector with said the property data of said property vector;
d) Generation of an empty result list;
e) Execution of a search for information objects in said information space, which substantially have corresponding property vectors by comparing for substantially every virtual dimension said property data with said property data in said processing vector;
f) Addition of a reference to an information object to said result list, if substantially all said property data substantially correspond;
g) Generation and output of a result file substantially containing all elements of said result list.
36. The system according to claim 29, further comprising a second computing device configured to control the at least one computing device.
37. The system according to claim 36, wherein
said data connection is taken from a group of data connections containing data connections via telephone lines, radio, network, internet, cable, and virtual data connections.
38. The system according to claim 37, wherein
a connection protocol is used for controlling said data connection, wherein said connection protocol is taken from a group of connection protocols containing serial connections and connection protocols such as TCPIP, UUCP, UDP, NETBIOS, NETBEUI.
39. The system according to claim 29, wherein
said information space contains at least one virtual type dimension, whereby at least one type data about a type of corresponding data object is contained in said virtual type dimension for substantially every information object.
40. The system according to claim 29, wherein
for at least one information object at least one type data is derived from said pointer data of said data object, whereby in a separating device said pointer data of said data object is separated into name elements and said at least one type data is derived from at least one characteristic name element.
41. The system according to claim 29, wherein
for at least one information object at least one type data is derived from at least one part of the contents of said data object, whereby in said separating device at least a part of said contents of said data object is separated into content elements and said at least one type data is derived from at least one characteristic content element.
42. The system according to claim 29, wherein
at least one information object contains at least one further object data taken from a group of object data, which contains at least one data of time, generation, time interval, validity, frequency, owner, group, access right, read right, write right, modification right, execution data.
43. The system according to claim 29, wherein
said object type of said data object is taken from a group of object types containing various known data formats types of text files, picture files, graphic files, spreadsheet files, CAD files, program files, audio files, video files.
44. The system according to claim 29, wherein
for at least one information object at least one description field is provided that is accessible via said information object, whereby said description field serves for receiving at least one characterizing data of said information object.
45. The system according to claim 29, wherein
an information object can have at least one connection to at least one further information object, thus enabling a navigation between connected information objects.
46. The system according to claim 29, wherein
for at least one information object, a content of at least one description field of said information object is separated in a separating device into at least one characteristic data, and at least one characteristic content data is defined.
47. The system according to claim 29, wherein
at least one first characteristic content data of an information object is compared, in a comparison device, with at least one second characteristic content data of at least one other information object, whereby on match of said first and second characteristic content data a connection of said information object to said other information object is generated.
48. The system according to claim 29, wherein
at least one virtual connection space is provided with at least two connection dimensions containing discrete memory locations, whereby said memory locations are created in such a way that said memory locations contain at least one connection data for characterizing at least unidirectional relationships between different information objects.
49. The system according to claim 48, wherein
said at least one virtual connection space has at least a two-dimensional connection table, whereby within at least one part of the rows, every row represents a different information object, and whereby, within at least one part of said columns, every column represents a different information object.
50. The system according to claim 29, wherein
upon transfer of a control vector said following procedural steps for navigation in said information system are executed:
a) Separating said control vector into at least an address vector and at least an instruction vector in a separating device;
b) Derivation of a property vector from said control vector;
c) Generation of a processing vector with predefined property data for substantially every virtual dimension in said processor device;
d) Separating of said property vector in said processor device into said property data for said virtual dimensions, contained in said property vector, and overwriting said property data of said processing vector with said property data of said property vector;
e) Generation of an empty search list;
f) Execution of a search for information objects in said information space, which substantially have corresponding property vectors, in which for substantially every virtual dimension said property data are compared to said property data in said processing vector;
g) Addition of a reference to an information object to said search list, if substantially all said property data substantially match;
h) Generation of an empty result list;
i) Execution of a search for substantially every element of said search list according to information objects in said connection space, which is connected with said information object, that is represented by said element, in at least a unidirectional way;
j) Addition of a reference to an information object to said result list, if at least one unidirectional connection exists;
k) Creation and output of a result file, which substantially contains all said elements of said result list.
51. The system according to claim 50, wherein
for at least three virtual dimensions a virtual connection space is provided.
52. The system according to claim 29, wherein
at least one information object can include at least one information element, whereby said information element can represent at least one information object.
53. The system according to claim 29, wherein
at least one protocol is used with said connection protocol, that contains interface protocols and service protocols such as http, ftp, ntp, smtp, pop, imap, OLE, ActiveX, COM, DCOM, RMI, ODBC, JINI, STEP, DTD, SQL, ADO, as well as standardizations according to CORBA.
54. The system according to claim 29, wherein
said data object is stored in said data sphere or in a database.
55. The system according to claim 29, wherein
at least one connection data contains a parameter relating to a connection intensity.
56. A data object processing system, comprising:
a data space, in which data objects are arranged;
a multi-dimensional information space that has at least two virtual dimensions and preferably also at least one third virtual dimension;
whereby said information space has in at least one dimension a large amount of discrete memory locations suitable to represent information objects;
whereby each of said information objects represent at least one information base-object and whereby each information base-object comprises at least the following properties:
at least one pointer data that is characteristic for the position of at least one data object in the data space; and
at least one property data for at least one virtual dimension of said information space;

wherein at least one set of instructions is provided with at least one instruction for the processing of said data object; and
at least one computing device controlled by at least one processor, with which said information object in said information space is identifiable, and by which the processing of said data object in accordance with said instruction set can be caused;
wherein said processing system can be influenced by transferring at least one control vector comprising at least one address vector, whereby said address vector is characteristic for a position of one instruction set; and
wherein, upon transfer of a control vector, the following procedural steps are executed for locating an information object
a) Separating said control vector into at least an address vector, at least an instruction vector and at least a property vector in a separating device;
b) Generation of a processing vector with predefined property data for substantially every virtual dimension in said processor device;
c) Separating said property vector in said processor device into said property data for said virtual dimensions, contained in said property vector, and overwriting said property data of said processing vector with said the property data of said property vector;
d) Generation of an empty result list;
e) Execution of a search for information objects in said information space, which substantially have corresponding property vectors by comparing for substantially every virtual dimension said property data with said property data in said processing vector;
f) Addition of a reference to an information object to said result list, if substantially all said property data substantially correspond; and
g) Generation and output of a result file substantially containing all elements of said result list.
57. The system according to claim 56, wherein,
at least one virtual dimension is hierarchically structured, whereby a position of an information object within the hierarchy is preferably defined by said property data of said information object.
58. The system according to claim 56, wherein
said information base object has at least one property data for substantially every virtual dimension, whereby for several virtual dimensions said property data can be represented as a property vector.
59. The system according to claim 56, wherein
said instruction set, of which there is at least one, is taken from a group of instruction sets, which comprise base, organization, request, creation, modification, searching, playback, representation, printing, generating, execution, control, interaction, calculation, evaluation, regulation, play instruction sets.
60. The system according to claim 56, wherein
said control vector comprises at least one instruction vector that is characteristic for at least one predefined instruction set.
61. The system according to claim 56, wherein
said control vector comprises at least one property vector, which characterizes at least one part of said information space.
62. The system according to claim 56, further comprising a second computing device configured to control the at least one computing device.
63. The system according to claim 62, wherein
said data connection is taken from a group of data connections containing data connections via telephone lines, radio, network, internet, cable, and virtual data connections.
64. The system according to claim 63, wherein
a connection protocol is used for controlling said data connection, wherein said connection protocol is taken from a group of connection protocols containing serial connections and connection protocols such as TCPIP, UUCP, UDP, NETBIOS, NETBEUI.
65. The system according to claim 56, wherein
said information space contains at least one virtual type dimension, whereby at least one type data about a type of corresponding data object is contained in said virtual type dimension for substantially every information object.
66. The system according to claim 56, wherein
for at least one information object at least one type data is derived from said pointer data of said data object, whereby in a separating device said pointer data of said data object is separated into name elements and said at least one type data is derived from at least one characteristic name element.
67. The system according to claim 56, wherein
for at least one information object at least one type data is derived from at least one part of the contents of said data object, whereby in said separating device at least a part of said contents of said data object is separated into content elements and said at least one type data is derived from at least one characteristic content element.
68. The system according to claim 56, wherein
at least one information object contains at least one further object data taken from a group of object data, which contains at least one data of time, generation, time interval, validity, frequency, owner, group, access right, read right, write right, modification right, execution data.
69. The system according to claim 56, wherein
said object type of said data object is taken from a group of object types containing various known data formats types of text files, picture files, graphic files, spreadsheet files, CAD files, program files, audio files, video files.
70. The system according to claim 56, wherein
for at least one information object at least one description field is provided that is accessible via said information object, whereby said description field serves for receiving at least one characterizing data of said information object.
71. The system according to claim 56, wherein
an information object can have at least one connection to at least one further information object, thus enabling a navigation between connected information objects.
72. The system according to claim 56, wherein
for at least one information object, a content of at least one description field of said information object is separated in a separating device into at least one characteristic data, and at least one characteristic content data is defined.
73. The system according to claim 56, wherein
at least one first characteristic content data of an information object is compared, in a comparison device, with at least one second characteristic content data of at least one other information object, whereby on match of said first and second characteristic content data a connection of said information object to said other information object is generated.
74. The system according to claim 56, wherein
at least one virtual connection space is provided with at least two connection dimensions containing discrete memory locations, whereby said memory locations are created in such a way that said memory locations contain at least one connection data for characterizing at least unidirectional relationships between different information objects.
75. The system according to claim 74, wherein
said at least one virtual connection space has at least a two-dimensional connection table, whereby within at least one part of the rows, every row represents a different information object, and whereby, within at least one part of said columns, every column represents a different information object.
76. The system according to claim 56, wherein
upon transfer of a control vector said following procedural steps for navigation in said information system are executed:
a) Separating said control vector into at least an address vector and at least an instruction vector in a separating device;
b) Derivation of a property vector from said control vector;
c) Generation of a processing vector with predefined property data for substantially every virtual dimension in said processor device;
d) Separating of said property vector in said processor device into said property data for said virtual dimensions, contained in said property vector, and overwriting said property data of said processing vector with said property data of said property vector;
e) Generation of an empty search list;
f) Execution of a search for information objects in said information space, which substantially have corresponding property vectors, in which for substantially every virtual dimension said property data are compared to said property data in said processing vector;
g) Addition of a reference to an information object to said search list, if substantially all said property data substantially match;
h) Generation of an empty result list;
i) Execution of a search for substantially every element of said search list according to information objects in said connection space, which is connected with said information object, that is represented by said element, in at least a unidirectional way;
j) Addition of a reference to an information object to said result list, if at least one unidirectional connection exists;
k) Creation and output of a result file, which substantially contains all said elements of said result list.
77. The system according to claim 76, wherein
for at least three virtual dimensions a virtual connection space is provided.
78. The system according to claim 56, wherein
at least one information object can include at least one information element, whereby said information element can represent at least one information object.
79. The system according to claim 56, wherein
at least one protocol is used with said connection protocol, that contains interface protocols and service protocols such as http, ftp, ntp, smtp, pop, imap, OLE, ActiveX, COM, DCOM, RMI, ODBC, JINI, STEP, DTD, SQL, ADO, as well as standardizations according to CORBA.
80. The system according to claim 56, wherein said data object is stored in said data sphere or in a database.
81. The system according to claim 56, wherein
at least one connection data contains a parameter relating to a connection intensity.
82. A data object processing system, comprising:
a data space, in which data objects are arranged;
a multi-dimensional information space that has at least two virtual dimensions and preferably also at least one third virtual dimension;
whereby said information space has in at least one dimension a large amount of discrete memory locations suitable to represent information objects;
whereby each of said information objects represent at least one information base-object and whereby each information base-object comprises at least the following properties:
at least one pointer data that is characteristic for the position of at least one data object in the data space; and
at least one property data for at least one virtual dimension of said information space;

wherein at least one set of instructions is provided with at least one instruction for the processing of said data object; and
at least one computing device controlled by at least one processor, with which said information object in said information space is identifiable, and by which the processing of said data object in accordance with said instruction set can be caused;
wherein said processing system can be influenced by transferring at least one control vector comprising at least one address vector, whereby said address vector is characteristic for a position of one instruction set; and
wherein, upon transfer of a control vector, said following procedural steps for navigation in said information system are executed:
a) Separating said control vector into at least an address vector and at least an instruction vector in a separating device;
b) Derivation of a property vector from said control vector;
c) Generation of a processing vector with predefined property data for substantially every virtual dimension in said processor device;
d) Separating of said property vector in said processor device into said property data for said virtual dimensions, contained in said property vector, and overwriting said property data of said processing vector with said property data of said property vector;
e) Generation of an empty search list;
f) Execution of a search for information objects in said information space, which substantially have corresponding property vectors, in which for substantially every virtual dimension said property data are compared to said property data in said processing vector;
g) Addition of a reference to an information object to said search list, if substantially all said property data substantially match;
h) Generation of an empty result list;
i) Execution of a search for substantially every element of said search list according to information objects in said connection space, which is connected with said information object, that is represented by said element, in at least a unidirectional way;
j) Addition of a reference to an information object to said result list, if at least one unidirectional connection exists; and
k) Creation and output of a result file, which substantially contains all said elements of said result list.
83. The system according to claim 82, wherein,
at least one virtual dimension is hierarchically structured, whereby a position of an information object within the hierarchy is preferably defined by said property data of said information object.
84. The system according to claim 82, wherein
said information base object has at least one property data for substantially every virtual dimension, whereby for several virtual dimensions said property data can be represented as a property vector.
85. The system according to claim 82, wherein
said instruction set, of which there is at least one, is taken from a group of instruction sets, which comprise base, organization, request, creation, modification, searching, playback, representation, printing, generating, execution, control, interaction, calculation, evaluation, regulation, play instruction sets.
86. The system according to claim 82, wherein
said control vector comprises at least one instruction vector that is characteristic for at least one predefined instruction set.
87. The system according to claim 82, wherein
said control vector comprises at least one property vector, which characterizes at least one part of said information space.
88. The system according to claim 82, further comprising a second computing device configured to control the at least one computing device.
89. The system according to claim 88, wherein
said data connection is taken from a group of data connections containing data connections via telephone lines, radio, network, internet, cable, and virtual data connections.
90. The system according to claim 89, wherein
a connection protocol is used for controlling said data connection, wherein said connection protocol is taken from a group of connection protocols containing serial connections and connection protocols such as TCPIP, UUCP, UDP, NETBIOS, NETBEUI.
91. The system according to claim 82, wherein
said information space contains at least one virtual type dimension, whereby at least one type data about a type of corresponding data object is contained in said virtual type dimension for substantially every information object.
92. The system according to claim 82, wherein
for at least one information object at least one type data is derived from said pointer data of said data object, whereby in a separating device said pointer data of said data object is separated into name elements and said at least one type data is derived from at least one characteristic name element.
93. The system according to claim 82, wherein
for at least one information object at least one type data is derived from at least one part of the contents of said data object, whereby in said separating device at least a part of said contents of said data object is separated into content elements and said at least one type data is derived from at least one characteristic content element.
94. The system according to claim 82, wherein
at least one information object contains at least one further object data taken from a group of object data, which contains at least one data of time, generation, time interval, validity, frequency, owner, group, access right, read right, write right, modification right, execution data.
95. The system according to claim 82, wherein
said object type of said data object is taken from a group of object types containing various known data formats types of text files, picture files, graphic files, spreadsheet files, CAD files, program files, audio files, video files.
96. The system according to claim 82, wherein
for at least one information object at least one description field is provided that is accessible via said information object, whereby said description field serves for receiving at least one characterizing data of said information object.
97. The system according to claim 82, wherein
an information object can have at least one connection to at least one further information object, thus enabling a navigation between connected information objects.
98. The system according to claim 82, wherein
for at least one information object, a content of at least one description field of said information object is separated in a separating device into at least one characteristic data, and at least one characteristic content data is defined.
99. The system according to claim 82, wherein
at least one first characteristic content data of an information object is compared, in a comparison device, with at least one second characteristic content data of at least one other information object, whereby on match of said first and second characteristic content data a connection of said information object to said other information object is generated.
100. The system according to claim 82, wherein
at least one virtual connection space is provided with at least two connection dimensions containing discrete memory locations, whereby said memory locations are created in such a way that said memory locations contain at least one connection data for characterizing at least unidirectional relationships between different information objects.
101. The system according to claim 100, wherein
said at least one virtual connection space has at least a two-dimensional connection table, whereby within at least one part of the rows, every row represents a different information object, and whereby, within at least one part of said columns, every column represents a different information object.
102. The system according to claim 82, wherein
at least one information object can include at least one information element, whereby said information element can represent at least one information object.
103. The system according to claim 82, wherein
at least one protocol is used with said connection protocol, that contains interface protocols and service protocols such as http, ftp, ntp, smtp, pop, imap, OLE, ActiveX, COM, DCOM, RMI, ODBC, JINI, STEP, DTD, SQL, ADO, as well as standardizations according to CORBA.
104. The system according to claim 82, wherein
said data object is stored in said data sphere or in a database.
105. The system according to claim 82, wherein
for at least three virtual dimensions a virtual connection space is provided.
106. The system according to claim 82, wherein
at least one connection data contains a parameter relating to a connection intensity.

1460732708-d414fb2e-f4c8-428a-a75a-7ffa5d62e255

1. A method of automatically generating charts, comprising:
receiving search criteria from users via a server wherein said search criteria is received at a network server;
recognizing an application used on the server;
retrieving data from data sources based on the search criteria received and the application, wherein said data includes various formats;
formatting the data into different arrays;
generating at least one or more charts from the different arrays wherein said one or more charts are generated by a geolink chart component developed on the network server;
presenting the at least one chart to the user, wherein the chart is generated and presented without installing any additional component on the server.
2. The method of claim 1 wherein said search criteria is pre-defined to meet needs of the users.
3. The method of claim 1 wherein said search criteria is a list of information selected by the user.
4. The method of claim 3 wherein said information is displayed to the user in a table format.
5. The method of claim 1, wherein said application includes Microsoft\xae Excel, or Microsoft\xaeVisual Basic or web browser or combination thereof.
6. The method of claim 5 wherein said charts generated are supported by the Microsoft\xae Excel application.
7. The method of claim 5 wherein the chart is presented to the user via the web browser application.
8. The method of claim 1 wherein said charts are generated to analyze the data.
9. The method of claim 1 wherein said chart is a two-dimensional chart.
10. The method of claim 1 wherein said chart is a three-dimensional chart.
11. The method of claim 1 wherein said chart includes a line chart, a bar chart, a surface chart or a combination thereof.
12. A system for automatically generating charts, comprising:
a network server for receiving a search criteria from users via a server and recognizing an
at least one source linked to the network server, wherein said network server retrieves data from said at least one data source based on the search criteria received and the application and formats the data into different arrays;
a geolink chart component linked to the network server for generating at least one or more charts from the different arrays and forwarding the charts to the network server to be presented to the user via said server without installing any additional component on the server.
13. The system of claim 12 wherein said search criteria is pre-defined to meet needs of the users.
14. The system of claim 12 wherein said data includes various formats.
15. The system of claim 12 wherein said application includes Microsoft\xae Excel, or Microsoft\xae Visual Basic, or web browser or combinations thereof.
16. The system of claim 15 wherein said charts generated are supported by the Microsoft\xae Excel application.
17. The system of claim 15 wherein said charts are presented to the user via the web browser application.
18. The system of claim 12 wherein said charts are generated to analyze data.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method for controlling the movement of two or more sets of collinear control moment gyroscope (CMGs) in an array of CMGs in a spacecraft comprising:
determining an offset for each set of the two or more sets of collinear CMGs to maximize available torque;
receiving a command to adjust an orientation of the spacecraft;
determining a total torque to adjust the orientation of the spacecraft;
allocating the total torque to produce an allocated torque for each set of the two or more sets of collinear CMGs; and
calculating a required gimbal movement for each set of the CMGs in the two or more sets of collinear CMGs from the allocated torque.
2. The method of claim 1, wherein the step of determining an offset further comprises maximizing an ellipse representative of the momentum space in an annular region for one set of the two or more sets of collinear CMGs.
3. The method of claim 1, wherein the step of determining an offset further comprises allocating an annular region based on a maximum momentum boundary that avoids the edge of a momentum space and a minimum momentum boundary that avoids a center of the momentum space.
4. The method of claim 1, wherein the step of determining an offset further comprises determining a torque bound for a given momentum radius, f(A).
5. The method of claim 1, wherein the step of calculating a required gimbal movement further comprises calculating a required gimbal movement for each of the remaining CMGs in a set of CMGs-after the failure of a CMG.
6. The method of claim 1, wherein the step of determining the total torque further comprises:
calculating a total momentum needed to adjust the orientation of the spacecraft taking the derivative of a total momentum;
determining if the total momentum exceeds an available momentum sphere having a radius of f(A); and
calculating a total torque needed adjust the orientation of the spacecraft by taking the derivative of the total momentum.
7. A control system of a spacecraft for controlling two or more sets of collinear control moment gyroscopes (CMGs), the control system comprising:
an attitude control system configured to:
receive a command to adjust an orientation of the spacecraft;
determine an offset for a momentum ellipse for each of the two or more sets of CMGs that maximizes torque;
determine a momentum needed from the two or more sets of CMGs to adjust the orientation of the spacecraft;
calculate a total torque needed by taking the derivative of the momentum; and,

a momentum actuator control processor coupled to the attitude control system, the momentum actuator control processor configured to calculate a required gimbal movement for each of the CMGs in each of the two or more sets of collinear CMGs from total torque.
8. The system of claim 7, wherein the attitude control system is further configured to allocating the total torque to produce an allocated torque for each set of the two or more sets of collinear CMGs.
9. The system of claim 7, wherein the attitude control system is further configured to determine if the momentum needed exceeds the momentum available in a momentum sphere having a radius of f(A).
10. The system of claim 7, wherein the attitude control system is further configured to determine an offset for a momentum disk by maximizing an ellipse representative of the momentum space in an annular region for each set of the two or more sets of collinear CMGs.
11. The system of claim 7, wherein the attitude control system is further configured to determine a torque bound for a given momentum radius, f(A).
12. The system of claim 7, the attitude control system is further configured to calculating a required gimbal movement for each of the remaining CMGs in a set of CMGs after the failure of a CMG in the set of CMGs.
13. A method for singularity free movement of an array of control moment gyroscopes (CMGs) comprising:
allocating the array of CMGs as at least two sets of collinear CMGs,
calculating an offset for a momentum ellipse for each of the at least two sets of CMGs that maximizes torque;
determining a momentum radius f(A), the momentum radius f(A) defining a sphere of allowable momentum; and
determining if a requested momentum to change the orientation of a spacecraft is within the sphere of allowable momentum; and
determining a gimbal movement for each CMG to provide the requested momentum if the requested momentum is within the sphere of allowable momentum.
14. The method of claim 13, wherein the step of calculating an offset for a momentum ellipse further comprises maximize the size of the momentum ellipse with in an annular region.
15. The method of claim 13, wherein the step of determining a gimbal movement for each CMG further comprises:
determining a total torque to change the orientation of the spacecraft by taking the derivative of the requested momentum;
allocating the total torque to produce an allocated torque for each set of the at least two sets of collinear CMGs; and
calculating the gimbal movement for each set of the CMGs in the at least two sets of collinear CMGs from the allocated torque.