Patents by Inventor Tong Gao
Tong Gao 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: 20160039973Abstract: A tire which has a circular tire frame formed of a resin material, and the resin material includes a polyamide-based thermoplastic elastomer including a soft segment and a hard segment having a crystallinity of from 14% to 26% in a molecule thereof.Type: ApplicationFiled: March 14, 2014Publication date: February 11, 2016Inventors: Atsuko HONJO, Tong GAO, Hiroyuki FUDEMOTO
-
Publication number: 20160023515Abstract: A tire includes a round tire frame made of a resin material, and the resin material includes a thermoplastic polyamide-based elastomer including an ester bond within a molecule thereof. The thermoplastic polyamide-based elastomer has a ratio by mass (HS/SS) of hard segment (HS) to soft segment (SS) of from 54/46 to 90/10.Type: ApplicationFiled: March 27, 2014Publication date: January 28, 2016Inventors: Hiroyuki FUDEMOTO, Atsuko HONJYO, Tong GAO
-
Publication number: 20150114539Abstract: A tire includes a circular tire frame body formed of a resin-containing material. The resin material has a sea-island structure including a sea phase constituted by a first resin material and an island phase constituted by a second resin material, and the island phase is harder than the sea phase.Type: ApplicationFiled: February 28, 2013Publication date: April 30, 2015Applicant: BRIDGESTONE CORPORATIONInventors: Hiroyuki Fudemoto, Takashi Harada, Tong Gao, Atsuko Honjo
-
Publication number: 20150101728Abstract: A tire including a circular tire frame formed of a material containing a resin, the material including a sea/island structure including a sea phase constituted by a first resin material and an island phase constituted by a second resin material that is softer than the sea phase.Type: ApplicationFiled: February 28, 2013Publication date: April 16, 2015Applicant: BRIDGESTONE CORPORATIONInventors: Hiroyuki Fudemoto, Takashi Harada, Tong Gao, Atsuko Honjo
-
Patent number: 8984470Abstract: One embodiment of the present invention provides a system that concurrently performs redundant via insertion and timing optimization during routing of an integrated circuit (IC) chip design. During operation, the system performs an initial routing on the IC chip design to obtain a routing solution, which includes a set of vias. The system then performs a redundant-via-insertion operation on the routing solution, wherein the redundant-via-insertion operation attempts to modify a via within the set of vias into a redundant via. Next, the system performs a timing optimization on the routing solution by iteratively: (1) performing a timing analysis on the routing solution; (2) performing a logic optimization on the routing solution; and (3) performing an incremental routing adjustment on the routing solution, wherein the incremental routing adjustment adjusts the redundant vias.Type: GrantFiled: October 29, 2009Date of Patent: March 17, 2015Assignee: Synopsys, Inc.Inventors: Abhijit Chakanakar, Tong Gao
-
Publication number: 20140338666Abstract: Devices disclosed herein relate to humidification systems for making humidified ventilator air. The humidification system provides an elongated air path that increases both the surface area and time for air-water interaction, and thus increases efficiency of humidification. The humidification system also enables even distribution of heat and inhibition of bacterial growth within the system, thus improves comfort and safety for patients receiving respiratory therapy. Device disclosed herein also relates to tubing for delivering humidified ventilator air. The tubing includes an air passage and a heat blanket that envelops and warms up the air passage. The tubing thus prevents or decreases water condensation and loss of humidity of humidified air.Type: ApplicationFiled: May 16, 2014Publication date: November 20, 2014Applicant: Children's Hospital Central CaliforniaInventors: Nadarasa Visveshwara, Stanley Stumpf, Paul Barghouth, Kin-Tong Gao, Katarina Short, Michael Urner
-
Patent number: 8745565Abstract: One embodiment of the present invention provides a system that attempts to satisfy routing rules during routing of an integrated circuit (IC) chip design. During operation, the system receives a routing solution for the IC chip design and a set of routing rules to be satisfied by the routing solution. The system then assigns weights to the set of routing rules, wherein a higher weight for a routing rule indicates a higher importance of the routing rule. The system additionally assigns effort levels to the set of routing rules, wherein a higher effort level for a routing rule indicates that a higher amount of resources are available to satisfy the routing rule. The system then modifies the routing solution to satisfy the routing rules based at least on the weights and the effort levels associated with the routing rules.Type: GrantFiled: October 29, 2009Date of Patent: June 3, 2014Assignee: Synopsys, Inc.Inventor: Tong Gao
-
Patent number: 8701056Abstract: A method of performing double patterning (DPT) conflict repairs is described. In this method, even cycles adjacent to odd cycles in a layout can be identified (also called adjacent even/odd cycles herein). The identifying can include forming graph constructs of the layout. Route guidances for break-link operations and split-node operations can be prioritized for the adjacent even/odd cycles. A list including the route guidances for the break-link operations and the split-node operations can be generated. The list can be ordered based on the prioritizing.Type: GrantFiled: September 26, 2012Date of Patent: April 15, 2014Assignee: Synopsys, Inc.Inventors: Paul David Friedberg, Tong Gao, Weiping Fang, Yang-Shan Tong
-
Publication number: 20140089868Abstract: A method of performing double patterning (DPT) conflict repairs is described. In this method, even cycles adjacent to odd cycles in a layout can be identified (also called adjacent even/odd cycles herein). The identifying can include forming graph constructs of the layout. Route guidances for break-link operations and split-node operations can be prioritized for the adjacent even/odd cycles. A list including the route guidances for the break-link operations and the split-node operations can be generated. The list can be ordered based on the prioritizing.Type: ApplicationFiled: September 26, 2012Publication date: March 27, 2014Applicant: Synopsys, Inc.Inventors: Paul David Friedberg, Tong Gao, Weiping Fang, Yang-Shan Tong
-
Publication number: 20140081938Abstract: Synchronization between Communications and Scheduling (CS) service and customer relationship management (CRM) applications is facilitated through a synchronization module on the CS service side using Extensible Markup Language (XML) formatted storage for keeping track of synchronization states. The CRM server version of an item is compared with the XML formatted storage to detect changes and the same performed for the CS service item. The updates are stored in a CS service item or transmitted to the CRM application for application to a corresponding CRM item. Last updated item is selected in case of a conflict.Type: ApplicationFiled: September 14, 2012Publication date: March 20, 2014Applicant: Microsoft CorporationInventors: Wayne Parker, III, Navin Thadani, Tong Gao, Ron Mondri, Indrojit Deb, Praveen Upadhyay, Ian Legler
-
Patent number: 8677302Abstract: Some embodiments provide techniques and systems for routing nets in a circuit design in parallel. During operation, the system can receive a set of partitions for a circuit design, wherein each partition has zero or more overlapping partitions along four directions, e.g., up, down, left, and right. Next, the system can perform, in parallel, detailed routing on non-overlapping partitions in the set of partitions, wherein detailed routing is performed on a partition after detailed routing is completed on adjacent or overlapping partitions that located along two perpendicular directions. In some embodiments, each detailed routing thread that is executing in parallel performs detailed routing on a different net.Type: GrantFiled: January 28, 2010Date of Patent: March 18, 2014Assignee: Synopsys, Inc.Inventor: Tong Gao
-
Patent number: 8533258Abstract: Synchronization between email, contact management, scheduling (ECS) and customer relationship management (CRM) applications is facilitated through a synchronization module on the ECS side using an Extensible Markup Language (XML) file for keeping track of synchronization states. The CRM server version of an item is compared with the XML file to detect changes and the same performed for the ECS item. The changes are then pushed to the corresponding item for the columns that have changed. Last updated item is selected in case of a conflict.Type: GrantFiled: October 20, 2010Date of Patent: September 10, 2013Assignee: Microsoft CorporationInventors: Wayne Parker, III, Navin Thadani, Tong Gao, Indrojit Deb, Praveen Upadhyay, Ian Legler
-
Patent number: 8527930Abstract: Some embodiments of the present invention provide systems for generating and using a route fix guidance for fixing design rule violations. A route fix guidance includes information that enables a router to locally modify a routing solution to fix one or more design rule violations. A route fix guidance can include a set of two or more metal avoidance areas, wherein avoiding any one of the set of two or more metal avoidance areas during routing fixes the design rule violation. Additionally, a route fix guidance can specify a set of rectangles to remove from a routing solution, and a set of rectangles to insert into or add to a routing solution. Further, the route fix guidance can include information for moving one or more vias to new locations in the routing solution. The route fix guidance can specify a sequence in which the local modifications are to be made.Type: GrantFiled: January 28, 2010Date of Patent: September 3, 2013Assignee: Synopsys, Inc.Inventors: Linni Wen, Tong Gao
-
Patent number: 8504520Abstract: Background synchronization of data objects may be provided. A background thread associated with an application may be created. A first data item associated with the application may be opened by the background thread and a copy of the first data item may be created. A modification may be performed on a property of the first data item. If no second data item is associated with a pending modification, the first data item may be replaced with the modified copy of the first data item.Type: GrantFiled: June 11, 2010Date of Patent: August 6, 2013Assignee: Microsoft CorporationInventors: Dmitri Davydok, Indrojit Deb, Tong Gao
-
Patent number: 8490042Abstract: One embodiment of the present invention provides a system that concurrently optimizes multiple routing objectives during routing of an integrated circuit (IC) chip design. During operation, the system starts by receiving a routing solution for the IC chip design and a set of routing objectives. The system then partitions the IC chip design into a set of partitions. Next, for each partition in the set of partitions, the system optimizes the routing solution by, iteratively: (1) analyzing the routing solution to determine weights for the set of routing objectives; (2) constructing a cost function based on the weights for the set of routing objectives; and (3) modifying the routing solution within the partition to attempt to optimize the cost function.Type: GrantFiled: October 29, 2009Date of Patent: July 16, 2013Assignee: Synopsys, Inc.Inventor: Tong Gao
-
Patent number: 8458640Abstract: One embodiment of the present invention provides a system that routes connections in an integrated circuit (IC) chip design. The system includes a representation mechanism which is configured to represent routing resources in the IC chip design as a 3-dimensional (3D) grid. This 3D grid further includes: static grid lines which do not change while the system routes the connections; and dynamic grid lines which are created for routing a connection that includes pins which are not located on a static grid line. Note that the dynamic grid lines can be removed after the connection is routed. The system also includes a search engine which is configured to search for a path in the 3D grid between a first set of vertices and a second set of vertices.Type: GrantFiled: October 29, 2009Date of Patent: June 4, 2013Assignee: Synopsys, Inc.Inventor: Tong Gao
-
Patent number: 8181143Abstract: Some embodiments provide a system for generating a memory-efficient representation of a sequence of electrically connected routing shapes. The memory-efficient representation represents the sequence of electrically connected routing shapes using a sequence of points, such that two consecutive points represent a routing shape. At least some of the points can be represented using a compact representation, thereby reducing the memory required for storing the sequence of points. A full representation specifies a point's location using the point's two-dimensional coordinates, and a compact representation specifies a point's location using one of the point's two-dimensional coordinates and an orientation indicator which indicates the routing shape's orientation. The missing coordinate in a compact representation can be determined from the preceding points. The system can represent a via that joins two routing shapes by assigning different metal layers to the points associated with the two routing shapes.Type: GrantFiled: October 23, 2009Date of Patent: May 15, 2012Assignee: Synopsys, Inc.Inventor: Tong Gao
-
Publication number: 20120102232Abstract: Synchronization between email, contact management, scheduling (ECS) and customer relationship management (CRM) applications is facilitated through a synchronization module on the ECS side using an Extensible Markup Language (XML) file for keeping track of synchronization states. The CRM server version of an item is compared with the XML file to detect changes and the same performed for the ECS item. The changes are then pushed to the corresponding item for the columns that have changed. Last updated item is selected in case of a conflict.Type: ApplicationFiled: October 20, 2010Publication date: April 26, 2012Applicant: Microsoft CorporationInventors: Wayne Parker, III, Navin Thadani, Tong Gao, Indrojit Deb, Praveen Upadhyay, Ian Legler
-
Patent number: 8132141Abstract: Some embodiments provide a system for generating a centerline connectivity representation for a set of routing shapes. During operation, the system can represent the set of routing shapes using a set of centerlines with endcap extensions. Note that an intersection between two centerlines represents an electrical connection between the two routing shapes associated with the two centerlines. Next, the system can detect two routing shapes which overlap, but whose centerlines do not intersect. The system can then create a virtual shape whose centerline intersects with the centerlines of the two routing shapes. In some embodiments, the system can modify a dimension of at least one of the two routing shapes. Next, the system can create a new routing shape which overlaps with the two routing shapes, and create virtual shapes which connect the centerline of the new shape with the centerlines of the two routing shapes.Type: GrantFiled: October 23, 2009Date of Patent: March 6, 2012Assignee: Synopsys, Inc.Inventors: Shankar Kuppuswamy, Tong Gao
-
Publication number: 20110307445Abstract: Background synchronization of data objects may be provided. A background thread associated with an application may be created. A first data item associated with the application may be opened by the background thread and a copy of the first data item may be created. A modification may be performed on a property of the first data item. If no second data item is associated with a pending modification, the first data item may be replaced with the modified copy of the first data item.Type: ApplicationFiled: June 11, 2010Publication date: December 15, 2011Applicant: MICROSOFT CORPORATIONInventors: Dmitri Davydok, Indrojit Deb, Tong Gao