Patents Assigned to c/o Microsoft Corporation
  • Publication number: 20140108629
    Abstract: The disclosure relates to a system and method of processing device settings of a device. In a particular embodiment, the method includes requesting the device to provide the device settings. The device settings include wide area network (WAN) and local area network (LAN) network settings. The method further includes storing the device settings in a device independent format. After the device settings have been stored in the device independent format, the device settings may be subsequently retrieved and used for replacement of the network device in a computer network. In a particular embodiment, the device settings are stored in the device independent format in a second device, such as at a server or a personal computer.
    Type: Application
    Filed: December 18, 2013
    Publication date: April 17, 2014
    Applicant: C/O Microsoft Corporation
    Inventors: Brian Larsen, David Roberts, Aaron Cunningham
  • Publication number: 20120246114
    Abstract: One or more techniques and/or systems are disclosed for editing a remotely stored image. A user can browse to a site comprising the image, and a preview (e.g., lightweight) version of the image can be loaded to a canvas component of the browser. One or more edits can be applied locally to the preview image, comprising one or more transformation. The one or more transformations can be recorded, and an edited version of the preview image, comprising the one or more image transformations, can be rendered in the canvas component. Once the user commits to one or more transformations, a request can be sent to a remote server comprising the image, to remotely edit the image, where the request comprises one or more delta changes that indicate the one or more committed image transformations, as opposed to requiring multiple bandwidth intensive transfers of the entire image.
    Type: Application
    Filed: March 22, 2011
    Publication date: September 27, 2012
    Applicant: c/o Microsoft Corporation
    Inventors: Gregory Matthew Edmiston, Ojiakonobi Udezue, Harry Phillip Ferguson, IV
  • Publication number: 20120102186
    Abstract: Goal state indicators can be communicated from a fabric controller of a computer cluster to each of multiple compute instances in the computer cluster managed by the fabric controller. The goal state indicators can be formatted according to a structured protocol that defines multiple possible goal states. Additionally, status reports can be received from the compute instances. Each of the status reports can indicate a current state of one of the compute instances relative to a goal state previously indicated in a goal state indicator communicated to that one of the compute instances.
    Type: Application
    Filed: October 21, 2010
    Publication date: April 26, 2012
    Applicant: c/o Microsoft Corporation
    Inventors: Sushant P. Rewaskar, Muhammad Umer Azad, Corey M. Sanders, Saad Syed, Charles T. Lenzmeier, Gaurav Gupta
  • Publication number: 20120004914
    Abstract: A system generates an audio challenge that includes a first voice and one or more second voices, the first voice being audibly distinguishable, by a human, from the one or more second voices. The first voice conveys first information and the second voice conveys second information. The system provides the audio challenge to a user and verifies that the user is human based on whether the user can identify the first information in the audio challenge.
    Type: Application
    Filed: September 12, 2011
    Publication date: January 5, 2012
    Applicant: Tell Me Networks c/o Microsoft Corporation
    Inventors: Nikko Strom, Dylan F. Salisbury
  • Publication number: 20110224982
    Abstract: Described is a technology in which information retrieval (IR) techniques are used in a speech recognition (ASR) system. Acoustic units (e.g., phones, syllables, multi-phone units, words and/or phrases) are decoded, and features found from those acoustic units. The features are then used with IR techniques (e.g., TF-IDF based retrieval) to obtain a target output (a word or words).
    Type: Application
    Filed: March 12, 2010
    Publication date: September 15, 2011
    Applicant: c/o Microsoft Corporation
    Inventors: Alejandro Acero, James Garnet Droppo, III, Xiaoqiang Xiao, Geoffrey G. Zweig
  • Publication number: 20110219028
    Abstract: A data consumer is provided with a system that enables automatic generation of a virtual database schema in order to support a customized pattern of data consumption across one or more source databases. In one embodiment, a metadata manager component is configured to facilitate creation of a first data tag and a second data tag. A schema definition manager component is configured to facilitate creation of a data entity that groups the first data tag with the second data tag. A virtual schema generation service component generates the virtual database schema by analyzing the data entity and, based on the grouping of the first data tag with the second data tag, automatically generating and storing a database query statement that, when executed, causes a retrieval of data consistent with data location indicators included in the first and second data tags.
    Type: Application
    Filed: March 2, 2010
    Publication date: September 8, 2011
    Applicant: c/o Microsoft Corporation
    Inventors: Bryan Dove, Jonathan Alan Handler
  • Publication number: 20110208714
    Abstract: A framework may be used for identifying low-rate search bot traffic within query logs by capturing groups of distributed, coordinated search bots. Search log data may be input to a history-based anomaly detection engine to determine if query-click pairs associated with a query are suspicious in view of historical query-click pairs for the query. Users associated with suspicious query-click pairs may be input to a matrix-based bot detection engine to determine correlations between queries submitted by the users. Those users indicating strong correlations may be categorized as bots, whereas those who do not may be categorized as part of flash crowd traffic.
    Type: Application
    Filed: February 19, 2010
    Publication date: August 25, 2011
    Applicant: c/o Microsoft Corporation
    Inventors: David Soukal, Fang Yu, Yinglian Xie, Qifa Ke, Zijian Zheng, Frederic H. Behr, JR.
  • Publication number: 20110197059
    Abstract: Securing an out-of-band message from a server to a mobile computing device. After requesting a service ticket from a trusted third party (e.g., via a pre-existing ticketing infrastructure), the requested service ticket and a shared secret are obtained from the trusted third party via a first channel. The mobile computing device thereafter sends the service ticket with the shared secret to a server via a second channel. The server encrypts a message (e.g., an SMS message) using the shared secret. The mobile computing device receives the encrypted message from the server via a third channel that is out-of-band relative to the first channel. The encrypted message is decrypted via the shared secret and the decrypted message is provided to a user of the mobile computing device. In some embodiments, the message includes commands for controlling the mobile computing device.
    Type: Application
    Filed: February 9, 2010
    Publication date: August 11, 2011
    Applicant: c/o Microsoft Corporation
    Inventors: Johannes Klein, Aurelio Navarro Belletti Garcia, Ernesto Miranda Pedrosa da Silva, Rafael Alberto Marques Torres, William Qian, Eduard Ostrovsky, Oliver Bruno Colbert, Ganapathy Raman, Edgar Pereira Alves
  • Publication number: 20110173316
    Abstract: One or more techniques and/or systems are disclosed for presenting members of a shared online space to a user of the shared online space. A relationship value is determined between the user and a member of the shared online space by: determining an interaction value for the user and member relationship based on the user's and member's co-presence in the shared online space; determining a social network value for the user and member relationship based on a number of social network connections between the user and member; and combining the interaction value and social network value. The relationship value is associated with a specified visual representation of the member used in the shared online space, and two or more visual representations of members are scaled in the user's display in the shared online space in order to fit an available screen space, based on the relationship value.
    Type: Application
    Filed: January 13, 2010
    Publication date: July 14, 2011
    Applicant: c/o Microsoft Corporation
    Inventors: George Moromisato, Karen Donoghue, Jason E. Schleifer, Sook Yeon Kim
  • Publication number: 20110125732
    Abstract: A markup language schema utilized to represent internal ranking models. In one implementation, the schema developed utilizes XML (extensible markup language) for internal ranking model representation. Other markups languages can be employed.
    Type: Application
    Filed: November 25, 2009
    Publication date: May 26, 2011
    Applicant: c/o Microsoft Corporation
    Inventors: Yauhen Shnitko, Dmitriy Meyerzon, Vladimir V. Tankovich
  • Publication number: 20110126113
    Abstract: Aspects of the subject matter described herein relate to displaying content on multiple pages. In aspects, a request for content is received from a browsing component. The content is divided into pages suitable for displaying on a display associated with the browsing component. Navigation elements may be embedded in the pages to allow a user using the browsing component to navigate between pages corresponding to the content. The actions of dividing the content into multiple pages may occur on a content server, an entity intermediate to the content server and a client hosting the browsing component, or a component of the client.
    Type: Application
    Filed: November 23, 2009
    Publication date: May 26, 2011
    Applicant: c/o Microsoft Corporation
    Inventors: Asankhaya Sharma, Prashant Kumar Dhingra
  • Publication number: 20110117389
    Abstract: A battery receptacle system is provided to accept various types or sizes of batteries in different orientations. The battery receptacle system includes a first radial notch for positioning a first positive terminal of a first battery to electrically connect with the first positive contact at a first position, and a second radial notch for positioning a second positive terminal of a second battery of a different size and/or type than the first battery to electrically connect with the first positive contact at a second position, different from the first position. The second radial notch is configured to prevent the first positive terminal of the first battery from electrically connecting with the first positive contact at the second position.
    Type: Application
    Filed: January 25, 2011
    Publication date: May 19, 2011
    Applicant: c/o Microsoft Corporation
    Inventor: Glen C. Larsen
  • Publication number: 20110119210
    Abstract: Described is multiple category learning to jointly train a plurality of classifiers in an iterative manner. Each training iteration associates an adaptive label with each training example, in which during the iterations, the adaptive label of any example is able to be changed by the subsequent reclassification. In this manner, any mislabeled training example is corrected by the classifiers during training. The training may use a probabilistic multiple category boosting algorithm that maintains probability data provided by the classifiers, or a winner-take-all multiple category boosting algorithm selects the adaptive label based upon the highest probability classification. The multiple category boosting training system may be coupled to a multiple instance learning mechanism to obtain the training examples. The trained classifiers may be used as weak classifiers that provide a label used to select a deep classifier for further classification, e.g., to provide a multi-view object detector.
    Type: Application
    Filed: November 16, 2009
    Publication date: May 19, 2011
    Applicant: c/o Microsoft Corporation
    Inventors: Cha Zhang, Zhengyou Zhang
  • Publication number: 20100180269
    Abstract: Various domains may wish to specify different implementations of the type; e.g., a compilation domain may describe the type statically, an execution domain may instantiate objects of the given type, while a debugging execution domain may associate additional debugging information such as a symbol name. This may be achieved by specifying a type implementation of a particular type within respective domains which all implement a common type interface. A type binding instruction set may then select a type implementation for the type within the target instruction set according to the domain, and may bind type instances of the type within target instruction set to the selected type implementation for the current domain. This technique yields domain-specific variance in type implementation without having to reconfigure the target instruction set or perform domain-checking logic there-within.
    Type: Application
    Filed: January 9, 2009
    Publication date: July 15, 2010
    Applicant: c/o Microsoft Corporation
    Inventors: Jonathon Michael Stall, Renaud Paquay, Sonja Keserovic, Michael Gregory Montwill