Patents by Inventor Liang Ge

Liang Ge 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: 20120110541
    Abstract: Functionality can be implemented for optimizing connection constraints in an integrated circuit design. A target timing path associated with a first of a plurality of sub-connections of the integrated circuit is determined. A timing probability value and a route probability value associated with the first of the plurality of sub-connections is determined based, at least in part, on the target timing path associated with the first of the plurality of sub-connections. The timing probability value indicates a probability that timing closure is satisfied on the target timing path. The route probability value indicates a probability that a physical routing track on the target timing path associated with the first of the plurality of sub-connections resolves congestion. A current connection constraint associated with the first of the plurality of sub-connections is modified in accordance with a connection constraint model to which the first of the plurality of sub-connections corresponds.
    Type: Application
    Filed: October 24, 2011
    Publication date: May 3, 2012
    Applicant: International Business Machines Corporation
    Inventors: Liang Ge, Xia Li, Jia Lian Tang, Xiao Feng Tang, Chen Xu
  • Publication number: 20120047478
    Abstract: Estimating the latency time of the clock tree of an ASIC including: providing a netlist and a placement related to the clock tree of the ASIC; extracting a number of the load timing devices connected by the clock tree according to the netlist related to the clock tree; extracting a physical distribution area of the load timing devices connected by the clock tree according to the placement related to the clock tree; estimating a latency time of the clock tree according to the relationship between the number of the load timing devices, the physical distribution area of the load timing devices and latency time of the clock tree in design data related to the ASIC design.
    Type: Application
    Filed: February 22, 2011
    Publication date: February 23, 2012
    Applicant: International Business Machines Corporation
    Inventors: Liang Ge, Gong Qiong Li, Suo Ming Pu, Chen Xu
  • Publication number: 20110209185
    Abstract: Aggregating media content catalog data from a plurality of content providers. The catalog data is merged according to rules and provided to a user on a scheduled basis or on demand. In an embodiment, the merged catalog data represents an incremental update to previously delivered catalog data.
    Type: Application
    Filed: May 3, 2011
    Publication date: August 25, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Wei Wei Ada Cho, Stephen R. Husak, Liang Ge, Aamer Hydrie
  • Patent number: 7984204
    Abstract: A Direct Memory Access controller controls access to memory in a data processing system via a system bus. The controller is made up of a data load unit configured for performing load operations with data. A data computation unit is configured for performing data conversion and is pipeline connected in sequence to the data load unit. A data store unit is also pipeline connected in sequence to the data computation unit and is configured for performing burst store operations onto a system bus for storage in system memory.
    Type: Grant
    Filed: May 13, 2008
    Date of Patent: July 19, 2011
    Assignee: International Business Machines Corporation
    Inventors: Adrian S. Butter, Liang Chen, Liang Ge
  • Patent number: 7962937
    Abstract: Aggregating media content catalog data from a plurality of content providers. The catalog data is merged according to rules and provided to a user on a scheduled basis or on demand. In an embodiment, the merged catalog data represents an incremental update to previously delivered catalog data.
    Type: Grant
    Filed: August 1, 2006
    Date of Patent: June 14, 2011
    Assignee: Microsoft Corporation
    Inventors: Wei Wei Ada Cho, Stephen R. Husak, Liang Ge, Aamer Hydrie
  • Publication number: 20090287860
    Abstract: A Direct Memory Access controller controls access to memory in a data processing system via a system bus. The controller is made up of a data load unit configured for performing load operations with data. A data computation unit is configured for performing data conversion and is pipeline connected in sequence to the data load unit. A data store unit is also pipeline connected in sequence to the data computation unit and is configured for performing burst store operations onto a system bus for storage in system memory.
    Type: Application
    Filed: May 13, 2008
    Publication date: November 19, 2009
    Inventors: Adrian S. Butter, Liang Chen, Liang Ge
  • Publication number: 20080105689
    Abstract: The invention relates to a non-stick cooking utensil, wherein protrusions are arranged on interior wall of the utensil to form a non-smooth surface, said protrusion has a height of 20-999 ?m and a projection area of 314-783431 ?m2 with respect to the interior surface of the utensil, the protrusions are so distributed that the total projection area of protrusions on the surface of the interior wall is about 10%-60% of the surface area, a coating film is formed on said non-smooth surface with protrusions. As compared with utensils with smooth surface, the sticking intensity and stickiness between foods and the utensil of present invention may be decreased by 60%-80%.
    Type: Application
    Filed: September 24, 2004
    Publication date: May 8, 2008
    Applicant: JILIN UNIVERSITY
    Inventors: Luquan Ren, Xiaoming Qiu, Qingping Liu, Guilan Zhang, Zhanrong Cui, Hongxiu Yang, Liang Ge
  • Publication number: 20080046929
    Abstract: Aggregating media content catalog data from a plurality of content providers. The catalog data is merged according to rules and provided to a user on a scheduled basis or on demand. In an embodiment, the merged catalog data represents an incremental update to previously deliverred catalog data.
    Type: Application
    Filed: August 1, 2006
    Publication date: February 21, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Wei Wei Ada Cho, Stephen R. Husak, Liang Ge, Aamer Hydrie
  • Publication number: 20070150595
    Abstract: Identifying a location and download schedule of web services. Responsive to a request from the application program, the system generates a list of the web services available to an application program along with locations and schedule times associated with the web services. The schedule times implement load management of the web services. The application program accesses the web services at the identified locations at the determined schedule times.
    Type: Application
    Filed: December 23, 2005
    Publication date: June 28, 2007
    Applicant: Microsoft Corporation
    Inventors: Aayaz Bhorania, Wei Wei Cho, Liang Ge, Stephen Husak, Frederic Azera, Colin Acton