1460762735-86d7dee4-178d-40af-a9e2-2e90c667d7e3

1. A method comprising:
receiving an identification of a set of cloud-populated data to be transported from a set of host storage clouds to at least one target data store;
identifying a data transport pathway from the set of host storage clouds to the at least one target data store; and
initiating the transport of the set of cloud-populated data to the at least one target data store via a data distribution service in view of a set of de-population commands, wherein the data transport pathway comprises a dedicated transport connection between the set of host storage clouds and the target data store.
2. The method of claim 1, wherein the at least one target data store comprises at least one data store in a premise network.
3. The method of claim 1, wherein the at least one target data store comprises at least one data store in a virtual network.
4. The method of claim 1, wherein the set of cloud-populated data comprises at least one of a set of selected databases, directories, or files stored in one or more local cloud data stores hosted in the set of host storage clouds.
5. The method of claim 1, wherein the data transport pathway comprises at least a set of dedicated reverse staging connections between the data distribution service and the at least one target data store.
6. The method of claim 5, wherein the set of dedicated reverse staging connections comprises at least one of a wide area network (WAN), a metropolitan area network (MAN), or an optical network connection.
7. The method of claim 6, wherein the data distribution service is located within at least one of geographic proximity or network proximity of the at least one target store.
8. The method of claim 1, wherein the data transport pathway comprises at least
a set of dedicated transport connections between the set of host storage clouds and the data distribution service, and
a set of dedicated reverse staging connections between the data distribution service and the at least one target data store.
9. The method of claim 1, wherein the set of de-population commands comprises at least one of a set of specifications for the data transport pathway, an identification of the set of cloud-populated data, an identification of a set of locations of the set of cloud-populated data, a set of security specifications for the set of cloud-populated data, or a schedule for conducting the transport of the set of cloud-populated data.
10. The method of claim 1, further comprising at least one of
deleting the set of cloud-populated data from the set of host storage clouds after transport of the set of cloud-populated data to the at least one target data store, or
archiving the set of cloud-populated data from the set of host storage clouds after transport of the set of cloud-populated data to the at least one target data store.
11. A method comprising:
receiving an identification of a set of cloud-populated data to be transported from a set of host storage clouds to at least one target data store;
identifying a data transport pathway from the set of host storage clouds to the at least one target data store; and
initiating the transport of the set of cloud-populated data to the at least one target data store via a data distribution service in view of a set of de-population commands, wherein the data transport pathway comprises at least a set of dedicated transport connections between the set of host storage clouds and the data distribution service.
12. The method of claim 11, wherein the set of dedicated transport connections comprises at least one of a wide area network (WAN), a metropolitan area network (MAN), or an optical network connection.
13. The method of claim 12, wherein the data distribution service is located within at least one of geographic proximity or network proximity of the set of host storage clouds.
14. A system comprising:
an interface to at least one target data store coupled to a data distribution service; and
a processor, communicating with the at least one target data store via the interface, the processor to\u2014
receive an identification of the set of cloud-populated data to be transported from a set of host storage clouds to the at least one target data store,
identify a data transport pathway from the set of host storage clouds to the at least one target data store, and
initiate the transport of the set of cloud-populated data to the at least one target data store via a data distribution service in view of a set of de-population commands, wherein the data transport pathway comprises a dedicated transport connection between the set of host storage clouds and the target data store.
15. The system of claim 13, wherein the at least one target data store comprises at least one data store in a premise network.
16. The system of claim 13, wherein the at least one target data store comprises at least one data store in a virtual network.
17. The system of claim 13, wherein the set of cloud-populated data comprises at least one of a set of selected databases, directories, or files stored in one or more local cloud data stores hosted in the set of host storage clouds.
18. The system of claim 13, wherein the data transport pathway comprises at least a set of dedicated transport connections between the set of host storage clouds and the data distribution service.
19. The system of claim 18, wherein the set of dedicated transport connections comprises at least one of a wide area network (WAN), a metropolitan area network (MAN), or an optical network connection.
20. The system of claim 19, wherein the data distribution service is located within at least one of geographic proximity or network proximity of the set of host storage clouds.
21. The system of claim 13, wherein the data transport pathway comprises at least a set of dedicated reverse staging connections between the data distribution service and the at least one target data store.
22. The system of claim 21, wherein the set of dedicated reverse staging connections comprises at least one of a wide area network (WAN), a metropolitan area network (MAN), or an optical network connection.
23. The system of claim 22, wherein the data distribution service is located within at least one of geographic proximity or network proximity of the at least one target store.
24. The system of claim 13, wherein the data transport pathway comprises at least
a set of dedicated transport connections between the set of host storage clouds and the data distribution service, and
a set of dedicated reverse staging connections between the data distribution service and the at least one target data store.

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. Substantially pure, biologically active recombinant human thyrotropin (rTSH).
2. The thyrotropin of claim 1 labeled isotopically with I131, I125, chemoluminiscently or fluoroscently.
3. The thyrotropin of claim 1 produced by recombinant genetic process using constructs with gene elements that enhance thyrotropin production.
4. A clone comprising complete nucleotide sequence for the expression of the thyrotropin of claim 1 in a suitable expression vector.
5. The clone of claim 4 further comprising first untranslated exon of TSH-.
6. A method for producing TSH, comprising
(a) allowing expression of TSH by the clone of claim 4 in a suitable expression vector; and
(b) then recovering substantially pure TSH by conventional purification and isolation methodology.
7. A method for producing TSH, comprising
(a) allowing expression of TSH by the clone of claim 5 in a suitable expression vector; and
(b) then recovering substantially pure TSH by conventional purification and isolation methodology.
8. A method for producing TSH, comprising
(a) allowing expression of TSH by the clone of claim 4, wherein TSH is about 3 to 5 times in excess of TSH;
(b) then recovering substantially pure TSH by conventional purification and isolation methodology.
9. A method for producing TSH, comprising
(a) allowing expression of TSH by the clone of claim 5, wherein TSH is about 3 to 5 times in excess of TSH;
(b) then recovering substantially pure TSH by conventional purification and isolation methodology.
10. A TSH antagonist produced by a mutant of the clone of claim 4.
11. A TSH agonist produced by a mutant of the clone of claim 4.
12. A kit comprising containers separately containing
(a) universal standard of substantially pure unlabeled rTSH;
(b) substantially pure, labeled rTSH;
(c) antibodies against purified rTSH; and
(d) instructional material describing the use of reagents (a), (b) and (c).
13. Anti-rTSH antibodies without interfering cross-reactivity with non-TSH hormones.
14. A method for determining the level of TSH in a sample comprising reacting an aliquot of a sample in which the amount of TSH is to be determined with the antibodies of claim 13 and comparing the level of antibody reactivity with a predetermined standard antibody-rTSH reactivity curve to determine the amount of TSH present in said sample.
15. A method of diagnosing the extent of thyroid cancer, comprising administering rTSH of claim 1 to a patient to maximize 131I uptake, and then administering a visualizing dose of 131I to said patient; and then visualizing the cancer by standard visualizing means.
16. A method for treating thyroid cancer, comprising administering therapeutic regimen of a combination of rTSH of claim 1 and 131I or 131I labeled rTSH to a patient afflicted with thyroid cancer.
17. A method of blocking TSH activity, comprising inhibiting TSH activity by competitive amount of the antagonist of claim 10.
18. A method of stimulating TSH activity, comprising inducing TSH production by the agonist of claim 11.

1460762727-15d2cbca-7b52-4d81-8afa-da408685a256

What is claimed is:

1. A nitride semiconductor device comprising:
a substrate made of a III-V group compound semiconductor containing nitride; and
a function region made of a III-V group compound semiconductor layer containing nitride forming on a main surface of the substrate;
wherein the main surface of the substrate is a surface tilted from a 0001 plane to a direction of 1-100 by an angle in a range of 13 to 90 inclusive.
2. The nitride semiconductor device of claim 1, wherein the main surface of the substrate is perpendicular to a 11-20 plane.
3. A nitride semiconductor device comprising:
a substrate made of a III-V group compound semiconductor containing nitride; and
a function region made of a III-V group compound semiconductor layer containing nitride formed on a main surface of the substrate;
wherein the main surface of the substrate is perpendicular to a 1-101 surface.
4. The nitride semiconductor device of claim 3, wherein the function region is an active layer that emits light, and
the 1-101 surface of the substrate is an optical resonator surface.
5. The nitride semiconductor device of claim 3, wherein the main surface of the substrate is a 11-20 surface.
6. The nitride semiconductor device of claim 5, wherein the function region is an active layer that emits light, and
the 1-101 surface of the substrate is an optical resonator surface.
7. The nitride semiconductor device of claim 3, wherein the main surface of the substrate is titled from a 0001 surface by 28.1 in a 1-100 direction
8. The nitride semiconductor device of claim 7, wherein the function region is an active layer that emits light, and
a 11-20 surface of the substrate is an optical resonator surface.
9. The nitride semiconductor device of claim 7, wherein the function region is an active layer that emits light; and
a 10-10 surface of the substrate is an optical resonator surface.
10. The nitride semiconductor device of claim 9, wherein the function region is an active layer that emits light, and
a 1-100 surface of the substrate is an optical resonator surface.
11. The nitride semiconductor device of claim 9, wherein the main surface of the substrate is titled from the 0001 surface by 28.1 in a 1-100 direction.
12. The nitride semiconductor device of claim 11, wherein the function region is an active layer that emits light, and
a 10-11 surface of the substrate is an optical resonator surface.
13. A nitride semiconductor device comprising:
a substrate made of a III-V group compound semiconductor containing nitride; and
a function region made of a III-V group compound semiconductor layer containing nitride formed on a main surface of the substrate,
wherein the main surface of the substrate is tilted from a 0001 plane to a direction of 1-120 by an angle in a range of 13 to 90 inclusive.
14. The nitride semiconductor device of claim 13, wherein the function region is an active layer that emits light, and
the 0001 plane of the substrate is an optical resonator plane.

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 computer-implemented method, comprising:
receiving, by a message server and from a sender computing device, a request to generate, for each of one or more recipients, an outgoing message, wherein the request identifies the one or more recipients and the request includes, for the outgoing message that is to be generated, only (i) a message type identifier identifying an outgoing message type and (ii) message data to be used in the generating of the outgoing message, wherein the message data includes both non-language-specific values and a text in a source language; and
in response to receiving the request to generate, for each of the one or more recipients, the outgoing message:
a) retrieving, by the message server and from a recipient preferences database, at least two recipient preferences that each correspond to a particular recipient of the one or more recipients, the at least two recipient preferences (1) relating to customization of messages that are to be delivered to the particular recipient and (2) including (A) one or more languages understood by the particular recipient and (B) at least one of:
(i) a date format preference of the particular recipient,
(ii) a measurement unit preference of the particular recipient,
(iii) a currency preference of the particular recipient,
(iv) a number formatting preference of the particular recipient,
(v) a time formatting preference of the particular recipient,
(vi) a time-zone preference of the particular recipient, and
(vii) a language dialect preference of the particular recipient;

b) based on the message type identifier and the one or more languages understood by the particular recipient, retrieving, by the message server, from a plurality of application-specific message templates, which are each stored in a message template database, a message template, wherein the retrieved message template is associated with a target language that is one of the one or more languages understood by the particular recipient, and wherein the target language is different than the source language;
c) using the retrieved message template, the message data, and the at least two recipient preferences corresponding to the particular recipient, generating, by the message server, the outgoing message by:
inserting the non-language-specific values into one or more value locations of the outgoing message, wherein the one or more value locations are specified by the retrieved message template,
obtaining a translated text by obtaining a translation, from the source language to the target language, of the text in the source language, and
inserting the translated text into one or more text locations, wherein the one or more text locations are specified by the retrieved message template; and

d) providing, by the message server to a recipient computing device, the generated outgoing message, wherein the recipient computing device is associated with the particular recipient, wherein receipt of the generated outgoing message causes the recipient computing device to (i) obtain a displayable message by rendering the generated outgoing message and (ii) display, on a display of the recipient computing device, the displayable message,

wherein the plurality of application-specific message templates include a plurality of sets of application-specific message templates associated with a plurality of types of applications, respectively, and wherein each set of the plurality of sets of application-specific message templates is associated with (i) a different application than a remainder of the plurality of sets of application-specific message templates and (ii) a different set of languages than the remainder of the plurality of sets of application-specific message templates.
2. A computer-implemented method, comprising:
receiving, by a message server and from a sender computing device, a request to generate, for a first recipient, an outgoing message, wherein the request identifies the first recipient, and wherein the request includes message data comprising (i) non-language-specific values and (ii) text in a source language; and
in response to receiving the request to generate, for the first recipient, the outgoing message:
retrieving, by the message server and from a recipient preferences database, one or more first recipient preferences, the one or more first recipient preferences relating to customization of messages that are to be delivered to the recipient, wherein the one or more first recipient preferences include one or more first languages understood by the first recipient, wherein the one or more first languages understood by the first recipient include a primary language of the first recipient, and wherein the primary language of the first recipient is different than the source language;
based on the message data and the one or more first recipient preferences, retrieving, by the message server and from a plurality of application-specific message templates, which are each stored in a message template database, a first message template, wherein the retrieved first message template is associated with the primary language of the first recipient;
using the retrieved first message template, the message data, and the one or more first recipient preferences, generating, by the message server, a first outgoing message by:
inserting the non-language-specific values into one or more value locations of the first outgoing message, wherein the one or more value locations are specified by the retrieved first message template,
obtaining a translated text by obtaining a translation, from (i) the source language to (ii) the primary language of the first recipient, of the text in the source language, and
inserting the translated text into one or more text locations of the first outgoing message, wherein the one or more text locations are specified by the retrieved message template; and

providing, by the message server to a first recipient computing device, the generated first outgoing message, wherein the first recipient computing device is associated with the first recipient, wherein receipt of the generated first outgoing message causes the first recipient computing device to (i) obtain a displayable message by rendering the generated first outgoing message and (ii) display, on a display of the first recipient computing device, the displayable message,

wherein the plurality of application-specific message templates include a plurality of sets of application-specific message templates associated with a plurality of types of applications, respectively, and wherein each set of the plurality of sets of application-specific message templates is associated with (i) a different application than a remainder of the plurality of sets of application-specific message templates and (ii) a different set of languages than the remainder of the plurality of sets of application-specific message templates.
3. The method of claim 2, wherein the retrieving, by the message server and from the plurality of message templates that are each stored in the message template database, of the retrieved first message template further comprises:
determining, by the server, whether any of the plurality of message templates stored in the message template database are associated with the primary language of the first recipient; and
when a first particular message template of the plurality of message templates is determined to be associated with the primary language of the first recipient, obtaining, by the server, the retrieved first message template by retrieving the first particular message template from the message template database.
4. The method of claim 3, further comprising:
when (i) none of the plurality of message templates are associated with the primary language of the first recipient and (ii) the one or more first languages understood by the first recipient include at least two first languages understood by the first recipient, determining, by the server, a non-primary language of the first recipient by selecting another first language from the at least two first languages understood by the first recipient;
determining, by the server, whether any of the plurality of message templates stored in the message template database are associated with the non-primary language of the first recipient; and
when a second particular message template of the plurality of message templates associated with the non-primary language of the first recipient, obtaining, by the server, the retrieved first message template by retrieving the second particular message template from the message template database.
5. The method of claim 3, wherein:
the request further includes a message type identifier identifying a type of the outgoing message, and
the plurality of message templates includes a set of message templates corresponding to the message type identifier, such that each message template in the set of message templates is in a different language relative to each other.
6. The method of claim 2, wherein the one or more first recipient preferences include at least one of a date format preference of the first recipient, a measurement unit preference of the first recipient, and a currency preference of the first recipient.
7. The method of claim 2, wherein:
the request is received from a first application executing at the sender computing device, the first application being one of a plurality of different applications,
each application of the plurality of different applications has a different set of message templates in the plurality of message templates corresponding thereto, and
the retrieving of the retrieved first message template is further based on the first application executing at the sender computing device.
8. The method of claim 2, wherein the request indicates a plurality of recipients, wherein the plurality of recipients includes the first recipient, and wherein each of a remainder of the plurality of message recipients has one or more recipient preferences corresponding thereto.
9. The method of claim 8, further comprising, for a second recipient of the plurality of recipients:
retrieving, by the message server and from the recipient preferences database, one or more second recipient preferences that each correspond to the second recipient;
based on the message data and the one or more second recipient preferences, retrieving, by the message server and from the message template database, a second message template;
using the retrieved second message template, the message data, and the one or more second recipient preferences, generating, by the server, a second outgoing message; and
providing, by the server to a second recipient computing device, the generated second outgoing message, wherein the second recipient computing device is associated with the second recipient.
10. The computer-implemented method of claim 2, wherein the request is generated by the sender computing device and by a non-email application.
11. The computer-implemented method of claim 10, wherein the non-email application is a calendar application or a social networking application.
12. A computer system, comprising:
a recipient preferences database configured to store sets of recipient preferences for each of a plurality of message recipients, wherein each set of recipient preferences relates to customization of messages for a corresponding recipient of the plurality of recipients, wherein each set of recipient preferences includes one or more languages understood by its corresponding recipient of the plurality of recipients, and wherein, for each set of recipient preferences, its one or more languages includes a primary language of its corresponding recipient of the plurality of recipients;
a message template database configured to store a plurality of application-specific message templates; and
one or more processors configured to:
i) receive, from a sender computing device, a request to generate, for a first recipient of the plurality of recipients, an outgoing message, wherein the request identifies the first recipient, wherein the request includes message data for the outgoing message that is to be generated, and wherein the message data includes (a) non-language-specific values and (b) text in a source language,
ii) retrieve, from the recipient preferences database and for the first recipient, one or more first recipient preferences, the one or more first recipient preferences including one or more first languages understood by the first recipient, wherein the one or more first languages understood by the first recipient include a primary first language of the first recipient,
iii) based on the message data and the one or more first recipient preferences, retrieve, from the message template database, a first message template,
iv) using the retrieved first message template, the message data, and the one or more first recipient preferences, generate a first outgoing message, and
v) provide, to a first recipient computing device, the generated first outgoing message, wherein the first recipient computing device is associated with the first recipient, wherein receipt of the generated first outgoing message causes the first recipient computing device to (i) obtain a displayable message by rendering the generated first outgoing message and (ii) display, on a display of the first recipient computing device, the displayable message,

wherein the plurality of application-specific message templates include a plurality of sets of application-specific message templates associated with a plurality of types of applications, respectively, and wherein each set of the plurality of sets of application-specific message templates is associated with (i) a different application than a remainder of the plurality of sets of application-specific message templates and (ii) a different set of languages than a remainder of the plurality of sets of application-specific message templates.
13. The computer system of claim 12, wherein the one or more processors further configured to:
determine whether any of the plurality of message templates stored in the message template database are associated with the primary first language of the first recipient; and
when a first particular message template of the plurality of message templates is associated with the primary first language of the first recipient, obtain the retrieved first message template by retrieving the first particular message template from the message template database.
14. The computer system of claim 13, wherein the one or more processors are further configured to, when (i) none of the plurality of message templates are associated with the primary first language of the first recipient and (ii) the one or more first languages understood by the first recipient include at least two first languages:
determine a non-primary language of the first recipient by selecting another first language from the at least two first languages understood by the first recipient;
determine whether any of the plurality of message templates stored in the message template database are associated with the non-primary language of the first recipient; and
when a second particular message template of the plurality of message templates is associated with the non-primary language of the first recipient, obtain the retrieved first message template by retrieving the second particular message template from the message template database.
15. The computer system of claim 12, wherein,
the request includes a message type identifier identifying a type of the outgoing message, and
the plurality of message templates includes a set of message templates corresponding to the message type identifier, such that each message template in the set of message templates is in a different language relative to each other.
16. The computer system of claim 12, wherein the one or more first recipient preferences include at least one of a date format preference of the first recipient, a measurement unit preference of the first recipient, and a currency preference of the first recipient.
17. The computer system of claim 12, wherein:
the one or more processors are configured to receive the request from a first application executing at the sender computing device, the first application being one of a plurality of different applications,
each application of the plurality of different applications has a different set of message templates in the plurality of message templates corresponding thereto, and
the retrieved first message template is retrieved further based on the first application executing at the sender computing device.
18. The computer system of claim 12, wherein the request indicates a plurality of recipients, wherein the plurality of recipients include the first recipient, and wherein each of a remainder of the plurality of message recipients has one or more recipient preferences corresponding thereto.