Abstract: A method and system for dynamically downloading custom code for execution within a host application is provided. A deployment system augments the manifest used for deploying managed applications to include information describing how the host application is to use the custom code, referred to as host manifest information. The deployment system reports the progress of the downloading of the manifest and the custom code to the host application. The host application can then perform appropriate host-specific processing. The host application may provide to the deployment system an interface for verifying the trust of the custom code. The deployment system also allows the host application to control the uninstalling of the custom code.
Type:
Grant
Filed:
February 15, 2007
Date of Patent:
December 18, 2012
Assignee:
Microsoft Corporation
Inventors:
Darryn O. Lavery, Adriaan W. Canter, Sameer V. Bhangar, Thomas E. Quinn, Justin Kwak, Jeff Young, Brent Rector
Abstract: A method, system and computer program product for generating a document representation are disclosed. The system includes a server and a client computer, and the method involves: receiving into memory a resource containing at least one sentence of text; producing a tree comprising tree elements indicating parts-of-speech and grammatical relations between the tree elements; producing semantic structures each having three tree elements to represent a simple clause (subject-predicate-object); and storing a semantic network of semantic structures and connections therebetween. The semantic network may be created from a user provided root concept. Output representations include concept maps, facts listings, text summaries, tag clouds, indices; and an annotated text. The system interactively modifies semantic networks in response to user feedback, and produces personal semantic networks and document use histories.
Type:
Grant
Filed:
March 5, 2010
Date of Patent:
December 18, 2012
Assignee:
Tagged, Inc.
Inventors:
Karl Dawson, Jaromir Dzialo, Marek Grochowski, Piotr Metel, Agata Niewiadomska
Abstract: A metal organic chemical vapor deposition apparatus includes reaction chambers in which nitride layers is deposited on a substrate using a group III-V material, a buffer chamber connected to the reaction chambers and in which a transfer robot is disposed to transfer the substrate into the reaction chambers, a gas supply device configured to selectively supply one or more of hydrogen, nitrogen, and ammonia gases into the buffer chamber so that when the buffer chamber communicates with one of the reaction chambers, the buffer chamber has the same atmosphere as an atmosphere of the reaction chamber, and a heater disposed in the buffer chamber. Nitride layers are deposited on a substrate in the reaction chambers, and the temperature and gas atmosphere of the buffer chamber are adjusted such that when the substrate is transferred, epitaxial layers formed on the substrate can be stably maintained.
Abstract: A test unit cartridge for holding a plurality of test units includes a first test unit that contains a first analyte sensor and a second test unit that contains a second analyte sensor. The first and second analyte sensors use first and second reagents to detect first and second analytes, respectively. The first analyte is different from the second analyte and the first and second test units are functionally non-fungible. The plurality of test units can also include a third test unit that contains two analyte sensors having two reagents for detecting two different analytes using one fluid sample. A method of using the test unit cartridge is also described, which comprises loading the cartridge into an analyte testing device and cocking an actuator of the device that is configured to (i) expose an analyte sensor of a test unit, (ii) ready a lancet, and (iii) advance a lancet cartridge.
Abstract: A test unit cartridge for holding a plurality of test units includes a first test unit that contains a first analyte sensor and a second test unit that contains a second analyte sensor. The first and second analyte sensors use first and second reagents to detect first and second analytes, respectively. The first analyte is different from the second analyte and the first and second test units are functionally non-fungible. The plurality of test units can also include a third test unit that contains two analyte sensors having two reagents for detecting two different analytes using one fluid sample. A method of using the test unit cartridge is also described, which comprises loading the cartridge into an analyte testing device and cocking an actuator of the device that is configured to (i) expose an analyte sensor of a test unit, (ii) ready a lancet, and (iii) advance a lancet cartridge.
Abstract: A secure storage system secures information of a client by first encrypting the information with a first key to generate first-key encrypted data. The secure storage system then encrypts with a second key the first-key encrypted data and the first key to generate second-key encrypted data. The system provides the client with a first portion of the second-key encrypted data. The system stores a second portion of the second-key encrypted data and the second key. When the confidential information is needed, the client provides the first portion. The system retrieves the second portion. The system then decrypts with the second key the first portion and the second portion to generate the first-key encrypted data and the first key. The system then decrypts with the first key the first-key encrypted data to generate the unsecure confidential information.
Type:
Grant
Filed:
February 13, 2009
Date of Patent:
December 18, 2012
Assignee:
Microsoft Corporation
Inventors:
Matthew G. Humphrey, Ashvin J. Mathew, Michael A. Wilde, Costel Radu
Abstract: A facility for delivering a user segment displays an ordered set of steps making up a process, and receives user input selecting one of the displayed steps of the process. In response to receiving the user input, the facility creates a new user segment definition. The created user segment definition establishes a segment to include those users that complete the displayed process through the selected step.
Type:
Grant
Filed:
September 15, 2010
Date of Patent:
December 11, 2012
Assignee:
AudienceScience Inc.
Inventors:
Nick Besbeas, Bassel Ojjeh, Basem Nayfeh, Bill Gossman
Abstract: Methods and systems for exchanging various forms of value, including coins, currency, credit, debit, and/or bank account funds, for prepaid cash cards, credit cards, phone cards, and the like. In one embodiment, a value exchange machine includes a coin input region, a coin sorting/counting apparatus, a card reader, and a communications facility configured to communicate with a remote computer network. In another embodiment, a value exchange system includes one or more of the value exchange machines connected to one or more remote computers via a communications link. A user wishing to purchase, for example, a prepaid cash card can visit one of the value exchange machines, select the desired transaction, and pay for the card with coins, currency, a credit card, a debit card, and/or bank account funds. After confirming payment, the value exchange machine dispenses the card to the user.
Type:
Grant
Filed:
July 22, 2008
Date of Patent:
December 11, 2012
Assignee:
Coinstar, Inc.
Inventors:
Michael Doran, Douglas A. Martin, Scott A. Dean, Jessaca Jacobson, Kim P. Hanson, Kerry Smith
Abstract: The present invention relates to novel peptides that are highly biologically and pharmacologically active as therapeutic agents for the treatment of numerous lung diseases or lung and/or bronchi related diseases, especially chronic obstructive pulmonary disease (COPD), cystic fibrosis (CF), and Bronchiolitis obliterans (BO). The synthetic peptides according to the invention are derivatives of vasoactive intestinal peptide (VIP) and show enhanced physical, pharmacological and biological/therapeutic properties compared to VIP.
Abstract: A buckle assembly for a vehicle restraint system where the buckle assembly is adapted to receive a plurality of belt connectors, with the belt connectors being simultaneously released upon moving at least one handle to a release position.
Abstract: An error message handling buffer comprises a first buffer and a second buffer. A first index is associated with the first buffer and a second index is associated with the second buffer. A buffer controller is operable to write and read messages in the buffer, such that messages are written to the buffer of the first and second buffers that has a buffer index value lesser than the buffer size, and read from the other of the first and second buffers, the other buffer having an index value greater than or equal to the buffer size.
Abstract: Devices and techniques for locking a laser in frequency by locking a reference laser to a reference frequency and an optical interferometer to the reference laser and by locking the laser to a selected frequency produced by the optical interferometer.
Type:
Grant
Filed:
January 18, 2011
Date of Patent:
December 11, 2012
Assignee:
OEwaves, Inc.
Inventors:
Wei Liang, Anatoliy Savchenkov, Andrey B. Matsko, Vladimir S. Ilchenko, David Seidel, Lute Maleki
Abstract: A one time programmable nonvolatile memory formed from metal-insulator-semiconductor cells. The cells are at the crosspoints of conductive gate lines and intersecting doped semiconductor lines formed in a semiconductor substrate.
Type:
Grant
Filed:
June 21, 2010
Date of Patent:
December 11, 2012
Assignee:
Kilopass Technology, Inc.
Inventors:
Harry S. Luan, Yue-Song He, Ting-Wah Wong
Abstract: The claimed subject matter provides a system and/or a method that facilitates communicating data utilizing a portable device. An interface component can receive annotation data related to a display associated with a portable device. An annotation component can append a screen shot corresponding to the display with the annotated data to create an annotated screen shot.
Type:
Grant
Filed:
November 21, 2006
Date of Patent:
December 11, 2012
Assignee:
Microsoft Corporation
Inventors:
Amdi Amfred Nielsen, Rolf Olsen, Mette Grimm Munck, Christian Bøgh Jensen, Kristian Tørning
Abstract: The present invention provides formulas for producing compositions for the structural/functional nutritional support for those who struggle with poor focus, concentration and/or memory. In addition, the present invention provides compositions comprising nutritional/botanical factors helpful to those who subjectively experience transient mental fatigue or poor cognitive function. The compositions of this invention consist primarily of the following ingredients B-complex vitamins, antioxidants, minerals, phosphatidyl serine (PS), choline, dimenthyl-aminoethanol (DMAE), docosahexaenoic acid (DHA), L-pyroglutamic acid, as well as herbal extracts from Bacopa monniera, Vinca minor, and Huperzia serrata. The present invention also relates to the administration of these compounds to alleviate mental fatigue or poor cognitive function.
Abstract: This invention relates to an improved process for preparing water extract of cinnamon in a large scale. The process comprises the steps of: (a) adding an aqueous solvent such as water to at least 5 kg of a cinnamon raw material at a water to material ratio of 1:1 to 100:1, (b) boiling the mixture of (a) for at least 5 minutes, (c) removing the solid debris from the mixture, (d) storing the liquid portion of the mixture at about ?5 to 25° C., preferably 0-10° C., until a top layer of oil is formed and partitioned, (e) removing the top layer of oil, and (f) collecting the remaining liquid portion. The present process prepares a cinnamon water extract product with a minimal content of potentially toxic cinnamaldehyde and coumarin, while increasing the contents of the active ingredients of polyphenolic polymers for controlling blood glucose level.
Abstract: Adjustable firearm supports, and more specifically adjustable bipods, are disclosed herein. In one embodiment, a firearm support includes a stock mount assembly configured to support a forestock of the firearm and an attachment assembly carried by the stock mount assembly. The attachment assembly is configured to releasably attach to the forestock of the firearm. The firearm support also includes first and second legs operably coupled to the support plate. Each leg is pivotable between a stowed position and an extended position. In the stowed position the legs are generally parallel to a longitudinal axis of the firearm, and in the extended position the legs are generally transverse to the longitudinal axis of the firearm.
Type:
Grant
Filed:
April 27, 2011
Date of Patent:
December 11, 2012
Assignee:
Battenfeld Technologies, Inc.
Inventors:
Russell A. Potterfield, Tim Kinney, Dennis Cauley, Yan-Jiang Zhou
Abstract: Techniques, systems and material are disclosed for thermochemical regeneration of biomass into renewable engineered fuel, storage of the renewable engineered fuel, respeciation of the renewable engineered fuel and transport. In one aspect, a method includes generating low density hydrogen fuel from biomass dissociation at a first location of a low elevation. The low density hydrogen fuel is self-transported in a pipeline to a second location at a higher elevation than the first location by traveling from the first location to the second location without adding energy of pressure. A high density hydrogen carrier is generated at the second location of higher elevation by reacting the low density hydrogen fuel with at least one of a carbon donor, a nitrogen donor and an oxygen donor harvested from industrial waste. The high density hydrogen carrier is delivered to a third location of a lower elevation than the second location while providing pressure or kinetic energy.