Patents by Inventor Robert Redlich

Robert Redlich has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8521753
    Abstract: Tools and techniques for unified formats for resources and repositories for managing localization are described herein. The unified resource repositories may include representations of any number of resources, the resources representing textual information that is displayable in user interface presented by software applications. The representations of the resources may include respective data tags that are associated with name attributes identifying the resources, value tags providing values of the resources. Meta tags provide recursive nesting mechanisms for associating the name attribute and the value tag with additional instances of name attributes and value tags.
    Type: Grant
    Filed: March 3, 2008
    Date of Patent: August 27, 2013
    Assignee: Microsoft Corporation
    Inventors: Anatoliy Burukhin, Ayman Aldahleh, Javier L. Larrinaga, John Whelan, David Ahs, Robert Redlich
  • Publication number: 20090222479
    Abstract: Tools and techniques for unified formats for resources and repositories for managing localization are described herein. The unified resource repositories may include representations of any number of resources, the resources representing textual information that is displayable in user interface presented by software applications. The representations of the resources may include respective data tags that are associated with name attributes identifying the resources, value tags providing values of the resources. Meta tags provide recursive nesting mechanisms for associating the name attribute and the value tag with additional instances of name attributes and value tags.
    Type: Application
    Filed: March 3, 2008
    Publication date: September 3, 2009
    Applicant: Microsoft Corporation
    Inventors: Anatoliy Burukhin, Ayman Aldahleh, Javier L. Larrinaga, John Whelan, David Ahs, Robert Redlich
  • Publication number: 20070250528
    Abstract: A method for generating metadata for processing by various processing components is provided. Source data is obtained and compiled into metadata. The metadata can include one or more constraints which correspond to evaluation criteria and one or more anchor points. Operations may be performed on a string utilizing the metadata.
    Type: Application
    Filed: April 21, 2006
    Publication date: October 25, 2007
    Applicant: Microsoft Corporation
    Inventors: David Ahs, Jordi Mola Marti, Viraj Mody, Vivek Rao, Patrick Ryan, Robert Redlich, Ramakrishna Pamarthi
  • Publication number: 20070175229
    Abstract: A method of controlling the duty cycle of a pulse width modulated expansion valve in order to achieve low and stable evaporator superheat is disclosed. Duty cycle is incremented/decremented if superheat is above/below a dead band, and, in a preferred embodiment, incremented/decremented if the time derivative of superheat is above/below a preset value.
    Type: Application
    Filed: February 1, 2006
    Publication date: August 2, 2007
    Inventor: Robert Redlich
  • Publication number: 20060213207
    Abstract: A thermal machine that can function as either a refrigerator or an external combustion heat engine is disclosed. A working gas undergoes four thermodynamic processes that comprise a Brayton cycle. Two of these processes, adiabatic compression and adiabatic expansion, take place in the same cylinder, within which a piston, driven by a crankshaft, reciprocates. The remaining two processes, each of which is a transfer of heat at constant pressure, take place in a high pressure heat exchanger and a low pressure heat exchanger. A rotary valve, rotating at one-half crankshaft speed, creates passages between the cylinder and the heat exchangers, and is constructed so that compression and expansion ratios are equal.
    Type: Application
    Filed: March 25, 2005
    Publication date: September 28, 2006
    Inventor: Robert Redlich