Patents by Inventor Tony Shen

Tony Shen 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: 20220064953
    Abstract: A hanger bar assembly comprises a first hanger bar, a second hanger bar, and a hanger bar holder. The first hanger bar and the second hanger bar are mechanically coupled where the first hanger bar slides relative to the second hang bar in a telescopic manner. The first hanger bar and the second hanger bar both include an interlocking structure that interlocks the first hanger bar with the second hanger bar, reducing lateral movement, such as backlash or slop. The hanger bar holder is used to hold at least one of the first hanger bar or the second hanger bar. The hanger bar holder includes a first section to guide at least the first hanger bar and a second section to guide at least the second hanger bar. The first section and the second section also constrain lateral movement of the first hanger bar and the second hanger bar, respectively.
    Type: Application
    Filed: April 13, 2021
    Publication date: March 3, 2022
    Inventor: Tony SHEN
  • Patent number: 10975570
    Abstract: A hanger bar assembly comprises a first hanger bar, a second hanger bar, and a hanger bar holder. The first hanger bar and the second hanger bar are mechanically coupled where the first hanger bar slides relative to the second hang bar in a telescopic manner. The first hanger bar and the second hanger bar both include an interlocking structure that interlocks the first hanger bar with the second hanger bar, reducing lateral movement, such as backlash or slop. The hanger bar holder is used to hold at least one of the first hanger bar or the second hanger bar. The hanger bar holder includes a first section to guide at least the first hanger bar and a second section to guide at least the second hanger bar. The first section and the second section also constrain lateral movement of the first hanger bar and the second hanger bar, respectively.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: April 13, 2021
    Assignee: DMF, Inc.
    Inventor: Tony Shen
  • Publication number: 20200291652
    Abstract: A hanger bar assembly comprises a first hanger bar, a second hanger bar, and a hanger bar holder. The first hanger bar and the second hanger bar are mechanically coupled where the first hanger bar slides relative to the second hang bar in a telescopic manner. The first hanger bar and the second hanger bar both include an interlocking structure that interlocks the first hanger bar with the second hanger bar, reducing lateral movement, such as backlash or slop. The hanger bar holder is used to hold at least one of the first hanger bar or the second hanger bar. The hanger bar holder includes a first section to guide at least the first hanger bar and a second section to guide at least the second hanger bar. The first section and the second section also constrain lateral movement of the first hanger bar and the second hanger bar, respectively.
    Type: Application
    Filed: May 28, 2020
    Publication date: September 17, 2020
    Inventor: Tony Shen
  • Patent number: 10318682
    Abstract: Various embodiments provide for analyzing impedance states of a set of nodes in a circuit design and providing a set of reasons for those impedance states. The set of reasons can include a reason regarding why a particular node is reported as being in high-impedance (highz) state or in low-impedance (lowz) state, and the reason may be for a specific time point during transient analysis of the circuit design. Some embodiments are implemented within a debugging utility of an electronic design automation (EDA) software system.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: June 11, 2019
    Assignee: Cadence Design Systems, Inc.
    Inventors: Tony Shen, Amaninder Singh Saini, Ting Gao
  • Patent number: 10179940
    Abstract: A method and apparatus are present for manufacturing a part. The part is comprised of a metal alloy and is positioned to form a positioned part. An electromagnetic field is generated that heats the positioned part. A surface of the positioned part is exposed to an inert gas, while the electromagnetic field is generated to create an inverse thermal gradient between an exterior of the positioned part and an interior section of the positioned part to form a heat treated part.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: January 15, 2019
    Assignee: The Boeing Company
    Inventors: Brad L. Kirkwood, Marc R. Matsen, Tony Shen, Wesley B. Crow
  • Patent number: 9753841
    Abstract: According to a computer-implemented method, a determination is made of content of an inbound request that is received at a composite software application from a client. The composite software application utilizes features from an application component that is deployed independently from the composite software application. A determination is made of content of an outbound request that is transmitted from the composite software application to the application component, with the outbound request being triggered by the inbound request. A determination is also made of content of a response to the inbound request that is transmitted from the composite software application to the client. The content of each of the inbound request, the response to the inbound request, and the outbound request are recorded in a repository as a baseline test case for regression testing of the composite software application.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: September 5, 2017
    Assignee: CA, Inc.
    Inventors: Tony Shen, Kevin Liu, XunXiao Wang, Bolt Zhang
  • Patent number: 9740457
    Abstract: According to one aspect of the present disclosure, a computer-implemented method is disclosed. From a plurality of data sources, software development data is obtained that relates to development of a software application and includes a time and description of multiple types of events that occurred during a predefined time period during development of the software application. A view selection of one of a plurality of views is received, wherein each view has a respective predefined timeline display template. The software development data is formatted according to the predefined timeline display template of the view selection to obtain a timeline of the software development data. The timeline of the software development data is displayed on an electronic display.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: August 22, 2017
    Assignee: CA, Inc.
    Inventors: Kevin Liu, Bolt Zhang, Shichao Wang, Tony Shen
  • Patent number: 9720813
    Abstract: Information associated with tests performed on an application program is captured and stored in memory. This information is then used to recommend a set of regression tests to a user for use in regression testing the application. Particularly, responsive to being notified about a change in the program code, the device analyzes the stored information and recommends a selected set of regression tests to a user based on the results of that analysis. The recommended tests enable the user to adequately regression test the program code in the application program using an optimal number of test cases.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: August 1, 2017
    Assignee: CA, Inc.
    Inventors: Kevin Liu, Tony Shen
  • Publication number: 20170046245
    Abstract: Information associated with tests performed on an application program is captured and stored in memory. This information is then used to recommend a set of regression tests to a user for use in regression testing the application. Particularly, responsive to being notified about a change in the program code, the device analyzes the stored information and recommends a selected set of regression tests to a user based on the results of that analysis. The recommended tests enable the user to adequately regression test the program code in the application program using an optimal number of test cases.
    Type: Application
    Filed: August 13, 2015
    Publication date: February 16, 2017
    Inventors: Kevin Liu, Tony Shen
  • Patent number: 9547579
    Abstract: Data being processed by source code modules of a test version of an application is captured and analyzed during execution of the test version of the application. Based on the analysis, errors caused by the source code modules of the test version of the application are automatically detected. Based on a comparison of the source code modules associated with the test version of the application to corresponding source code modules associated with a baseline version of the application, the source code module in the test version of the application that caused the error is identified and reported to a developer or other appropriate personnel so that the error may be corrected.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: January 17, 2017
    Assignee: CA, Inc.
    Inventors: Tony Shen, Kevin Liu
  • Patent number: 9525600
    Abstract: In a method of displaying data in a locale-specific format, a template is generated based on an output of a server of a computing platform. The output is indicative of first format information associated with a first locale. Data is received for display in a user interface of the computing platform, and the template is populated based on the received data to provide a populated template. The populated template includes second format information associated with a second locale that is different from the first locale. The populated template may further include the first format information associated with the first locale. The populated template is provided for display in the user interface of the computing platform.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: December 20, 2016
    Assignee: CA, Inc.
    Inventor: Tony Shen
  • Patent number: 9477444
    Abstract: A control server receives information from detector agents associated with an application program being executed by a processor. The information, which is collected by the detector agents at runtime of the application, includes data with which the control server can generate a representation of the software architecture for the application. The control server compares the generated representation to representations of a set of known acceptable architectures. Based on the results of that comparison, the control server indicates whether the architecture of the application is a valid architecture. Recommendations for modifying the architecture of the application may be made in cases where the architecture is not deemed valid by the control server.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: October 25, 2016
    Assignee: CA, Inc.
    Inventors: Tony Shen, Kevin Liu
  • Publication number: 20160068922
    Abstract: A method and apparatus are present for manufacturing a part. The part is comprised of a metal alloy and is positioned to form a positioned part. An electromagnetic field is generated that heats the positioned part. A surface of the positioned part is exposed to an inert gas, while the electromagnetic field is generated to create an inverse thermal gradient between an exterior of the positioned part and an interior section of the positioned part to form a heat treated part.
    Type: Application
    Filed: November 16, 2015
    Publication date: March 10, 2016
    Inventors: Brad L. Kirkwood, Marc R. Matsen, Tony Shen, Wesley B. Crow
  • Patent number: 9187818
    Abstract: A method and apparatus are present for manufacturing a part. The part is comprised of a metal alloy and is positioned to form a positioned part. An electromagnetic field is generated that heats the positioned part. A surface of the positioned part is exposed to an inert gas, while the electromagnetic field is generated to create an inverse thermal gradient between an exterior of the positioned part and an interior section of the positioned part to form a heat treated part.
    Type: Grant
    Filed: February 11, 2009
    Date of Patent: November 17, 2015
    Assignee: THE BOEING COMPANY
    Inventors: Brad L. Kirkwood, Marc R. Matsen, Tony Shen, Wesley B. Crow
  • Patent number: 8419087
    Abstract: A mortise lock incorporating a modular powerpack with dual independent return mechanisms, one for the inside operator and one for the outside, using linear springs, and with a lockout feature for selective “locking out” of the return mechanisms to accommodate external operators with built-in powerpacks.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: April 16, 2013
    Assignee: Newfrey, LLC
    Inventor: Tony Shen
  • Publication number: 20110233942
    Abstract: A mortise lock incorporating a modular powerpack with dual independent return mechanisms, one for the inside operator and one for the outside, using linear springs, and with a lockout feature for selective “locking out” of the return mechanisms to accommodate external operators with built-in powerpacks.
    Type: Application
    Filed: March 26, 2010
    Publication date: September 29, 2011
    Inventor: Tony Shen
  • Publication number: 20100200123
    Abstract: A method and apparatus are present for manufacturing a part. The part is comprised of a metal alloy and is positioned to form a positioned part. An electromagnetic field is generated that heats the positioned part. A surface of the positioned part is exposed to an inert gas, while the electromagnetic field is generated to create an inverse thermal gradient between an exterior of the positioned part and an interior section of the positioned part to form a heat treated part.
    Type: Application
    Filed: February 11, 2009
    Publication date: August 12, 2010
    Inventors: Brad L. Kirkwood, Marc R. Matsen, Tony Shen, Wesley B. Crow
  • Patent number: 7663509
    Abstract: A hand-held electronic equipment adapted to receive data input is disclosed, comprising an oblong main body, a display arranged on said main body, said display being adapted to display a keyboard with a plurality of symbols, and a selecting device arranged on said main body, said selecting device enabling a user to select and input a symbol from said keyboard.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: February 16, 2010
    Assignee: Sony Ericsson Mobile Communications AB
    Inventor: Tony Shen
  • Publication number: 20070159362
    Abstract: A hand-held electronic equipment adapted to receive data input is disclosed, comprising an oblong main body, a display arranged on said main body, said display being adapted to display a keyboard with a plurality of symbols, and a selecting device arranged on said main body, said selecting device enabling a user to select and input a symbol from said keyboard.
    Type: Application
    Filed: March 10, 2006
    Publication date: July 12, 2007
    Inventor: Tony Shen
  • Patent number: 6784089
    Abstract: A method of making an electrical contact bump electrical contact structure on a substrate comprising: providing a substrate having a bond pad, and a passivation layer overlying a portion for the substrate and wherein the passivation layer includes an opening therein exposing a portion of the bond pad, and wherein the passivation layer has a raised portion overlying the bond pad; forming an under bump metallurgy over at least the exposed portion of the bond pad and over at least a portion of the raised portion of the passivation layer overlying the bond pad; forming a sacrificial blanket having an opening therein that in cross-section has an inverted T-shape over the substrate so that the opening in the sacrificial blanket is aligned with the bond pad; and depositing an electrically conductive material into the opening in the sacrificial blanket.
    Type: Grant
    Filed: January 13, 2003
    Date of Patent: August 31, 2004
    Assignee: Aptos Corporation
    Inventors: Kuolung Lei, Tony Shen, Susana Samoranos, Te-Sung Wu, Tsing-Chow Wang