Patents by Inventor Eric I-Chao Chang

Eric I-Chao Chang 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).

  • Publication number: 20160125307
    Abstract: The use of data from multiple data source provides inferred air quality indices with respect to a particular pollutant for multiple areas without the addition of air quality monitor stations to those areas. Labeled air quality index data for a pollutant in a region may be obtained from one or more air quality monitor stations. Spatial features for the region may be extracted from spatially-related data for the region. The spatially-related data may include information on fixed infrastructures in the region. Likewise, temporal features for the region may be extracted from temporally-related data for the region that changes over time. A co-training based learning framework may be further applied to co-train a spatial classifier and a temporal classifier based at least on the labeled air quality index data, the spatial features for the region, and the temporal features for the region.
    Type: Application
    Filed: June 5, 2013
    Publication date: May 5, 2016
    Inventors: Yu Zheng, Xing Xie, Wei-Ying Ma, Hsiao-Wuen Hon, Eric I-Chao Chang
  • Patent number: 9317781
    Abstract: The techniques and systems described herein create and train a multiple clustered instance learning (MCIL) model based on image features and patterns extracted from training images. The techniques and systems separate each of the training images into a plurality of instances (or patches), and then learn multiple instance-level classifiers based on the extracted image features. The instance-level classifiers are then integrated into the MCIL model so that the MCIL model, when applied to unclassified images, can perform image-level classification, patch-level clustering, and pixel-level segmentation.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: April 19, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zhuowen Tu, Yan Xu, Junyan Zhu, Eric I-Chao Chang
  • Patent number: 9224071
    Abstract: Techniques for unsupervised object class discovery via bottom-up multiple class learning are described. These techniques may include receiving multiple images containing one or more object classes. The multiple images may be analyzed to extract top saliency instances and least saliency instances. These saliency instances may be clustered to generate and/or update statistical models. The statistical models may be used to discover the one or more object classes. In some instances, the statistical models may be used to discover object classes of novel images.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: December 29, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zhuowen Tu, Yichen Wei, Eric I-Chao Chang, Junyan Zhu, Jiajun Wu
  • Patent number: 8943420
    Abstract: The claimed subject matter relates to an architecture that can enhance an experience associated with indicia related to a local environment. In particular, the architecture can receive an image that depicts a view of the local environment including a set of entities represented in the image. One or more of the entities can be matched or correlated to modeled entities included in a geospatial model of the environment, potentially based upon location and direction, in order to scope or frame the view depicted in the image to a modeled view. In addition, the architecture can select additional content that can be presented. The additional content typically relates to services or data associated with modeled entities included in the geospatial model or associated with modeled entities included in an image-based data store.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: January 27, 2015
    Assignee: Microsoft Corporation
    Inventors: Flora P. Goldthwaite, Brett D. Brewer, Eric I-Chao Chang, Jonathan C. Cluts, Karim T. Farouki, Gary W. Flake, Janet Galore, Jason Garms, Abhiram G. Khune, Oscar Murillo, Sven Pleyer
  • Publication number: 20140270495
    Abstract: The techniques and systems described herein create and train a multiple clustered instance learning (MCIL) model based on image features and patterns extracted from training images. The techniques and systems separate each of the training images into a plurality of instances (or patches), and then learn multiple instance-level classifiers based on the extracted image features. The instance-level classifiers are then integrated into the MCIL model so that the MCIL model, when applied to unclassified images, can perform image-level classification, patch-level clustering, and pixel-level segmentation.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Zhuowen Tu, Yan Xu, Junyan Zhu, Eric I-Chao Chang
  • Patent number: 8763150
    Abstract: The claimed subject matter relates to an architecture that can leverage private affinities in order to facilitate or enrich relationships between people. In particular, the architecture can receive a profile associated with a user wherein the profile includes a set of private affinities that are cryptographically protected from public inspection. The architecture can decrypt and/or cryptographically compare a private affinity from the profile to an affinity in a disparate profile (associated with a disparate user) in order to identify a matching affinity. Once a matching affinity is identified, a message indicating such can be provided to the user along with a request to publish certain revealed information to the disparate user, possibly based upon a mutual exchange of commensurate information from the disparate user.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: June 24, 2014
    Assignee: Microsoft Corporation
    Inventors: Gary W. Flake, Eric I-Chao Chang, Jason Garms, Abhiram G. Khune, Darrell Leroy Blegen
  • Publication number: 20140140610
    Abstract: Techniques for unsupervised object class discovery via bottom-up multiple class learning are described. These techniques may include receiving multiple images containing one or more object classes. The multiple images may be analyzed to extract top saliency instances and least saliency instances. These saliency instances may be clustered to generate and/or update statistical models. The statistical models may be used to discover the one or more object classes. In some instances, the statistical models may be used to discover object classes of novel images.
    Type: Application
    Filed: November 19, 2012
    Publication date: May 22, 2014
    Applicant: Microsoft Corporation
    Inventors: Zhuowen Tu, Yichen Wei, Eric I-Chao Chang, Junyan Zhu, Jiajun Wu
  • Patent number: 8655667
    Abstract: A software and/or hardware facility for inferring user context and delivering advertisements, such as coupons, using natural language and/or sentiment analysis is disclosed. The facility may infer context information based on a user's emotional state, attitude, needs, or intent from the user's interaction with or through a mobile device. The facility may then determine whether it is appropriate to deliver an advertisement to the user and select an advertisement for delivery. The facility may also determine an appropriate expiration time and/or discount amount for the advertisement.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: February 18, 2014
    Assignee: Microsoft Corporation
    Inventors: Raman Chandrasekar, Eric I-Chao Chang, Michael Tsang, Tian Bai
  • Patent number: 8490157
    Abstract: Within a surface computing environment users are provided a seamless and intuitive manner of modifying security levels associated with information. If a modification is to be made the user can perceive the modifications and the result of such modifications, such as on a display. When information is rendered within the surface computing environment and a condition changes, the user can quickly have that information concealed in order to mitigate unauthorized access to the information.
    Type: Grant
    Filed: February 26, 2009
    Date of Patent: July 16, 2013
    Assignee: Microsoft Corporation
    Inventors: Peter B. Thompson, Ian M. Sands, Ali M. Vassigh, Eric I-Chao Chang
  • Patent number: 8380719
    Abstract: One or more techniques and/or systems are disclosed that provide for document retrieval where a user can identify key attributes of potential target documents that are desirable (e.g., have a particular semantic content for the user). Further, relevant documents that comprise the desired semantic content can be retrieved. Additionally, the user can provide feedback on the retrieved documents, for example, based on key semantic concepts found in the documents, and the input can be used to update the classification. For example, this process can be iterated to improve the retrieval and precision of documents found through machine learning techniques.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: February 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Eric I-Chao Chang, Michael Todd Gillam, Yan Xu, Craig Feied, Jonathan Handler
  • Publication number: 20110314024
    Abstract: One or more techniques and/or systems are disclosed that provide for document retrieval where a user can identify key attributes of potential target documents that are desirable (e.g., have a particular semantic content for the user). Further, relevant documents that comprise the desired semantic content can be retrieved. Additionally, the user can provide feedback on the retrieved documents, for example, based on key semantic concepts found in the documents, and the input can be used to update the classification. For example, this process can be iterated to improve the retrieval and precision of documents found through machine learning techniques.
    Type: Application
    Filed: June 18, 2010
    Publication date: December 22, 2011
    Applicant: Microsoft Corporation
    Inventors: Eric I-Chao Chang, Michael Todd Gillam, Yan Xu, Craig Feied, Jonathan Handler
  • Publication number: 20110055930
    Abstract: The claimed subject matter relates to an architecture that can leverage private affinities in order to facilitate or enrich relationships between people. In particular, the architecture can receive a profile associated with a user wherein the profile includes a set of private affinities that are cryptographically protected from public inspection. The architecture can decrypt and/or cryptographically compare a private affinity from the profile to an affinity in a disparate profile (associated with a disparate user) in order to identify a matching affinity. Once a matching affinity is identified, a message indicating such can be provided to the user along with a request to publish certain revealed information to the disparate user, possibly based upon a mutual exchange of commensurate information from the disparate user.
    Type: Application
    Filed: June 18, 2009
    Publication date: March 3, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Gary W. Flake, Eric I-Chao Chang, Jason Garms, Abhiram G. Khune, Darrell Leroy Blegen
  • Publication number: 20100325563
    Abstract: The claimed subject matter relates to an architecture that can enhance an experience associated with indicia related to a local environment. In particular, the architecture can receive an image that depicts a view of the local environment including a set of entities represented in the image. One or more of the entities can be matched or correlated to modeled entities included in a geospatial model of the environment, potentially based upon location and direction, in order to scope or frame the view depicted in the image to a modeled view. In addition, the architecture can select additional content that can be presented. The additional content typically relates to services or data associated with modeled entities included in the geospatial model or associated with modeled entities included in an image-based data store.
    Type: Application
    Filed: June 18, 2009
    Publication date: December 23, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Flora P. Goldthwaite, Brett D. Brewer, Eric I-Chao Chang, Jonathan C. Cluts, Karim T. Farouki, Gary W. Flake, Janet Galore, Jason Garms, Abhiram G. Khune, Oscar Murillo, Sven Pleyer
  • Publication number: 20100223212
    Abstract: Providing for task-related electronic feedback based on user interaction with a communication network is described herein. By way of example, user interactions the network or a network interface can be monitored to identify user activities performed in conjunction with a task. A rating for performance of the task can be obtained via comparison of user activities with benchmark performance activities. Based on the rating and user-benchmark comparison, inefficiencies can be identified, along with corrective actions for such activities. The corrective actions can then be output to coach the user on techniques for improving performance of the task. Accordingly, by employing corrective feedback based on monitored user activity, personal training can be automated, potentially reducing time and cost of such training.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Dragos A. Manolescu, Matthew Jason Pope, Raymond E. Ozzie, Eric I-Chao Chang, Henricus Johannes Maria Meijer, F. David Jones, Mary P. Czerwinski, Alex David Daley
  • Publication number: 20100169134
    Abstract: The claimed subject matter relates to an architecture that can facilitate, enrich, or nurture relationships in a business enterprise environment. In particular, the architecture can construct a set of profiles associated with entities of the enterprise (e.g., employees, teams, departments, or the enterprise) based upon a wide range of transactions (e.g., behavior, activity, productivity, relationships, explicit or implicit feedback from collaborators . . . ) relating to the entity. Based upon these profiles, the architecture can determine a set of tasks and also identify advantageous relationships, wherein the tasks and relationships are deemed to facilitate accomplishing an objective to benefit the enterprise or entity. In addition, the architecture can nurture or cultivate the advantageous relationships by suggesting suitable behavior or performing opportunistic actions.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 1, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Lili Cheng, Owen Charles Braun, Eric I-Chao Chang, Susan T. Dumais, Dragos A. Manolescu, Henricus (Erik) Johannes Maria Meijer, Simon C. Muzio, John Oberon, Jeff Sandquist
  • Publication number: 20100107219
    Abstract: Within a surface computing environment users are provided a seamless and intuitive manner of modifying security levels associated with information. If a modification is to be made the user can perceive the modifications and the result of such modifications, such as on a display. When information is rendered within the surface computing environment and a condition changes, the user can quickly have that information concealed in order to mitigate unauthorized access to the information.
    Type: Application
    Filed: February 26, 2009
    Publication date: April 29, 2010
    Applicant: Microsoft Corporation
    Inventors: Peter B. Thompson, Ian M. Sands, Ali M. Vassigh, Eric I-Chao Chang
  • Publication number: 20100088390
    Abstract: Described is a technology that uses a web service as a proxy for transferring data between mobile communications devices. A short range communication link is established between a source device and a destination device. The source device sends a content identifier over the short range communication link to the destination device, that the destination devices uses to access the content, including when the short range communication link no longer exists. Also described is security for the content via authentication data (e.g., credentials) and policy associated with the content to control its access. The source device may select the destination device or may broadcast the content identifier to any number of destination devices within range.
    Type: Application
    Filed: October 3, 2008
    Publication date: April 8, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Tian Bai, Eric I-Chao Chang, Raman Chandrasekar, Michael Ying-Kee Tsang
  • Patent number: 7440900
    Abstract: A voice message is processed in a distributed system by storing voice message data indicative of a plurality of voice messages on a distributed data store. A distributed data processor accesses the voice messages and extracts desired information from the voice messages. The data processor then augments the data stored in the voice message data store with the extracted information. The user interface component provides user access to the voice messages with the augmented data.
    Type: Grant
    Filed: March 15, 2002
    Date of Patent: October 21, 2008
    Assignee: Microsoft Corporation
    Inventor: Eric I-Chao Chang
  • Patent number: 7401019
    Abstract: A method of searching audio data is provided including receiving a query defining multiple phonetic possibilities. The method also includes comparing the query with a lattice of phonetic hypotheses associated with the audio data to identify if at least one of the multiple phonetic possibilities is approximated by at least one phonetic hypothesis in the lattice of phonetic hypotheses.
    Type: Grant
    Filed: January 15, 2004
    Date of Patent: July 15, 2008
    Assignee: Microsoft Corporation
    Inventors: Frank T. Seide, Eric I-Chao Chang
  • Patent number: 7386323
    Abstract: Systems and methods for operating a portable computing device having a broad set of functionality, such as image or audio/video capture capabilities, are provided. One or more specialized modes are provided in a portable computing device, such as a smart phone, for intelligently disabling any distracting functionality of the portable computing device with respect to a target subset of functionality possessed by the device and invoked during operation of a specialized mode. In various embodiments, the special mode for operation of a portable computing device in accordance with the invention is such that functionality that is likely to interfere with a time capture event of the device is disabled or mitigated during operation.
    Type: Grant
    Filed: April 8, 2005
    Date of Patent: June 10, 2008
    Assignee: Microsoft Corporation
    Inventors: Tim Tian Chen, Peter Burchhardt, Eric I-Chao Chang