1461131806-eeb1fa53-1cda-4028-8905-9d319f08ee3d

1. A method for scheduling transmission of a packet from a communication platform, said communication platform being allocated a plurality of transmission resources, said method comprising steps of
establishing a transmission priority for said packet;
selecting said packet in response to said transmission priority;
assigning said packet to a candidate transmission resource, said candidate transmission resource being one of said plurality of transmission resources;
comparing a target region for transmission of said packet to keep out regions represented in a cumulative keep out map established for a transmit time frame; and
when said target region differs from said keep out regions, scheduling said packet for transmission during said transmit time frame using said candidate transmission resource.
2. A method as claimed in claim 1 wherein:
said transmission priority establishes an allowable period of transmission time delay for said packet; and
said transmit time frame is one of a number of potential transmit time frames in said allowable period of transmission time delay such that said packet can be scheduled for transmission during any of said potential transmit time frames to prevent violation of said transmission priority.
3. A method as claimed in claim 1 wherein said establishing step comprises:
determining a data type of said packet; and
designating said transmission priority in response to a desired quality of service for said data type.
4. A method as claimed in claim 1 wherein:
said method further comprises storing said packet in a candidate packet buffer following said establishing step and
said selecting operation selects said packet from a plurality of packets stored in said candidate packet buffer.
5. A method as claimed in claim 1 wherein:
said packet is one of a plurality of packets;
said establishing step establishes transmission priorities for each of said packets of said plurality of packets; and
said selecting step includes determining said one packet has a higher one of said transmission priorities than said transmission priorities of remaining ones of said plurality of packets.
6. A method as claimed in claim 1 wherein said packet is one of a plurality of packets, and said method further comprises performing said assigning, comparing, and scheduling operations for each of said transmission resources during a scheduling duration using others of said plurality of packets.
7. A method as claimed in claim 6 wherein said scheduling duration is substantially equivalent to a duration of said transmit time frame.
8. A method as claimed in claim 1 further comprising:
storing said packet in a candidate packet buffer prior to said selecting step
determining, in response to said comparing step, that said target region overlaps one of said keep out regions represented in said cumulative keep out map; and
retaining said packet in said candidate packet buffer in response to said determining step.
9. A method as claimed in claim 8 wherein said method further comprises:
selecting, in response to said retaining step, a next one of said packets from said candidate buffer; and
performing said assigning and comparing operations to determine whether said next one of said packets is to be scheduled for transmission during said transmit time frame using said candidate transmission resource.
10. A method as claimed in claim 8 wherein following said retaining step said method further comprises repeating said selecting, assigning, and comparing step to schedule said packet for transmission during a next transmit time frame.
11. A method as claimed in claim 10 wherein said packet is a first packet and said method further comprises:
determining said candidate packet buffer includes a second packet; and
performing said repeating step for said first packet prior to performing said selecting, assigning, and comparing step for said second packet.
12. A method as claimed in claim 1 wherein:
said plurality of transmission resources are transmission beams exhibiting a first transmission discriminator and a second transmission discriminator;
said method further comprises:
establishing a first keep out map of said cumulative keep out map, said first keep out map being responsive to said first discriminator and having first discriminator keep out regions;
establishing a second keep out map of said cumulative keep out map, said second keep out map being responsive to said second discriminator and having second discriminator keep out regions;
determining a first portion of said target region responsive to said first discriminator; and
determining a second portion of said target region responsive to said second discriminator; and

said comparing operation comprises:
verifying that said first portion differs from said first discriminator keep out regions; and
verifying that said second portion differs from said second discriminator keep out regions.
13. A method as claimed in claim 12 wherein:
said first discriminator is a right polarization beam pattern; and
said second discriminator is a left polarization beam pattern.
14. A method as claimed in claim 12 wherein:
said first discriminator is a first transmission frequency; and
said second discriminator is a second transmission frequency.
15. A method as claimed in claim 1 wherein said comparing step comprises:
extracting a packet destination from said selected packet;
producing a translation vector in response to said packet destination;
obtaining a target region profile from a profile database in response to said packet destination; and
generating said target region in response to said translation vector and said target region profile.
16. A method as claimed in claim 15 wherein said target region profile exhibits one of a plurality of transmission patterns.
17. A method as claimed in claim 15 wherein said producing step comprises:
computing an azimuth and a beam angle relative to said communication platform for said packet destination; and
using said azimuth and said beam angle to obtain coordinates of said translation vector that describe a location of said target region profile for generating said target region relative to said cumulative keep out map.
18. A method as claimed in claim 15 wherein said obtaining operation comprises:
computing an azimuth for said packet destination relative to said communication platform; and
accessing said profile database using said azimuth to obtain said target region profile.
19. A method as claimed in claim 18 wherein:
said obtaining operation further comprises computing a beam angle for said packet destination relative to said communication platform; and
said accessing operation accesses said profile database using both of said azimuth and said beam angle to obtain said target region profile.
20. A method as claimed in claim 1 wherein said scheduling operation includes marking said candidate transmission resource as being occupied during said transmit time frame.
21. A method as claimed in claim 1 further comprising including said target region as an additional one of said keep out regions in said cumulative keep out map in response to said scheduling operation.
22. A system for scheduling packets for transmission from a communication platform, said communication platform being allocated a plurality of transmission resources, and said system comprising:
a processing element for receiving said packets, said processing element establishing a transmission priority for each of said packets according to a desired quality of service for said each packet;
a candidate packet buffer for receiving ones of said packets from said processing element in accordance with said transmission priority;
a profile database having a plurality of target region profiles describing transmission patterns of said transmission resources; and
an interference resolver configured to perform operations including:
establishing a cumulative keep out map of keep out regions for a transmit time frame;
selecting one of said packets from said candidate packet buffer in response to said transmission priority;
assigning said packet to a candidate transmission resource, said candidate transmission resource being one of said plurality of transmission resources;
extracting a packet destination from said one packet;
obtaining a target region profile from said profile database in response to said packet destination;
generating a target region in response to said target region profile;
when said target region differs from said keep out regions of said cumulative keep out map, scheduling said one packet for transmission during said transmit time frame using said candidate transmission resource; and
when said target region overlaps one of said keep out regions of said cumulative keep out map, retaining said packet in said candidate packet buffer.
23. A system as claimed in claim 22 wherein said profile database comprises a plurality of azimuth entries, said target region profiles being associated with particular ones of said azimuth entries.
24. A system as claimed in claim 23 wherein said profile database further comprises a plurality of beam angle entries characterizing a distance from a center of a field of view of said communication platform, said azimuth entries being associated with ones of said elevation angle entries, and one of said target region profiles is obtained in response to a particular pair of said azimuth and beam angle entries.
25. A system as claimed in claim 22 wherein:
said plurality of transmission resources are transmission beams exhibiting a left polarization beam pattern and a right polarization beam pattern;
said profile database includes a left polarization target region profile and a right polarization target region profile; and
said cumulative keep out map includes a left polarization keep out map of left keep out regions and a right polarization keep out map of right keep out regions; and
said interference resolver performs further operations including:
obtaining one of said left polarization target region profiles and one of said right polarization target region profiles in response to said packet destination;
generating a left polarization target region in response to said one of said left polarization target region profile and a right polarization target region in response to said one of said right polarization target region profile; and
verifying that said one left polarization target region profile differs from said left keep out regions and said one right polarization target region profile differs from said right keep out regions.
26. A system as claimed in claim 22 wherein:
each of said target region profiles is described by a target region bitmap;
said keep out regions of said cumulative keep out map are described by keep out region bitmaps; and
said interference resolver concurrently compares bits of said target region bitmap with bits of said keep out region bitmaps to determine whether said target region differs from said keep out regions.
27. A system as claimed in claim 22 wherein in response to said retaining operation, said interference resolver performs a further operation of attempting to schedule said one packet for transmission during a next time frame prior to scheduling others of said packets in said candidate packet buffer for transmission in said next time frame.
28. A system as claimed in claim 22 wherein said interference resolver performs a further operation of including said target region as an additional one of said keep out regions in said cumulative keep out map in response to said scheduling operation.
29. A method for scheduling transmission of packets from a communication platform, said communication platform being allocated a plurality of transmission beams, said method comprising:
establishing a transmission priority for one of said packets in response to a desired quality of service for a data type of said one packet;
selecting said one packet in response to said transmission priority;
establishing a cumulative keep out map of keep out regions for a transmit time frame, said keep out regions being described by keep out region bitmaps;
assigning said packet to a candidate transmission resource, said candidate transmission resource being one of said plurality of transmission resources;
extracting a packet destination from said one packet;
producing a translation vector in response to said packet destination;
obtaining a target region profile from a profile database in response to said packet destination;
generating a target region bitmap in response to said translation vector and said target region profile;
comparing said target region bitmap with said keep out region bitmaps;
when all bits of said target region bitmap differ from all bits of said keep out region bitmaps, scheduling said one packet for transmission during said transmit time frame using said candidate transmission resource; and
including said target region bitmap as an additional one of said keep out region bitmaps in said cumulative keep out map in response to said scheduling operation.
30. A method as claimed in claim 29 further comprising performing said method to schedule ones of said packets for transmission during said transmit time frame using others of said transmission beams.

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 decoupled mono tube damper assembly for a vehicle having an unsprung mass and a sprung mass, the damper assembly comprising:
an outer tube adapted to be attached to the unsprung mass and having a base and a sleeve end, the base having an aperture therethrough;
an inner tube having an outer tube sleeve engaging end slidingly engaged with the sleeve end, the inner tube having an end distal to the sleeve engaging end, the inner tube adapted to be attached to the sprung mass at the distal end;
a damper rod having two opposed end regions, one of the two opposed end regions extending axially into the base aperture, and the other of the two opposed end regions connected to the inner tube, the damper rod adapted to move axially relative to the outer tube;
a low amplitude energy-managing member configured to manage energy resulting from displacements ranging from about 0.05 mm to about 2 mm of the decoupled mono tube damper, wherein the low amplitude energy-managing member is operatively disposed at least partially within the outer tube, the energy-managing member having a throughbore which receives the damper rod; and
at least one travel-limiting member attached to the damper rod and engageable with the energy-managing member, the travel-limiting member adapted to constrain axial movement of the rod through the outer tube base to a predetermined limit.
2. The decoupled mono tube damper assembly as defined in claim 1 wherein the low amplitude energy-managing member is adapted to manage energy of forces smaller than those adapted to activate a damping mechanism operatively disposed within the inner tube.
3. The decoupled mono tube damper assembly as defined in claim 1 wherein the low amplitude energy-managing member comprises:
a low amplitude extension responsive member; and
a low amplitude compression responsive member.
4. The decoupled mono tube damper assembly as defined in claim 3 wherein the at least one travel-limiting member comprises:
an extension travel-limiting member attached to the damper rod and adapted to constrain inward movement of the rod through the outer tube base; and
a compression travel-limiting member attached to the damper rod and adapted to constrain outward movement of the rod through the outer tube base.
5. The decoupled mono tube damper assembly as defined in claim 3 wherein the extension responsive member and the compression responsive member comprise an integral member extending through the base aperture, with the extension responsive member forming a flanged face of the integral member, disposed outside of the outer tube base, and the compression responsive member forming an opposed flanged face of the integral member, disposed within the outer tube base.
6. The decoupled mono tube damper assembly as defined in claim 3 wherein the extension responsive member and the compression responsive member are separate members, with the extension responsive member operatively disposed outside of the outer tube base, and the compression responsive member operatively disposed within the outer tube base.
7. The decoupled mono tube damper assembly as defined in claim 6 wherein the at least one travel-limiting member comprises:
a compression travel-limiting member attached to the damper rod and adapted to constrain outward movement of the rod through the outer tube base, the compression travel-limiting member positioned intermediate the compression responsive member and the other of the damper rod two opposed end regions; and
an extension travel-limiting member attached to the damper rod and adapted to constrain inward movement of the rod through the outer tube base, the extension travel-limiting member positioned intermediate the extension responsive member and the one of the damper rod two opposed end regions.
8. The decoupled mono tube damper assembly as defined in claim 3 wherein each of the low amplitude extension responsive member and the low amplitude compression responsive member is formed from at least one of viscoelastic materials, thermoplastic materials, thermoplastic elastomer materials, thermoset materials, and combinations thereof.
9. The decoupled mono tube damper assembly as defined in claim 1 wherein the low amplitude energy-managing member is at least one spring.
10. The decoupled mono tube damper assembly as defined in claim 9 wherein the at least one spring is a helical spring.
11. The decoupled mono tube damper assembly as defined in claim 1 wherein the low amplitude energy-managing member is formed from at least one of viscoelastic materials, thermoplastic materials, thermoplastic elastomer materials, thermoset materials, and combinations thereof.
12. A decoupled mono tube damper assembly for a vehicle having an unsprung mass and a sprung mass, the damper assembly comprising:
an outer tube adapted to be attached to the unsprung mass and having a base and a sleeve end, the base having an aperture therethrough;
an inner tube having an outer tube sleeve engaging end slidingly engaged with the sleeve end, the inner tube having an end distal to the sleeve engaging end, the inner tube adapted to be attached to the sprung mass at the distal end;
a damper rod having two opposed end regions, one of the two opposed end regions extending axially into the base aperture, and the other of the two opposed end regions connected to the inner tube, the damper rod adapted to move axially relative to the outer tube as a result of forces transmitted thereto from the unsprung mass;
a low amplitude energy-managing member configured to manage energy resulting from displacements ranging from about 0.05 mm to about 2 mm of the decoupled mono tube damper, wherein the low amplitude energy-managing member is operatively disposed at least partially within the outer tube, the energy-managing member having a throughbore which receives the damper rod, the low amplitude energy-managing member including a low amplitude extension responsive member and a low amplitude compression responsive member;
an extension travel-limiting member attached to the damper rod and adapted to constrain inward movement of the rod through the outer tube base; and
a compression travel-limiting member attached to the damper rod and adapted to constrain outward movement of the rod through the outer tube base.
13. The decoupled mono tube damper assembly as defined in claim 12 wherein the extension responsive member and the compression responsive member comprise an integral member extending through the base aperture, with the extension responsive member forming a flanged face of the integral member, disposed outside of the outer tube base, and the compression responsive member forming an opposed flanged face of the integral member, disposed within the outer tube base.
14. The decoupled mono tube damper assembly as defined in claim 12 wherein the extension responsive member and the compression responsive member are separate members, with the extension responsive member operatively disposed outside of the outer tube base, and the compression responsive member operatively disposed within the outer tube base.
15. The decoupled mono tube damper assembly as defined in claim 14 wherein the rod extension travel-limiting member is positioned intermediate the rod extension energy-absorbing member and the other of the damper rod two opposed end regions; and wherein the rod compression travel-limiting member is positioned intermediate the rod compression energy-absorbing member and the one of the damper rod two opposed end regions.
16. A motor vehicle having reduced vibrations, the motor vehicle comprising:
an outer tube adapted to be attached to the unsprung mass and having a base and a sleeve end, the base having an aperture therethrough;
an inner tube having an outer tube sleeve engaging end slidingly engaged with the sleeve end, the inner tube having an end distal to the sleeve engaging end, the inner tube adapted to be attached to the sprung mass at the distal end;
a damper rod having two opposed end regions, one of the two opposed end regions extending axially into the base aperture, and the other of the two opposed end regions connected to the inner tube, the damper rod adapted to move axially relative to the outer tube as a result of forces transmitted thereto from the unsprung mass;
a low amplitude energy-managing member configured to manage energy resulting from displacements ranging from about 0.05 mm to about 2 mm of the decoupled mono tube damper, wherein the low amplitude energy-managing member is operatively disposed at least partially within the outer tube, the energy-managing member having a throughbore which receives the damper rod; and
at least one travel-limiting member attached to the damper rod and engageable with the energy-managing member, the travel-limiting member adapted to constrain axial movement of the rod through the outer tube base to a predetermined limit.
17. The motor vehicle as defined claim 16 wherein the low amplitude energy-managing member comprises:
a low amplitude extension responsive member; and
a low amplitude compression responsive member.
18. The motor vehicle as defined in claim 16 wherein the at least one travel-limiting member comprises:
an extension travel-limiting member attached to the damper rod and adapted to constrain inward movement of the rod through the outer tube base; and
a compression travel-limiting member attached to the damper rod and adapted to constrain outward movement of the rod through the outer tube base.

1461131797-92f03a42-faa3-4830-80eb-9d4358f715bc

1. A method of allocating a plurality of secure areas in an insecure area of a storage device, the method comprising:
allocating a plurality of secure areas of the storage device for storing data to be received within any portion of an insecure area;
sending position information regarding the secure areas allocated within the insecure area to a host device;
receiving the position information and data to be stored in the secure areas from a secure application of the host device; and
encrypting and storing the data in the insecure area based on the position information;
wherein the allocating of the secure areas comprises:
receiving information regarding a size of the data from the host device; and
allocating the secure areas having a sufficient size to store the data in the insecure area,
wherein the method further comprises changing the position information using a hash table, and

when receiving a hash value from the host device, the method further comprises confirming an address corresponding to the hash value while referring to the hash table, and extracting data stored at the confirmed address.
2. The method of claim 1, further comprising performing authentication with the secure application of the host device.
3. The method of claim 1, further comprising:
receiving a request to access the data from the secure application of the host device;
extracting the data from the secure areas within the insecure area and decrypting the data; and
sending the decrypted data to the host device.
4. The method of claim 3, wherein the sending of the decrypted data comprises:
encrypting the decrypted data using a predetermined encryption method on which an agreement is made with the secure application of the host device; and
sending the encrypted data to the host device.
5. The method according to claim 1, wherein the secure areas protect the stored data and prevents an unauthorized user or application from accessing or changing the stored data.
6. A method of allocating a plurality of secure areas in an insecure area of a storage device, the method comprising:
allocating a plurality of secure areas of the storage device for storing data to be received within any portion of an insecure area;
receiving data to be stored in the secure areas from a secure application of a host device;
securing the secure areas for storing the data within the insecure area and encrypting and storing the data in the secure areas; and
sending a result of the storing the data to the host device;
wherein the allocating of the secure areas comprises:
receiving information regarding a size of the data from the host device; and
allocating the secure areas having a sufficient size to store the data in the insecure area,
wherein the method further comprises changing the position information using a hash table, and
when receiving a hash value from the host device, the method further comprises confirming an address corresponding to the hash value while referring to the hash table, and extracting data stored at the confirmed address.
7. The method of claim 6, wherein the result of the storing the data comprises position information regarding the secure areas storing the data within the insecure area.
8. The method of claim 6, further comprising performing authentication with the secure application of the host device.
9. The method of claim 6, further comprising:
receiving a request to access the data from the secure application of the host device;
extracting the data from the secure areas within the insecure area and decrypting the data; and
sending the decrypted data to the host device.
10. The method of claim 9, wherein the sending of the decrypted data comprises:
encrypting the decrypted data using a predetermined encryption method on which an agreement is made with the secure application of the host device; and
sending the encrypted data to the host device.
11. A storage device for allocating a plurality of secure areas in an insecure area, the storage device comprising:
a storage section comprising an insecure area and a plurality of secure areas of the storage device, wherein the secure areas for storing data to be received are allocated within any portion of the insecure area;
a transmitter which sends position information regarding the secure areas of the storage section to a host device;
a receiver which receives the position information and data to be stored in the secure areas from the host device; and
a secure application which encrypts and stores the data in the storage section based on the position information;
wherein the secure areas are allocated by:
receiving information regarding a size of the data from the host device; and
allocating the secure areas having a sufficient size to store the data in the insecure area,
wherein the secure application changes the position information using a hash table, and
when receiving a hash value from the host device, the secure application confirms an address corresponding to the hash value while referring to the hash table, and extracts data stored at the confirmed address.
12. The storage device of claim 11, wherein the secure application performs authentication with the host device.
13. The storage device of claim 11, wherein the receiver receives a request to access the data from a secure application included in the host device, the secure application included in the storage device extracts the data from the secure areas within the insecure area and decrypts the data, and the transmitter sends the decrypted data to the host device.
14. The storage device of claim 13, wherein the secure application included in the storage device encrypts the decrypted data using a predetermined encryption method on which an agreement is made with the host device, and the transmitter sends the encrypted data to the host device.
15. The storage device according to claim 11, wherein the secure application includes a table for mapping an address value of the secure areas existing in the insecure area to an address value recognizable by the secure application.
16. A storage device for allocating a plurality of secure areas in an insecure area, the storage device comprising:
a storage section comprising an insecure area and a plurality of secure of the storage device, wherein the secure areas for storing data to be received are allocated within any portion of the insecure area;
a receiver which receives data to be stored in the secure areas of the storage section from a host device;
a secure application which secures a space for the secure areas needed to store the data within the storage section, and encrypts and stores the data in the secure areas; and
a transmitter which sends a result of the storing the data within the storage section to the host device;
wherein the secure areas are allocated by:
receiving information regarding a size of the data from the host device; and
allocating the secure areas having a sufficient size to store the data in the insecure area,
wherein the secure application changes the position information using a hash table, and
when receiving a hash value from the host device, the secure application confirms an address corresponding to the hash value while referring to the hash table, and extracts data stored at the confirmed address.
17. The storage device of claim 16, wherein the result of the storing the data comprises position information regarding the secure areas storing the data within the insecure area.
18. The storage device of claim 16, wherein the secure application performs authentication with the host device.
19. The storage device of claim 16, wherein the receiver receives a request to access the data from the host device, the secure application extracts the data from the secure areas within the insecure area and decrypts the data, and the transmitter sends the decrypted data to the host device.
20. The storage device of claim 19, wherein the secure application encrypts the decrypted data using a predetermined encryption method on which an agreement is made with the host device.

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 guaranteed delivery of data from an origin to multiple destinations, the method comprising:
receiving the data from said origin to a network only once at a speed of link connecting said origin to said network, without waiting for said destinations to be connected to said network, wherein the data is sent by said origin in a specific format and sequence;
delivering the data from said network to one or more said destinations at a speed of link connecting said destination to said network, thereby creating a point-to-multipoint connection between said network and said destinations, wherein the data is delivered to said destinations in said specific format and sequence;
receiving a request from a disconnected destination of said destinations to connect to said network and to receive the data in said specific format and sequence sent by said origin, wherein a part of the data has already been sent from said origin to said network;
connecting to said requesting destination through said network upon said request on an existing said point-to-multipoint connection; and
delivering to said requesting destination said part of the data in said specific format and sequence sent by said origin.
2. The method of claim 1 further comprising:
storing the data in said network in said specific format and sequence sent by said origin.
3. The method of claim 1,
wherein all of the data has already been sent from said origin to said network and said origin is disconnected from said network
and
said delivery step delivers to said requesting destination said all of the data in said specific format and sequence sent by said origin, wherein said requesting destination remains connected to said network and receives the data even after said origin is disconnected from said network.
4. The method of claim 1, further comprising:
initiating a request from said network to one of said destinations not connected to said network to establish a connection for said point-to-multipoint connections; and
delivering the data to one of said destinations based on specified scheduling constraints, wherein one of said destinations is available and reachable.
5. The method of claim 1, further comprising:
adding new destinations to be connected to said network, wherein said new destinations are not specified during the creation of said point-to-multipoint connection.
6. The method of claim 1, further comprising:
check pointing of data at fixed intervals during transmission of the data from said origin to said network and during transmission of the data from said network to said destinations.
7. The method of claim 6, wherein upon transmission failure, the data resumes transmission from the interval where said failure occurred.
8. The method of claim 1, further comprising
sending a positive acknowledgement from said network to said origin upon receipt of all the data from said origin.
9. The method of claim 7, further comprising
disconnecting said origin from said network upon the receipt of all the data from said origin.
10. The method of claim 1, wherein one of said destinations is connected to said network during transmission of the data from said origin to said network.
11. The method of claim 1, wherein one of said destinations is connected to said network after the transmission of all the data from said origin to said network.
12. A data transmission system, comprising:
a site connection manager located at an origin and also at each of a plurality of destinations for interacting between said origin and a network and between said destinations and said network;
an at least one first network connection manager located at said network configured to create a point-to-multipoint connection from said origin to said destinations, wherein the data is received from said origin to said network only once at a speed of link connecting said origin to said network without waiting for said destinations to be connected to said network; and
a checking point of data provided to check the data at fixed intervals during transmission of the data from said origin to said network and during transmission of the data from said network to said destinations.