Patents by Inventor Charles Alpert

Charles Alpert 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: 10216880
    Abstract: Methods and systems of optimization of and Integrated Circuit (IC) design disclosed herein result in a power efficient clustering of circuit devices. The methods may depart from the conventional geometric clustering using a nearest neighbor approach when wiring flops to local clock buffers. To reduce the number of clock-gaters, the methods in one embodiment use a grouping of flops wired to a common clock-gater to form nodes, which are then wired to the local clock buffers based on a load-balancing process. In another embodiment, the methods use a local cleanup process to rewire the nodes between neighboring clock buffers to further reduce the amount of clock-gaters.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: February 26, 2019
    Assignee: Cadence Design Systems, Inc.
    Inventors: Wen-Hao Liu, Zhuo Li, Charles Alpert, Brian Wilson
  • Patent number: 10095824
    Abstract: Disclosed herein are systems and methods to construct a symmetric clock-distribution H-tree in upper layers of an integrated circuit (IC), which may have complicated routing and/or placement blockages. The systems and methods disclosed herein may implement concomitant bottom-up wiring and top-down rewiring to achieve a clock-distribution tree symmetrically balanced across all of the hierarchical levels while respecting the complicated routing and/or placement blockages. Such symmetrically balanced clock-tree ensures that a clock-signal reaches all of the clock-sinks simultaneously or near simultaneously thereby minimizing clock-skew across the clock-sinks. The minimal skew symmetric clock-distribution H-tree may therefore be used for higher performance and high speed ICs.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: October 9, 2018
    Assignee: Cadence Design Systems, Inc.
    Inventors: Zhuo Li, Wen-Hao Liu, Charles Alpert, Brian Wilson
  • Patent number: 10031994
    Abstract: Disclosed herein are systems and methods to reduce wirelength and congestion in an integrated circuit (IC) design. The systems and methods disclosed herein may be implemented during a detailed placement stage of IC design to identify and select a cell for relocation and determine an area of interest to which the cell can be relocated. The systems and methods may identify one or more potential locations within the area of interest where the cell can be relocated to, and then determine a cost based upon the wirelength and/or congestion for the selected cell, at each of the one or more potential locations. Upon determining that a potential location may have a lower cost compared to the original location of the selected cell, the systems and methods may relocate the selected cell to the potential location.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: July 24, 2018
    Assignee: Cadence Design Systems, Inc.
    Inventors: Wen Hao Liu, Jhih-Rong Gao, Mehmet Yildiz, Charles Alpert, Zhuo Li
  • Patent number: 9238121
    Abstract: A catheter shaft with an improved manifold bond and methods for making and using the same. The catheter shaft may include a sleeve disposed, for example, near its proximal end. The sleeve may include a first layer that is attached to the catheter shaft and a second layer to which a hub or manifold may be attached.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: January 19, 2016
    Assignee: BOSTON SCIENTIFIC SCIMED, INC.
    Inventors: Huey Quoc Chan, Ting Tina Ye, Lawrence Charles Alpert, Sean McFerran, Roland S. Mompar
  • Publication number: 20150011950
    Abstract: A catheter shaft with an improved manifold bond and methods for making and using the same. The catheter shaft may include a sleeve disposed, for example, near its proximal end. The sleeve may include a first layer that is attached to the catheter shaft and a second layer to which a hub or manifold may be attached.
    Type: Application
    Filed: September 23, 2014
    Publication date: January 8, 2015
    Inventors: Huey Quoc Chan, Ting Tina Ye, Lawrence Charles Alpert, Sean McFerran, Roland S. Mompar
  • Patent number: 8858529
    Abstract: A catheter shaft with an improved manifold bond and methods for making and using the same. The catheter shaft may include a sleeve disposed, for example, near its proximal end. The sleeve may include a first layer that is attached to the catheter shaft and a second layer to which a hub or manifold may be attached.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: October 14, 2014
    Assignee: Boston Scientific Scimed, Inc.
    Inventors: Huey Quoc Chan, Ting Tina Ye, Lawrence Charles Alpert, Sean McFerran, Roland S. Mompar
  • Patent number: 8795255
    Abstract: A catheter comprising an elongate tubular member having a proximal end, a distal end, and a passageway defining a lumen extending between the proximal and distal ends. The elongate tubular member comprises a relatively stiff proximal section and a relatively flexible distal section. The proximal section includes an inner tubular liner, a first stiffener comprising a metal alloy, and a second stiffener comprising a non-metal alloy. The first and second stiffeners are coaxially wound exterior to the proximal inner liner. The distal section includes a distal inner tubular liner and the second stiffener coaxially wound exterior to the distal inner liner. The first stiffener terminates before reaching the distal section.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: August 5, 2014
    Assignee: Boston Scientific Scimed, Inc.
    Inventors: Lex P. Jansen, Thomas Yung-Hui Chien, Perry Alvin Fukui, Jeffrey A. Sarge, Lawrence Charles Alpert
  • Publication number: 20120323189
    Abstract: A catheter shaft with an improved manifold bond and methods for making and using the same. The catheter shaft may include a sleeve disposed, for example, near its proximal end. The sleeve may include a first layer that is attached to the catheter shaft and a second layer to which a hub or manifold may be attached.
    Type: Application
    Filed: August 31, 2012
    Publication date: December 20, 2012
    Applicant: BOSTON SCIENTIFIC SCIMED, INC.
    Inventors: Huey Quoc Chan, Ting Tina Ye, Lawrence Charles Alpert, Sean McFerran, Roland S. Mompar
  • Patent number: 8317772
    Abstract: A catheter comprising an elongate tubular member having a proximal end, a distal end, and a passageway defining a lumen extending between the proximal and distal ends. The elongate tubular member comprises a relatively stiff proximal section and a relatively flexible distal section. The proximal section includes an inner tubular liner, a first stiffener comprising a metal alloy, and a second stiffener comprising a non-metal alloy. The first and second stiffeners are coaxially wound exterior to the proximal inner liner. The distal section includes a distal inner tubular liner and the second stiffener coaxially wound exterior to the distal inner liner. The first stiffener terminates before reaching the distal section.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: November 27, 2012
    Assignee: Target Therapeutics, Inc.
    Inventors: Lex P. Jansen, Thomas Yung-Hui Chien, Perry Alvin Fukui, Jeffrey A. Sarge, Lawrence Charles Alpert
  • Patent number: 8257343
    Abstract: A catheter shaft with an improved manifold bond and methods for making and using the same. The catheter shaft may include a sleeve disposed, for example, near its proximal end. The sleeve may include a first layer that is attached to the catheter shaft and a second layer to which a hub or manifold may be attached.
    Type: Grant
    Filed: February 10, 2010
    Date of Patent: September 4, 2012
    Assignee: Boston Scientific Scimed, Inc
    Inventors: Huey Quoc Chan, Ting Tina Ye, Lawrence Charles Alpert, Sean McFerran, Roland S. Mompar
  • Publication number: 20110172643
    Abstract: A catheter comprising an elongate tubular member having a proximal end, a distal end, and a passageway defining a lumen extending between the proximal and distal ends. The elongate tubular member comprises a relatively stiff proximal section and a relatively flexible distal section. The proximal section includes an inner tubular liner, a first stiffener comprising a metal alloy, and a second stiffener comprising a non-metal alloy. The first and second stiffeners are coaxially wound exterior to the proximal inner liner. The distal section includes a distal inner tubular liner and the second stiffener coaxially wound exterior to the distal inner liner. The first stiffener terminates before reaching the distal section.
    Type: Application
    Filed: March 10, 2011
    Publication date: July 14, 2011
    Applicant: TARGET THERAPEUTICS, INC.
    Inventors: Lex P. Jansen, Thomas Yung-Hui Chien, Perry Alvin Fukui, Jeffrey A. Sarge, Lawrence Charles Alpert
  • Patent number: 7909812
    Abstract: A catheter comprising an elongate tubular member having a proximal end, a distal end, and a passageway defining a lumen extending between the proximal and distal ends. The elongate tubular member comprises a relatively stiff proximal section and a relatively flexible distal section. The proximal section includes an inner tubular liner, a first stiffener comprising a metal alloy, and a second stiffener comprising a non-metal alloy. The first and second stiffeners are coaxially wound exterior to the proximal inner liner. The distal section includes a distal inner tubular liner and the second stiffener coaxially wound exterior to the distal inner liner. The first stiffener terminates before reaching the distal section.
    Type: Grant
    Filed: September 6, 2006
    Date of Patent: March 22, 2011
    Assignee: Target Therapeutics, Inc.
    Inventors: Lex P. Jansen, Thomas Yung-Hui Chien, Perry Alvin Fukui, Jeffrey A. Sarge, Lawrence Charles Alpert
  • Publication number: 20100145311
    Abstract: A catheter shaft with an improved manifold bond and methods for making and using the same. The catheter shaft may include a sleeve disposed, for example, near its proximal end. The sleeve may include a first layer that is attached to the catheter shaft and a second layer to which a hub or manifold may be attached.
    Type: Application
    Filed: February 10, 2010
    Publication date: June 10, 2010
    Applicant: BOSTON SCIENTIFIC SCIMED, INC.
    Inventors: Huey Quoc Chan, Ting Tina Ye, Lawrence Charles Alpert, Sean McFerran, Roland S. Mompar
  • Patent number: 7662144
    Abstract: A catheter shaft with an improved manifold bond and methods for making and using the same. The catheter shaft may include a sleeve disposed, for example, near its proximal end. The sleeve may include a first layer that is attached to the catheter shaft and a second layer to which a hub or manifold may be attached.
    Type: Grant
    Filed: June 22, 2004
    Date of Patent: February 16, 2010
    Assignee: Boston Scientific Scimed, Inc.
    Inventors: Huey Quoc Chan, Tina Ye, Lawrence Charles Alpert, Sean McFerran, Roland S. Mompar
  • Publication number: 20080072202
    Abstract: A method of determining buffer insertion locations in an integrated circuit design establishes candidate locations for inserting buffers into a net, and selects buffer insertion locations from among the candidates based on slew constraints. The selection of buffer insertion locations preferably optimizes slack and buffer cost while keeping slew from any buffered node to any sink less than a required slew rate. The slew analysis computes an output slew SL(v) of a given buffer b inserted at a node v as SL(v)=RS(b)·C(v)+KS(b), where C(v) is the downstream capacitance at v, RS(b) is the slew resistance of buffer b, and KS(b) is the intrinsic slew of buffer b. The delay through a given buffer may also be computed based on signal polarity. However, the invention still preferably uses worst-case slew resistance and intrinsic slew in considering the slew constraints.
    Type: Application
    Filed: November 29, 2007
    Publication date: March 20, 2008
    Inventors: Charles Alpert, Zhuo Li, Stephen Quay
  • Publication number: 20070143724
    Abstract: A method, apparatus, and computer program product for cell placement in an integrated circuit design that use the principles of diffusion.
    Type: Application
    Filed: December 15, 2005
    Publication date: June 21, 2007
    Inventors: Charles Alpert, Haoxing Ren, Paul Villarrubia
  • Patent number: 7104979
    Abstract: A catheter comprising an elongate tubular member having a proximal end, a distal end, and a passageway defining a lumen extending between the proximal and distal ends. The elongate tubular member comprises a relatively stiff proximal section and a relatively flexible distal section. The proximal section includes an inner tubular liner, a first stiffener comprising a metal alloy, and a second stiffener comprising a non-metal alloy. The first and second stiffeners are coaxially wound exterior to the proximal inner liner. The distal section includes a distal inner tubular liner and the second stiffener coaxially wound exterior to the distal inner liner. The first stiffener terminates before reaching the distal section.
    Type: Grant
    Filed: February 19, 2002
    Date of Patent: September 12, 2006
    Assignee: Target Therapeutics, Inc.
    Inventors: Lex P. Jansen, Thomas Yung-Hui Chien, Perry Alvin Fukui, Jeffrey A. Sarge, Lawrence Charles Alpert
  • Publication number: 20060156266
    Abstract: A method of estimating routing congestion between pins in a net of an integrated circuit design, by establishing one or more potential routes between the pins which pass through buckets in the net, assigning a probabilistic usage to each bucket based on any partial blockage of the wiring tracks in each bucket, and computing routing congestion for each bucket using its probabilistic usage. When the net is a two-pin net that is a part of a larger multi-pin net, and a tree is constructed to bridge the two-pin net to another pin of the multi-pin net. The routing congestion for each bucket is computed as a ratio of the bucket usage to bucket capacity. For L-shaped routes (having at least one bend in a bucket), the probabilistic usage is proportional to a scale factor a which is a ratio of a minimum number of available wiring tracks for a given route to a sum of minimum numbers of available wiring tracks for all possible routes.
    Type: Application
    Filed: January 11, 2005
    Publication date: July 13, 2006
    Inventors: Charles Alpert, Zhuo Li, Stephen Quay
  • Publication number: 20060112364
    Abstract: A method of determining buffer insertion locations in an integrated circuit design establishes candidate locations for inserting buffers into a net, and selects buffer insertion locations from among the candidates based on slew constraints. The selection of buffer insertion locations preferably optimizes slack and buffer cost while keeping slew from any buffered node to any sink less than a required slew rate. The slew analysis computes an output slew SL(v) of a given buffer b inserted at a node v as SL(v)=RS(b)·C(v)+KS(b), where C(v) is the downstream capacitance at v, RS(b) is the slew resistance of buffer b, and KS(b) is the intrinsic slew of buffer b. The delay through a given buffer may also be computed based on signal polarity. However, the invention still preferably uses worst-case slew resistance and intrinsic slew in considering the slew constraints.
    Type: Application
    Filed: November 22, 2004
    Publication date: May 25, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Charles Alpert, Zhuo Li, Stephen Quay
  • Publication number: 20060031804
    Abstract: A placement technique for designing a layout of an integrated circuit by calculating clustering scores for different pairs of objects in the layout based on connections of two objects in a given pair and the sizes of the two objects, then grouping at least one of the pairs of objects into a cluster based on the clustering scores, partitioning the objects as clustered and ungrouping the cluster after partitioning. The pair of objects having the highest clustering score are grouped into the cluster, and the clustering score is directly proportional to the total weight of connections between the two objects in the respective pair. The clustering scores are preferably inserted in a binary heap to identify the highest clustering score. After grouping, the clustering score for any neighboring object of a clustered object is marked to indicate that the clustering score is invalid and must be recalculated. The calculating and grouping are then repeated iteratively based on the previous clustered layout.
    Type: Application
    Filed: November 22, 2004
    Publication date: February 9, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Charles Alpert, Gi-Joon Nam, Sherief Reda, Paul Villarrubia