1460743203-ce25da5d-2cee-4042-855a-ca5046dd1de9

1. A method of managing energy storage resources, comprising:
receiving measurements from a plurality of geographically distributed energy management controllers, each energy management controller comprising one or more energy storage units with stored energy, wherein the measurements comprise the energy storage of the energy management controllers;
processing the measurements;
displaying the processed measurements; and
transmitting a command to the plurality of geographically distributed energy management controllers based on said processed measurements to chargedischarge each unit’s stored energy into a power grid through an inverter.
2. The method of claim 1, wherein the processing of the measurements is limited by user-controlled energy modes associated with each of the plurality of energy management controllers.
3. A method, comprising:
receiving measurements from a plurality of geographically distributed energy management controllers, each energy management controller comprising one or more load controllers, wherein the measurements comprise the energy consumption of the energy management controllers;
processing the measurements;
displaying the processed measurements; and
transmitting a command to the plurality of geographically distributed energy management controllers based on said processed measurements to curtailengage power consuming devices.
4. The method of claim 3, wherein the processing of the measurements is limited by user-controlled energy modes associated with each of the plurality of energy management controllers.
5. A method, comprising:
receiving measurements from a plurality of geographically distributed energy management controllers, each energy management controller comprising one or more energy generation units, wherein the measurements comprise the energy production capacity of the energy management controllers;
processing the measurements;
displaying the processed measurements; and
transmitting a command to the plurality of geographically distributed energy management controllers based on said processed measurements to engagedisengage each energy generation unit.
6. The method of claim 5, wherein processing of the measurements is limited by user-controlled energy modes associated with each of the plurality of energy management controllers.
7. A computer-readable medium having computer-executable instructions for a method comprising the steps:
receiving measurements from a plurality of geographically distributed energy management controllers, each energy management controller comprising one or more energy storage units with stored energy, wherein the measurements comprise the energy storage of the energy management controllers;
processing the measurements;
displaying the processed measurements; and
transmitting a command to the plurality of geographically distributed energy management controllers based on said processed measurements to chargedischarge each unit’s stored energy into a power grid through an inverter.
8. The computer-readable medium of claim 7, wherein the processing of the measurements is limited by user-controlled energy modes associated with each of the plurality of energy management controllers.
9. A computer-readable medium having computer-executable instructions for a method comprising the steps:
receiving measurements from a plurality of geographically distributed energy management controllers, each energy management controller comprising one or more load controllers, wherein the measurements comprise the energy consumption of the energy management controllers;
processing the measurements;
displaying the processed measurements; and
transmitting a command to the plurality of geographically distributed energy management controllers based on said processed measurements to curtailengage power consuming devices.
10. The computer-readable medium of claim 9, wherein the processing of the measurements is limited by user-controlled energy modes associated with each of the plurality of energy management controllers.
11. A computer-readable medium having computer-executable instructions for a method comprising the steps:
receiving measurements from a plurality of geographically distributed energy management controllers, each energy management controller comprising one or more energy generation units, wherein the measurements comprise the energy production capacity of the energy management controllers;
processing the measurements;
displaying the processed measurements; and
transmitting a command to the plurality of geographically distributed energy management controllers based on said processed measurements to engagedisengage each energy generation unit.
12. The computer-readable medium of claim 11, wherein the processing of the measurements is limited by user-controlled energy modes associated with each of the plurality of energy management controllers.
13. A method, comprising:
receiving measurements from an energy management controller at a consumer location, the measurements comprising actual electrical load reflecting consumption attributable to the at least one power consuming device;
receiving additional information from a consumer at the consumer location wherein the additional information comprises changes in energy uses;
recalculating energy consumption needs;
suggesting events to reduceincrease load, increasedecrease energy storage, or activatedeactivate energy production at the consumer site.
14. A system, comprising:
a data receiving module that receives measurements from a plurality of geographically distributed energy management controllers, each energy management controllers having energy storage units with stored energy, wherein the measurements comprise the energy production and storage capacity of the energy management controllers;
a data processing module that processes the measurements;
a user interface module that displays the processed measurements;
a discharge control module that transmits commands to a first subset of the plurality of geographically distributed energy management controllers to discharge each unit’s stored energy into a power grid through an inverter; and
a charge control module that transmits commands to a second subset of the plurality of geographically distributed energy management controllers to store energy in each unit’s energy storage unit.
15. The system of claim 14, wherein the data processing module comprises a data aggregation module that aggregates the measurements.
16. The system of claim 15, wherein the measurements aggregated by the data aggregation module are limited by user-controlled energy modes associated with each of the plurality of energy management controllers.
17. The method of claim 1, wherein the measurements comprise capacity of passive energy supplies associated with each of the plurality of energy management controllers, and wherein the transmitted commands cause passive energy supplies to be diverted into the power grid.
18. A system, comprising:
A data receiving module which receives measurements from a plurality of geographically distributed energy management controllers, each energy management controller comprising one or more energy storage units with stored energy, wherein the measurements comprise the energy storage of the energy management controllers;
a data processing module that processes the measurements;
a user interface module displaying the processed measurements;
a discharge control module that transmits commands to the plurality of geographically distributed energy management controllers based on said processed measurements to discharge each unit’s stored energy into a power grid through an inverter; and
a charge control module that transmits commands to the plurality of geographically distributed energy management controllers based on said processed measurements to charge each unit’s stored energy into a power grid through an inverter.
19. The system of claim 18, wherein the processing of the measurements is limited by user-controlled energy modes associated with each of the plurality of energy management controllers.
20. A system, comprising:
A data receiving module which receives measurements from a plurality of geographically distributed energy management controllers, each energy management controller comprising one or more load controllers, wherein the measurements comprise the energy consumption of the energy management controllers;
a data processing module that processes the measurements;
a user interface module displaying the processed measurements; and
a curtailment control module that transmits commands to the plurality of geographically distributed energy management controllers based on said processed measurements to curtailengage power consuming devices.
21. The computer-readable medium of claim 20, wherein processing of the measurements is limited by user-controlled energy modes associated with each of the plurality of energy management controllers.
22. A system, comprising:
A data receiving module which receives measurements from a plurality of geographically distributed energy management controllers, each energy management controller comprising one or more energy generation units, wherein the measurements comprise the energy production capacity of the energy management controllers;
a data processing module that processes the measurements;
a user interface module displaying the processed measurements; and
a generation control module that transmits commands to the plurality of geographically distributed energy management controllers based on said processed measurements to engagedisengage each energy generation unit.
23. The computer-readable medium of claim 22, wherein the processing of the measurements is limited by user-controlled energy modes associated with each of the plurality of energy management controllers.

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

What is claimed is:

1. An isolated polypeptide comprising an amino acid sequence selected from the group consisting of:
a) a mature form of the amino acid sequence selected from the group consisting of SEQ ID NO: 2n, wherein n is an integer between 1 and 33;
b) a variant of a mature form of the amino acid sequence selected from the group consisting of SEQ ID NO: 2n, wherein n is an integer between 1 and 33, wherein any amino acid in the mature form is changed to a different amino acid, provided that no more than 15% of the amino acid residues in the sequence of the mature form are so changed;
c) the amino acid sequence selected from the group consisting of SEQ ID NO: 2n, wherein n is an integer between 1 and 33;
d) a variant of the amino acid sequence selected from the group consisting of SEQ ID NO: 2n, wherein n is an integer between 1 and 33, wherein any amino acid specified in the chosen sequence is changed to a different amino acid, provided that no more than 15% of the amino acid residues in the sequence are so changed; and
e) a fragment of any of a) through d).
2. The polypeptide of claim 1 that is a naturally occurring allelic variant of the sequence selected from the group consisting of SEQ ID NO: 2n, wherein n is an integer between 1 and 33.
3. The polypeptide of claim 2, wherein the allelic variant comprises an amino acid sequence that is the translation of a nucleic acid sequence differing by a single nucleotide from a nucleic acid sequence selected from the group consisting of SEQ ID NOS: 2n, wherein n is an integer between 1 and 33.
4. The polypeptide of claim 1 that is a variant polypeptide described therein, wherein any amino acid specified in the chosen sequence is changed to provide a conservative substitution.
5. A pharmaceutical composition comprising the polypeptide of claim 1 and a pharmaceutically acceptable carrier.
6. A kit comprising in one or more containers, the pharmaceutical composition of claim 5.
7. The use of a therapeutic in the manufacture of a medicament for treating a syndrome associated with a human disease, the disease selected from a pathology associated with the polypeptide of claim 1, wherein the therapeutic is the polypeptide of claim 1.
8. A method for determining the presence or amount of the polypeptide of claim 1 in a sample, the method comprising:
(a) providing the sample;
(b) introducing the sample to an antibody that binds immunospecifically to the polypeptide; and
(c) determining the presence or amount of antibody bound to the polypeptide, thereby determining the presence or amount of polypeptide in the sample.
9. A method for determining the presence of or predisposition to a disease associated with altered levels of the polypeptide of claim 1 in a first mammalian subject, the method comprising:
a) measuring the level of expression of the polypeptide in a sample from the first mammalian subject; and
b) comparing the amount of the polypeptide in the sample of step (a) to the amount of the polypeptide present in a control sample from a second mammalian subject known not to have, or not to be predisposed to, the disease, wherein an alteration in the expression level of the polypeptide in the first subject as compared to the control sample indicates the presence of or predisposition to the disease.
10. A method of identifying an agent that binds to the polypeptide of claim 1, the method comprising:
(a) introducing the polypeptide to the agent; and
(b) determining whether the agent binds to the polypeptide.
11. The method of claim 10 wherein the agent is a cellular receptor or a downstream effector.
12. A method for identifying a potential therapeutic agent for use in treatment of a pathology, wherein the pathology is related to aberrant expression or aberrant physiological interactions of the polypeptide of claim 1, the method comprising:
(a) providing a cell expressing the polypeptide of claim 1 and having a property or function ascribable to the polypeptide;
(b) contacting the cell with a composition comprising a candidate substance; and
(c) determining whether the substance alters the property or function ascribable to the polypeptide;
whereby, if an alteration observed in the presence of the substance is not observed when the cell is contacted with a composition devoid of the substance, the substance is identified as a potential therapeutic agent.
13. A method for screening for a modulator of activity or of latency or predisposition to a pathology associated with the polypeptide of claim 1, the method comprising:
a) administering a test compound to a test animal at increased risk for a pathology associated with the polypeptide of claim 1, wherein the test animal recombinantly expresses the polypeptide of claim 1;
b) measuring the activity of the polypeptide in the test animal after administering the compound of step (a); and
c) comparing the activity of the protein in the test animal with the activity of the polypeptide in a control animal not administered the polypeptide, wherein a change in the activity of the polypeptide in the test animal relative to the control animal indicates the test compound is a modulator of latency of, or predisposition to, a pathology associated with the polypeptide of claim 1.
14. The method of claim 13, wherein the test animal is a recombinant test animal that expresses a test protein transgene or expresses the transgene under the control of a promoter at an increased level relative to a wild-type test animal, and wherein the promoter is not the native gene promoter of the transgene.
15. A method for modulating the activity of the polypeptide of claim 1, the method comprising introducing a cell sample expressing the polypeptide of the claim with a compound that binds to the polypeptide in an amount sufficient to modulate the activity of the polypeptide.
16. A method of treating or preventing a pathology associated with the polypeptide of claim 1, the method comprising administering the polypeptide of claim 1 to a subject in which such treatment or prevention is desired in an amount sufficient to treat or prevent the pathology in the subject.
17. The method of claim 16, wherein the subject is a human.
18. A method of treating a pathological state in a mammal, the method comprising administering to the mammal a polypeptide in an amount that is sufficient to alleviate the pathological state, wherein the polypeptide is a polypeptide having an amino acid sequence at least 95% identical to a polypeptide comprising the amino acid sequence selected from the group consisting of SEQ ID NO: 2n, wherein n is an integer between 1 and 33, or a biologically active fragment thereof.
19. An isolated nucleic acid molecule comprising a nucleic acid sequence encoding a polypeptide comprising an amino acid sequence selected from the group consisting of:
a) a mature form of the amino acid sequence given SEQ ID NO: 2n, wherein n is an integer between 1 and 33;
b) a variant of a mature form of the amino acid sequence selected from the group consisting of SEQ ID NO: 2n, wherein n is an integer between 1 and 33, wherein any amino acid in the mature form of the chosen sequence is changed to a different amino acid, provided that no more than 15% of the amino acid residues in the sequence of the mature form are so changed;
c) the amino acid sequence selected from the group consisting of SEQ ID NO: 2n, wherein n is an integer between 1 and 33;
d) a variant of the amino acid sequence selected from the group consisting of SEQ ID NO: 2n, wherein n is an integer between 1 and 33, in which any amino acid specified in the chosen sequence is changed to a different amino acid, provided that no more than 15% of the amino acid residues in the sequence are so changed;
e) a nucleic acid fragment encoding at least a portion of a polypeptide comprising the amino acid sequence selected from the group consisting of SEQ ID NO: 2n, wherein n is an integer between 1 and 33, or any variant of the polypeptide wherein any amino acid of the chosen sequence is changed to a different amino acid, provided that no more than 10% of the amino acid residues in the sequence are so changed; and
f) the complement of any of the nucleic acid molecules.
20. The nucleic acid molecule of claim 19, wherein the nucleic acid molecule comprises the nucleotide sequence of a naturally occurring allelic nucleic acid variant.
21. The nucleic acid molecule of claim 19 that encodes a variant polypeptide, wherein the variant polypeptide has the polypeptide sequence of a naturally occurring polypeptide variant.
22. The nucleic acid molecule of claim 19, wherein the nucleic acid molecule differs by a single nucleotide from a nucleic acid sequence selected from the group consisting of SEQ ID NOS: 2n-1, wherein n is an integer between 1 and 33.
23. The nucleic acid molecule of claim 19, wherein the nucleic acid molecule comprises a nucleotide sequence selected from the group consisting of
a) the nucleotide sequence selected from the group consisting of SEQ ID NO: 2n-1, wherein n is an integer between 1 and 33;
b) a nucleotide sequence wherein one or more nucleotides in the nucleotide sequence selected from the group consisting of SEQ ID NO: 2n-1, wherein n is an integer between 1 and 33, is changed from that selected from the group consisting of the chosen sequence to a different nucleotide provided that no more than 15% of the nucleotides are so changed;
c) a nucleic acid fragment of the sequence selected from the group consisting of SEQ ID NO: 2n-1, wherein n is an integer between 1 and 33; and
d) a nucleic acid fragment wherein one or more nucleotides in the nucleotide sequence selected from the group consisting of SEQ ID NO: 2n-1, wherein n is an integer between 1 and 33, is changed from that selected from the group consisting of the chosen sequence to a different nucleotide provided that no more than 15% of the nucleotides are so changed.
24. The nucleic acid molecule of claim 19, wherein the nucleic acid molecule hybridizes under stringent conditions to the nucleotide sequence selected from the group consisting of SEQ ID NO: 2n-1, wherein n is an integer between 1 and 33, or a complement of the nucleotide sequence.
25. The nucleic acid molecule of claim 19, wherein the nucleic acid molecule comprises a nucleotide sequence in which any nucleotide specified in the coding sequence of the chosen nucleotide sequence is changed from that selected from the group consisting of the chosen sequence to a different nucleotide provided that no more than 15% of the nucleotides in the chosen coding sequence are so changed, an isolated second polynucleotide that is a complement of the first polynucleotide, or a fragment of any of them.
26. A vector comprising the nucleic acid molecule of claim 9.
27. The vector of claim 26, further comprising a promoter operably linked to the nucleic acid molecule.
28. A cell comprising the vector of claim 27.
29. A method for determining the presence or amount of the nucleic acid molecule of claim 19 in a sample, the method comprising:
(a) providing the sample;
(b) introducing the sample to a probe that binds to the nucleic acid molecule; and
(c) determining the presence or amount of the probe bound to the nucleic acid molecule,
thereby determining the presence or amount of the nucleic acid molecule in the sample.
30. The method of claim 29 wherein presence or amount of the nucleic acid molecule is used as a marker for cell or tissue type.
31. The method of claim 30 wherein the cell or tissue type is cancerous.
32. A method for determining the presence of or predisposition to a disease associated with altered levels of the nucleic acid molecule of claim 19 in a first mammalian subject, the method comprising:
a) measuring the amount of the nucleic acid in a sample from the first mammalian subject; and
b) comparing the amount of the nucleic acid in the sample of step (a) to the amount of the nucleic acid present in a control sample from a second mammalian subject known not to have or not be predisposed to, the disease;
wherein an alteration in the level of the nucleic acid in the first subject as compared to the control sample indicates the presence of or predisposition to the disease.

1460743194-9d767114-3d82-455b-b2b9-2de0b0ee61fe

1. A method for upgrading a network device, comprising:
establishing, by a network management server, a Transmission Control Protocol (TCP) connection with the network device;
during an upgrade process, transmitting, by the network management server, a private protocol born on the TCP to the network device to notify the network device to be upgraded; executing, by the network device, a corresponding upgrade operation after receiving the notification and returning an upgrade result to the network management server through the private protocol born on the TCP;
wherein the process of the network management server and the network device performing an upgrade by using the private protocol born on the TCP comprises:
step A: transmitting, by the network device, device information of the network device itself to the network management server;
step B: judging, by the network management server, the device information transmitted from the network device and transmitting upgrade information corresponding to the judgment result to notify the network device to be upgraded;
step C: executing, by the network device, a corresponding upgrade operation after receiving the upgrade information and feeding back an upgrade result to the network management server;
wherein the step B comprises: judging, by the network management server, the device information transmitted from the network device, notifying the network device to interrupt the TCP connection when determining that the network device is illegal, notifying the network device to download version files when determining that both version and configuration of the network device need an upgrade, and notifying the network device to directly download profiles when determining that the version of the network device needs no upgrade but the configuration needs an upgrade;
the step C comprises: when receiving the notification from the network management server of downloading version files, downloading, by the network device, the version files and returning a download result to the network management server;
notifying, by the network management server, the network device to restart, then executing, by the network device, a restart operation after receiving the notification and notifying the network management server after the restart;
when receiving the notification from the network management server of downloading profiles, downloading, by the network device, the profiles and returning a download result to the network management server; notifying, by the network management server, the network device to upgrade the downloaded profiles, then upgrading, by the network device, the profiles after receiving the notification and returning an upgrade result to the network management server.
2. The method according to claim 1, wherein the upgrade mode of the network device upgrading profiles notified by the network management server comprises:
upgrade immediately and upgrade regularly;
when the upgrade mode is upgrade immediately, after the network device returns the upgrade result of the profiles to the network management server, the method further comprising:
notifying, by the network management server, the network device to upload log files, then uploading, by the network device, the log files after receiving the notification and transmitting an upload result to the network management server.
3. The method according to claim 1, further comprising: after the network device completes the upgrade,
notifying, by the network management server, the network device to interrupt the TCP connection there-between through the private protocol born on the TCP; executing, by the network device, a disconnection operation of the TCP connection after receiving the notification.
4. The method according to claim 1, further comprising: during the upgrade process of the network device,
regularly reporting, by the network device, the upgrade progress of the network device itself to the network management server through the private protocol born on the TCP.
5. The method according to claim 1, further comprising: after the network device completes the upgrade, notifying, by the network management server, the network device to interrupt the TCP connection there-between through the private protocol born on the TCP;
executing, by the network device, a disconnection operation of the TCP connection after receiving the notification.
6. The method according to claim 1, further comprising: during the upgrade process of the network device, regularly reporting, by the network device, the upgrade progress of the network device itself to the network management server through the private protocol born on the TCP.
7. The method according to claim 1, further comprising: during the upgrade process of the network device, regularly reporting, by the network device, the upgrade progress of the network device itself to the network management server through the private protocol born on the TCP.
8. The method according to claim 2, further comprising: during the upgrade process of the network device,
regularly reporting, by the network device, the upgrade progress of the network device itself to the network management server through the private protocol born on the TCP.
9. A system for upgrading a network device, comprising: a network management server and a network device;
the network management server is configured to: establish a TCP connection with the network device; during an upgrade process, transmit a private protocol born on the TCP to the network device to notify the network device to be upgraded; and receive an upgrade result of the execution of an upgrade operation returned by the network device through the private protocol born on the TCP;
the network device is configured to: establish a TCP connection with the network management server; during an upgrade process, after receiving an upgrade notification transmitted from the network management server through the private protocol born on the TCP, execute a corresponding upgrade operation and return an upgrade result to the network management server through the private protocol born on the TCP;
wherein the upgrade process in which the network management server performs communications with the network device by using the private protocol born on the TCP comprises: the network management server receives and judges device information transmitted from the network device, transmits upgrade information corresponding to the judgment result to notify the network device to be upgraded, and receives an upgrade result fed back by the network device; and
the upgrade process in which the network device performs communications with the network management server by using the private protocol born on the TCP comprises: the network device transmits device information of the network device itself to the network management server, executes a corresponding upgrade operation after receiving upgrade information transmitted from the network management server and feeds back an upgrade result to the network management server; and
wherein the network management server judging the device information transmitted from the network device, notifying the network device to be upgraded and receiving the upgrade result fed back by the network device comprises:
judging the device information transmitted from the network device, notifying the network device to interrupt the TCP connection when determining that the network device is illegal; notifying the network device to download version files when determining that both version and configuration of the network device need an upgrade;
notifying the network device to directly download profiles when determining that the version of the network device needs no upgrade but the configuration needs an upgrade;
notifying the network device to restart after receiving a download result of the version files transmitted from the network device, and receiving a restart complete result reported by the network device; notifying the network device to upgrade the downloaded profiles after receiving a download result of the profiles transmitted from the network device, and receiving an upgrade result of the profiles returned by the network device; and
the network device executing the upgrade operation and feeding back the upgrade result to the network management server comprises:
after being determined to be illegal by the network management server and receiving a notification of interrupting the TCP connection, interrupting the TCP connection with the network management server; after receiving the notification from the network management server, downloading version files or downloading profiles, and
returning a download result to the network management server; after receiving the notification from the network management server, restarting and notifying the network management server after the restart; and after receiving the notification from the network management server, upgrading the profiles and returning an upgrade result to the network management server.
10. The system according to claim 9, wherein the upgrade mode of the network device upgrading profiles notified by the network management server comprises:
upgrade immediately and upgrade regularly;
when the upgrade mode is upgrade immediately, the network management server is further configured to notify the network device to upload log files after receiving the upgrade result of the profiles transmitted from the network device and to receive an upload result of the log files transmitted from the network device; and
the network device is further configured to upload the log files after receiving the notification transmitted from the network management server and to transmit the upload result to the network management server.
11. The system according to claim 9, wherein the network management server is further configured to notify, after the network device completes the upgrade, the network device to interrupt the TCP connection there-between through the private protocol born on the TCP; and
the network device is further configured to execute a disconnection operation of the TCP connection after receiving the notification transmitted from the network management server.
12. The system according to claim 9, wherein the network device is further configured to regularly report the upgrade progress of the network device itself to the network management server through the private protocol born on the TCP, during the upgrade process; and
the network management server is further configured to receive the upgrade progress transmitted from the network device.
13. The system according to claim 10, wherein the network management server is further configured to notify, after the network device completes the upgrade, the network device to interrupt the TCP connection there-between through the private protocol born on the TCP; and
the network device is further configured to execute a disconnection operation of the TCP connection after receiving the notification transmitted from the network management server.
14. The system according to claim 9, wherein the network device is further configured to regularly report the upgrade progress of the network device itself to the network management server through the private protocol born on the TCP, during the upgrade process; and
the network management server is further configured to receive the upgrade progress transmitted from the network device.
15. The system according to claim 9, wherein the network device is further configured to regularly report the upgrade progress of the network device itself to the network management server through the private protocol born on the TCP, during the upgrade process; and
the network management server is further configured to receive the upgrade progress transmitted from the network device.
16. The system according to claim 10, wherein the network device is further configured to regularly report the upgrade progress of the network device itself to the network management server through the private protocol born on the TCP, during the upgrade process; and
the network management server is further configured to receive the upgrade progress transmitted from the network 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 crib comprising a first and a second sidewall;
a first and a second end wall operably connected to the first and second sidewalls to form a frame; and
a separate sleeping platform configured to be positioned within a cavity defined by the frame where the frame substantially surrounds the sleeping platform, the sleeping platform comprising
a sleeping surface formed of a mesh material;
a base frame supporting the sleeping surface; and
a plurality of legs configured to support the base frame above a support surface of the crib; wherein

the base frame is positioned adjacent an inner surface of each the first and second sidewalls and the first and second end walls.
2. The crib of claim 1, wherein
the plurality of legs are rotatable between a first position and a second position;
in the first position the legs are positioned substantially along a portion of the base frame and a bottom surface of the base rests on the support surface, and
in the second position the legs extend below the base frame to rest on the support surface.
3. The crib of claim 1, further comprising an elevated platform spanning between and selectively secured to each of the first and second sidewalls.
4. The crib of claim 3, wherein the elevated platform further comprises
a cradle member; and
a pair of braces operably connected to opposite longitudinal edges of the cradle member.
5. The crib of claim 1, wherein
the first and second sidewalls each comprise
a sidewall top rail defining a first sidewall receiving notch and a second sidewall receiving notch;
a first sidewall side member and a second sidewall side member extending from a bottom surface of the sidewall top rail where the first sidewall side member extends from a first end of the sidewall top rail and the second sidewall side member extends from a second end of the sidewall top rail, a bottom surface of each the first sidewall side member and the second sidewall side members each defining a third sidewall receiving notch and a second sidewall receiving notch; and
at least one cross member operably connected to each of the first and second sidewall side members.
6. The crib of claim 5, further comprising a sidewall mesh material spanning between the sidewall top rail, the first and second sidewall side members, and the at least one cross member.
7. The crib of claim 5, wherein the first sidewall side member and the second sidewall side member taper from the support surface towards the top rail.
8. The crib of claim 7, wherein the first sidewall side member and the second sidewall side member are trapezoidal shaped.
9. The crib of claim 5, wherein the end walls further comprise
an end wall top rail comprising a first end wall receiving notch and a second end wall receiving notch defined on a bottom surface of the end wall top rail;
a first end wall side member extending from the bottom surface of the end wall top rail adjacent the first end wall receiving notch; and
a second end wall side member extending from the bottom surface of the end wall top rail adjacent the second end wall receiving notch; wherein
the first end wall receiving notch is configured to be received within the first sidewall receiving notch and the second end wall receiving notch is configured to be received within the second sidewall receiving notch.
10. The crib of claim 9, further comprising a base member operably connected to a bottom surface of the first and second end wall side members, the base member defining a first base receiving notch configured to be received within the third sidewall receiving notch and a second base receiving notch configured to be received within the fourth sidewall receiving notch.
11. The crib of claim 9, wherein the end walls further comprise one or more shelves operably connected to each of the first and second end wall side members.
12. The crib of claim 1, further comprising a rocker member having an arcuate bottom surface selectively attachable to a bottom end of each of the end wall.
13. The crib of claim 1, wherein
the first sidewall further comprises a top rail; and
the second sidewall further comprises a first cross member; wherein
the top rail is positioned higher above the support surface than the first cross member.
14. A kit for a reconfigurable crib, comprising
a frame comprising
a pair of sidewalls; and
a pair of end walls configured to operably connect to the pair of sidewalls;

a sleeping platform configured to be positioned within but not attached to, the frame; and
at least one shelf configured to be operably connected to the pair of sidewalls or to the pair of end walls.
15. The kit of claim 14, further comprising an elevated platform selectively attachable to a top surface of the pair of sidewalls.
16. The kit of claim 15, wherein the elevated platform comprises
a cradle member; and
a pair of braces operably connected to opposite longitudinal edges of the cradle member.
17. The kit of claim 16, wherein the cradle member is a mesh material.
18. The kit of claim 17, wherein
the at least one shelf comprises a first shelf and a second shelf; wherein
the first shelf is configured to be operably connected to one to the end walls and the second shelf is configured to be operably connected to a each of the sidewalls.
19. The kit of claim 19, wherein each of the sidewalls in the pair of sidewalls comprises a panel defining one or more receiving apertures configured to receive the second shelf.
20. The kit of claim 14, further comprising a rocker member having an arcuate surface configured to be selectively attachable to a bottom end of each of the end walls.