Patents by Inventor Xiaohong Yang

Xiaohong Yang 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: 7720831
    Abstract: Embodiments are provided to use metadata to provide readable and/or writeable regions of a multi-dimensional space. In an embodiment, metadata can be used to define readable and/or writeable regions of a multi-dimensional data store. The various embodiments also use relational and/or multi-dimensional representations to resolve and validate readable and/or writeable regions of a multi-dimensional space. Metadata can also be used to in conjunction with writeback operations.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: May 18, 2010
    Assignee: Microsoft Corporation
    Inventors: Xiaohong Yang, Sridharan V. Ramanathan, George Randall Dong, Zhenyu Tang, Anton Pavlovich Amirov, Peter Eberhardy
  • Patent number: 7633712
    Abstract: A write pole for vertical magnetic recording is described. It includes a trapezoidal prism of high magnetic moment material, having inwardly sloping sidewalls. Its parallel surfaces are between about 0.1 and 0.3 microns apart and the sidewalls slope in the range of 15.5 to 60 degrees relative to vertical.
    Type: Grant
    Filed: April 10, 2008
    Date of Patent: December 15, 2009
    Assignee: Headway Technologies, Inc.
    Inventors: Chao-Peng Chen, Jei-Wei Chang, Xiaohong Yang
  • Publication number: 20090300048
    Abstract: Tools and techniques are described for selecting member sets for generating asymmetric queries. User interfaces provided by this description may include representations of different dimensions that include respective members. These dimensions define hierarchical data structures against which queries are run to generate requested reports. The user interfaces may include representations of members associated with different dimensions, with members from different dimensions arranged in selected orders. The user interfaces may also provide selection tools that activate symmetrical or asymmetrical rendering modes for constructing the query. In the symmetrical rendering mode, the query cross-joins all of the members selected from one dimension with all of the members selected from the other dimension.
    Type: Application
    Filed: June 3, 2008
    Publication date: December 3, 2009
    Applicant: Microsoft Corporation
    Inventors: PATRICK JONH BAUMGARTNER, LUMING WANG, JASON MALCOLM, XIAOHONG YANG, PETER EBERHARDY
  • Publication number: 20090300527
    Abstract: A user interface displays a group of related documents such that bulk operations may be performed on them without requiring the user to individually access each document to perform an action. Properties, such as a status, contributor information, submission date and submission deadline and the like are also displayed with the documents. From this information, a user may decide to open a specific document and/or version of the document for review while bulk approving the other displayed documents. A user may perform an action on all or part of the displayed documents and their versions from the user interface. In this way, the efficiency of the workflow may be increased since the user doesn't have to individually access each document to perform the action.
    Type: Application
    Filed: June 2, 2008
    Publication date: December 3, 2009
    Applicant: Microsoft Corporation
    Inventors: Jason L. Malcolm, Patrick J. Baumgartner, Luming Wang, Xiaohong Yang
  • Publication number: 20090198663
    Abstract: Technologies are described herein for defining the scope of a sub-cube based upon a database query. A request is received to perform a query of a multi-dimensional database, such as a cube, stored at a server computer. In response to the request, the scope for a sub-portion, called a sub-cube, of the multi-dimensional database is determined based upon the query. The scope of the sub-cube may be determined by identifying the minimum sub-portion of the cube necessary to perform the query. Once the scope has been determined, the sub-cube is generated at the server computer and transmitted to a client computer. The client computer stores the sub-cube locally and performs the requested database query on the sub-cube stored at the client computer. A user interface may be provided through which a user can modify the scope of the sub-cube determined based upon the query.
    Type: Application
    Filed: February 4, 2008
    Publication date: August 6, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Xiaohong Yang, Luming Wang
  • Publication number: 20090137383
    Abstract: Organic compounds containing heteroatoms and their use in preparing Ziegler-Natta (Ziegler-Natta) catalyst with single activation center. The Ziegler-Natta olefin polymerization catalyst is preparing by adding organic or inorganic solid carrier or compound of them which is pre-activated by heating or pre-treated chemically, organic compound containing heteroatoms and metallic compound into magnesium compound/tetrahydrofuran solution. The Ziegler-Natta olefin polymerization catalyst prepared in the present invention is fluidizable powder and can prepare ethene homopolymer and copolymer of controllable construction with high catalytic activity, during homo-polymerization and combined polymerization with alpha-olefin of C3˜C18 under action of catalyst promoter such as alkyl aluminum, alkyl aluminoxane, and so on.
    Type: Application
    Filed: November 21, 2008
    Publication date: May 28, 2009
    Applicant: Shanghai Institute of Organic Chemistry, Chinese Academy of Sciences
    Inventors: Yong TANG, Xiaohong Yang, Bo Liu, Xiuli Sun, Zhi Ma, Yuan Gao, Cong Wang
  • Publication number: 20090013471
    Abstract: A neck-support pillow comprising a resilient pillow body having a column-shaped medial portion and two cantilever arms, each arm attached proximate to an end of the medial portion, is described herein. In various embodiments, the arms may encircle a vertical axis, the vertical axis being perpendicular to a plane comprising a line formed between attachment locations of the two arms to the medial portion. Also, the arms and medial portion may form a well that is a size of a user's neck. Further, an arm height may be equal to a distance between the user's shoulder and jaw, the arm height being measured in a direction parallel to the vertical axis. Additionally, a medial portion height may be equal to a distance between an upper portion of the user's ear and the user's shoulder, the medial portion height being measured in a direction parallel to the vertical axis.
    Type: Application
    Filed: July 10, 2008
    Publication date: January 15, 2009
    Applicant: BioMed DB Design
    Inventor: Xiaohong Yang
  • Publication number: 20080222189
    Abstract: A source multidimensional data model is associated with a target multidimensional data model, for purposes of, for example, copying or linking data between the source and the target. Individual dimensions are mapped from the source to the target. Within each mapped dimension, individual dimension members are mapped from the source to the target. The resulting association may be stored and utilized to generate executable statements for copying or linking data between the source and the target.
    Type: Application
    Filed: March 6, 2007
    Publication date: September 11, 2008
    Applicant: Microsoft Corporation
    Inventors: Oleg Gregory Ovanesyan, Catalin Ion Sipos, Eric Scott Danas, Lewis C. Levin, Xiaohong Yang, Parul Manek, Peter Anthony Bull, Vladimir Sergeyev, Alvaro Peon Sanchez
  • Publication number: 20080213691
    Abstract: A write pole for vertical magnetic recording is described. It includes a trapezoidal prism of high magnetic moment material, having inwardly sloping sidewalls. Its parallel surfaces are between about 0.1 and 0.3 microns apart and the sidewalls slope in the range of 15.5 to 60 degrees relative to vertical.
    Type: Application
    Filed: April 10, 2008
    Publication date: September 4, 2008
    Inventors: Chao-Peng Chen, Jei-Wei Chang, Xiaohong Yang
  • Publication number: 20080208874
    Abstract: Embodiments are provided to use metadata to provide readable and/or writeable regions of a multi-dimensional space. In an embodiment, metadata can be used to define readable and/or writeable regions of a multi-dimensional data store. The various embodiments also use relational and/or multi-dimensional representations to resolve and validate readable and/or writeable regions of a multi-dimensional space. Metadata can also be used to in conjunction with writeback operations.
    Type: Application
    Filed: February 26, 2007
    Publication date: August 28, 2008
    Applicant: Microsoft Corporation
    Inventors: Xiaohong Yang, Sridharan V. Ramanathan, George Randall Dong, Zhenyu Tang, Anton Pavlovich Amirov, Peter Eberhardy
  • Publication number: 20080208666
    Abstract: Technologies are described herein for modeling business processes that facilitate the collaborative submission of data in a WFM system by modeling business processes in terms of cycles and assignments. A cycle defines a scenario for the business process along with a window of time in which the business process should be executed. Assignments are work activities that are defined within each cycle. A cycle definition is created for each business cycle within a business process. Each cycle definition includes data defining a recurrence pattern for the business cycle and data defining a time period in which one or more contributors to the business cycle may contribute data. Each cycle definition also includes one or more assignment definitions that define the scope, contributors, approvers, validation rules, deadlines, and data forms that should be used for the assignment.
    Type: Application
    Filed: February 23, 2007
    Publication date: August 28, 2008
    Applicant: Microsoft Corporation
    Inventors: George Randall Dong, Jeffrey A. Wang, Lan Chen, Jin Wang, Sridharan V. Ramanathan, Sanjay Jacob, Bhaskar Bhattacharyya, Patrick John Baumgartner, Xiaohong Yang
  • Publication number: 20080208720
    Abstract: Financial intelligence architecture that employs financial types that are combined with rules to build financial behavior into the product. Types have behaviors such that types can be assigned that lead to the physical creation of underlying code which embodies the behaviors. Extensibility is provided at least by type parameterization and new type creation. Because types are a design time experience, types are two-way and can be modified, even after instantiation. This allows for mixing and matching of types and underlying behavior giving the system more flexibility at design time while providing a huge simplification of all the details that actually go into such financial applications. The type library is a set of rules that produce metadata, which metadata is later processed by a separate engine to produce the physical schema. The type library defines the basic interactions, data types, and behaviors for predefined dimensions in the system.
    Type: Application
    Filed: February 26, 2007
    Publication date: August 28, 2008
    Applicant: Microsoft Corporation
    Inventors: Randy Dong, Lewis C. Levin, Rou-Peng Huang, Peiyuan Yan, Xiaohong Yang, Peter Bull, Scott Sebelsky
  • Publication number: 20080208880
    Abstract: Sharable extended cell information is used by multidimensional data models to enable cell annotations and line item details. Annotations are notes stored with a cell in a multidimensional dataset. Line item details permit levels of numeric detail below the lowest dimensional granularity. When receiving a multidimensional dataset in response to a query, a client application receives indicator information at the cell level, indicating to the client application that extended cell information is retrievable.
    Type: Application
    Filed: February 23, 2007
    Publication date: August 28, 2008
    Applicant: Microsoft Corporation
    Inventors: George Randall Dong, Jeffrey A. Wang, Patricia O'Connor Sebelsky, Zhenyu Tang, Sridharan V. Ramanathan, Peter Eberhardy, Hai Huang, Xiaohong Yang
  • Publication number: 20080208918
    Abstract: Embodiments are provided to use metadata to provide readable and/or writeable regions of a multi-dimensional space. In an embodiment, metadata can be used to define readable and/or writeable regions of a multi-dimensional data store. The various embodiments also use relational and/or multi-dimensional representations to resolve and validate readable and/or writeable regions of a multi-dimensional space. Metadata can also be used to designate a number of writeable and/or readable regions of a relational and/or multi-dimensional representation.
    Type: Application
    Filed: February 26, 2007
    Publication date: August 28, 2008
    Applicant: Microsoft Corporation
    Inventors: Xiaohong Yang, Sridharan V. Ramanathan, George Randall Dong, Zhenyu Tang, Anton Pavlovich Amirov, Sanjay Jacob
  • Publication number: 20080209435
    Abstract: A scalable workflow management system is provided that includes queues for storing work items to be processed. Work items may be placed into the queues by front-end services executing within the workflow management system. When a work item is placed on a queue, it remains on the queue until an appropriate back-end service is available to de-queue the work item, validate the de-queued work item, and process the de-queued work item. Separate queues are provided for storing normal work items, work items generated according to a time schedule, and work items generated by job launching services. The state of operation of the workflow management system may be controlled by an administrative console application.
    Type: Application
    Filed: February 23, 2007
    Publication date: August 28, 2008
    Applicant: Microsoft Corporation
    Inventors: George R. Dong, Jeffrey A. Wang, Lan Chen, Jin Wang, Anton P. Pavlovich Amirov, Sanjay Jacob, Zhenyu Tang, Patrick J. Baumgartner, Xiaohong Yang, Rou-Peng Huang, Robert L. Vogt
  • Patent number: 7368227
    Abstract: It is very difficult to produce a negative wall angle from either negative or positive-tone chemically amplified resists, especially by e-beam lithography. This problem has now been overcome by first forming a photoresist pedestal in the conventional way, followed by flood exposing with electrons. Then, a second development treatment is given. This results in removal of additional material from the sidewalls, said removal being greatest at the substrate and least at the pedestal's top surface, resulting in negatively sloping sidewalls. Application of this method to a process for forming a pole tip for a vertical magnetic writer is also discussed.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: May 6, 2008
    Assignee: Headway Technologies, Inc.
    Inventors: Chao-Peng Chen, Jei-Wei Chang, Xiaohong Yang
  • Publication number: 20070118510
    Abstract: Leaf-level, multi-dimensional calculations are optimized by translating the multi-dimensional calculations to efficient query scripts. To generate efficient query scripts, rows are transposed to columns while affected rows are reduced by reversing calculation relationships. Actual calculations are performed on calculated columns. Transposing row-to-column enables fast arithmetic calculations. Reversing the calculation relationships enables a reduction of the rows that need to be processed.
    Type: Application
    Filed: November 18, 2005
    Publication date: May 24, 2007
    Applicant: Microsoft Corporation
    Inventors: Baomin Li, Peiyuan Yan, Xiaohong Yang
  • Publication number: 20070118516
    Abstract: Data allocation is performed by translating a rule set to a query list. An allocation engine receives the rule set and the data and generates a query list. The query list may be in MDX or SQL syntax. After modifying the queries in the list into a list of physical queries that match the specific characteristic of the data store, a modeling abstraction layer provides the physical queries to the data store engine to perform the queries and provide the results to the allocation engine. The allocation engine allocates the data among existing or new hierarchical levels based on the query results. The allocated data may be stored in the same data store as the original data.
    Type: Application
    Filed: November 18, 2005
    Publication date: May 24, 2007
    Applicant: Microsoft Corporation
    Inventors: Baomin Li, Peiyuan Yan, Xiaohong Yang
  • Publication number: 20070042299
    Abstract: It is very difficult to produce a negative wall angle from either negative or positive-tone chemically amplified resists, especially by e-beam lithography. This problem has now been overcome by first forming a photoresist pedestal in the conventional way, followed by flood exposing with electrons. Then, a second development treatment is given. This results in removal of additional material from the sidewalls, said removal being greatest at the substrate and least at the pedestal's top surface, resulting in negatively sloping sidewalls. Application of this method to a process for forming a pole tip for a vertical magnetic writer is also discussed.
    Type: Application
    Filed: October 27, 2006
    Publication date: February 22, 2007
    Inventors: Chao-Peng Chen, Jei-Wei Chang, Xiaohong Yang
  • Publication number: 20070022120
    Abstract: For a user of a multi-dimensional database (e.g., as part of an OLAP system), a copy of at least a portion of the multi-dimensional database (i.e., a local cube) may be cached locally on the user's user device. The user then may query the local cube rather than the multi-dimensional database server. Further, the local cube may include not only data from the database but the functions representing the dependencies between pieces of the data. A reporting tool on the user's device may be configured to communicate with the local cube, such that the user may use the reporting tool to experiment with “what if” scenarios in local (e.g., volatile) memory by accessing the data and the functions from the local cube. For example, a thin client side query layer may be provided that directs all queries from a front-end reporting tool to the local cached data.
    Type: Application
    Filed: July 25, 2005
    Publication date: January 25, 2007
    Applicant: Microsoft Corporation
    Inventors: Hai Huang, Sridharan Ramanathan, Xiaohong Yang