Patents by Inventor Andrew C. Lin

Andrew C. Lin 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: 20240102941
    Abstract: Methods and systems for calibrating simulated measurement signals generated by a parametric measurement model are described herein. Regression on real measurement signals is performed using a parametric model. The residual fitting error between the real measurement signals and simulated measurement signals generated by the parametric model characterizes the error of the parametric model at each set of estimated values of the one or more floating parameters. Simulated measurement signals are generated by the parametric model at specified values of the floating parameters. A residual fitting error associated with the simulated measurement signals generated at the specified values of the floating parameters is derived from the residual fitting errors calculated by the regression on the real measurement signals. The simulated measurement signals are calibrated by adding the residual fitting error to the uncalibrated, simulated measurement signals.
    Type: Application
    Filed: September 11, 2023
    Publication date: March 28, 2024
    Inventors: Brian C. Lin, David Wu, Song Wu, Tianrong Zhan, Emily Chiu, Andrew Lagodzinski
  • Publication number: 20240096776
    Abstract: A package substrate is provided and includes a core board body and a first circuit structure and a second circuit structure disposed on opposite sides of the core board body, where the number of wiring layers of the second circuit structure is different from the number of wiring layers of the first circuit structure, so that the package substrate is asymmetrical. The first circuit structure and the second circuit structure are designed according to the thickness and coefficient of thermal expansion of the first dielectric layer of the first circuit structure and the second dielectric layer of the second circuit structure, so as to prevent the problem of warping from occurring to the package substrate.
    Type: Application
    Filed: August 31, 2023
    Publication date: March 21, 2024
    Inventors: Andrew C. CHANG, Min-Yao CHEN, Sung-Kun LIN
  • Patent number: 9743045
    Abstract: A technique is disclosed for automatic switching of a mobile device between a videoconference operating mode and a teleconference operating mode, where the automatic switching is based on a detected functional use and current position of the device in relation to a user of the device. In at least some embodiments, the disclosed technology includes a video-audio switching system that works in coordination with a sensor mechanism associated with the device to enable the automatic switching. The technology disclosed herein enables the user to carry out a conversation via the device (i.e., conference session) without interruption when transitioning between different settings, (e.g., using the device while sitting at an office to using it while on-the-go to an appointment).
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: August 22, 2017
    Assignee: AIRTIME MEDIA, INC.
    Inventors: Andrew C. Lin, Walton Lin
  • Publication number: 20160373698
    Abstract: A technique is disclosed for automatic switching of a mobile device between a videoconference operating mode and a teleconference operating mode, where the automatic switching is based on a detected functional use and current position of the device in relation to a user of the device. In at least some embodiments, the disclosed technology includes a video-audio switching system that works in coordination with a sensor mechanism associated with the device to enable the automatic switching. The technology disclosed herein enables the user to carry out a conversation via the device (i.e., conference session) without interruption when transitioning between different settings, (e.g., using the device while sitting at an office to using it while on-the-go to an appointment).
    Type: Application
    Filed: May 19, 2016
    Publication date: December 22, 2016
    Inventors: Andrew C. Lin, Walton Lin
  • Patent number: 9342603
    Abstract: Method and system for organizing and sharing content through experience are described. In one embodiment, content may be organized and shared among users through a specific experience. A method for sharing content in a network may include: collecting contents related to a specific experience from a specific user; generating an experience graph of the specific experience; enabling the specific user to invite other users to join the experience graph; and enabling each user inside the experience graph to share new content into the experience graph.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: May 17, 2016
    Assignee: Airtime Media, Inc.
    Inventors: Andrew C. Lin, Eric I. Feng, Eugene C. Wei
  • Publication number: 20150134664
    Abstract: Method and system for organizing and sharing content through experience are described. In one embodiment, content may be organized and shared among users through a specific experience. A method for sharing content in a network may include: collecting contents related to a specific experience from a specific user; generating an experience graph of the specific experience; enabling the specific user to invite other users to join the experience graph; and enabling each user inside the experience graph to share new content into the experience graph.
    Type: Application
    Filed: September 12, 2014
    Publication date: May 14, 2015
    Inventors: Andrew C. Lin, Eric I. Feng, Eugene C. Wei
  • Patent number: 8838572
    Abstract: Method and system for organizing and sharing content through experience are described. In one embodiment, content may be organized and shared among users through a specific experience. A method for sharing content in a network may include: collecting contents related to a specific experience from a specific user; generating an experience graph of the specific experience; enabling the specific user to invite other users to join the experience graph; and enabling each user inside the experience graph to share new content into the experience graph.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: September 16, 2014
    Assignee: Airtime Media, Inc.
    Inventors: Andrew C. Lin, Eric I. Feng, Eugene C. Wei
  • Publication number: 20130124497
    Abstract: Method and system for organizing and sharing content through experience are described. In one embodiment, content may be organized and shared among users through a specific experience. A method for sharing content in a network may include: collecting contents related to a specific experience from a specific user; generating an experience graph of the specific experience; enabling the specific user to invite other users to join the experience graph; and enabling each user inside the experience graph to share new content into the experience graph.
    Type: Application
    Filed: September 13, 2012
    Publication date: May 16, 2013
    Applicant: Airtime Media, Inc.
    Inventors: Andrew C. Lin, Eric I. Feng, Eugene C. Wei
  • Publication number: 20130124539
    Abstract: Described is a technique for resizing content items in a social network based on a relevancy of the content items to a user in the social network. In the disclosed technique, content items that are relevant to the user are identified and a relevancy score for each of the content items is computed based on factors including, number of interactions with the content items by a user, type of interactions and a type of user. A display size of the content item is determined based on the relevancy score of the content item. The display size can be directly proportional to the relevancy score of content item. The content items are generated based on the determined size and displayed to the user. Accordingly, a content item which is more relevant to the user is displayed at a bigger size than a content item which is less relevant to the user.
    Type: Application
    Filed: September 13, 2012
    Publication date: May 16, 2013
    Applicant: Airtime Media, Inc.
    Inventors: Andrew C. Lin, Eric I. Feng, Eugene C. Wei
  • Patent number: 7665061
    Abstract: Code builders can be used to generate code segments that are customized in response to user input. An integrated development environment provides links to one or more code builders that are configured for developing specific types of code. Once a code builder is selected or dragged and dropped on a code editor, a code builder interface is launched that prompts the user for input that will be applied to a document object model describing the basic attributes of the code segment. The code builder then generates the customized code and inserts it into a desired location within the integrated development environment.
    Type: Grant
    Filed: April 8, 2003
    Date of Patent: February 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Nikhil Kothari, Andrew C. Lin, Scott D. Guthrie, Susan M. Warren
  • Patent number: 7464368
    Abstract: Code and content of a program can be logically separated for display and editing within an integrated development environment. The code and content are separated by the application of a separation algorithm that extracts the code and content into discrete buffers. A user can then designate what portions of the program they wish to view, including a code only view, a content only view, a design view, or a consolidated content and code view. While in any of the foregoing views, the program can be edited with tools and components provided by the integrated development environment. Thereafter, the logically separated portions of the program can be merged back together into a single program file.
    Type: Grant
    Filed: April 8, 2003
    Date of Patent: December 9, 2008
    Assignee: Microsoft Corporation
    Inventors: Nikhil Kothari, Andrew C. Lin, Scott D. Guthrie, Susan M. Warren
  • Patent number: 7412686
    Abstract: Access to remotely located components for developing programs is provided with an interface that is launched from directly within an Integrated Development Environment (IDE). The interface is configured to access one or more desired component repositories through a web service. A programmer can use the interface to query the component repositories for one or more desired components. The interface can also provide additional information that is known about the identified components, as obtained from the web service hosting the component repositories. Once the one or more desired components are identified, the interface can also be used to download and install the components directly into the component toolboxes of the IDE for immediate use. The components may include various files that are contained in a modified dynamic loadable library (DLL) file format or another format that allows the files to be authenticated.
    Type: Grant
    Filed: February 10, 2003
    Date of Patent: August 12, 2008
    Assignee: Microsoft Corporation
    Inventors: Scott D. Guthrie, Nikhil Kothari, Susan M. Warren, Andrew C. Lin
  • Patent number: 7395312
    Abstract: An Integrated Development Environment (IDE) is configured with an online community interface for accessing online community resources, such as contacts and information, directly through the Internet or other networks. The online community interface displays icons and other selectable objects that are associated with contacts or webpages. Upon selecting an object associated with a contact, an email or instant messaging window is launched that enables communication with the one or more contacts. Upon selecting an object associated with a webpage, a browser is launched that accesses and displays the webpage. The online community interface also enables an IDE element, such as a development tool or program snippet to be copied from the IDE and sent to a desired contact through the IDE interface.
    Type: Grant
    Filed: April 8, 2003
    Date of Patent: July 1, 2008
    Assignee: Microsoft Corporation
    Inventors: Nikhil Kothari, Andrew C. Lin, Scott D. Guthrie, Susan M. Warren
  • Publication number: 20040205200
    Abstract: An Integrated Development Environment (IDE) is configured with an online community interface for accessing online community resources, such as contacts and information, directly through the Internet or other networks. The online community interface displays icons and other selectable objects that are associated with contacts or webpages. Upon selecting an object associated with a contact, an email or instant messaging window is launched that enables communication with the one or more contacts. Upon selecting an object associated with a webpage, a browser is launched that accesses and displays the webpage. The online community interface also enables an IDE element, such as a development tool or program snippet to be copied from the IDE and sent to a desired contact through the IDE interface.
    Type: Application
    Filed: April 8, 2003
    Publication date: October 14, 2004
    Inventors: Nikhil Kothari, Andrew C. Lin, Scott D. Guthrie, Susan M. Warren
  • Publication number: 20040205707
    Abstract: Code and content of a program can be logically separated for display and editing within an integrated development environment. The code and content are separated by the application of a separation algorithm that extracts the code and content into discrete buffers. A user can then designate what portions of the program they wish to view, including a code only view, a content only view, a design view, or a consolidated content and code view. While in any of the foregoing views, the program can be edited with tools and components provided by the integrated development environment. Thereafter, the logically separated portions of the program can be merged back together into a single program file.
    Type: Application
    Filed: April 8, 2003
    Publication date: October 14, 2004
    Inventors: Nikhil Kothari, Andrew C. Lin, Scott D. Guthrie, Susan M. Warren
  • Publication number: 20040205708
    Abstract: Code builders can be used to generate code segments that are customized in response to user input. An integrated development environment provides links to one or more code builders that are configured for developing specific types of code. Once a code builder is selected or dragged and dropped on a code editor, a code builder interface is launched that prompts the user for input that will be applied to a document object model describing the basic attributes of the code segment. The code builder then generates the customized code and inserts it into a desired location within the integrated development environment.
    Type: Application
    Filed: April 8, 2003
    Publication date: October 14, 2004
    Inventors: Nikhil Kothari, Andrew C. Lin, Scott D. Guthrie, Susan M. Warren
  • Publication number: 20040158811
    Abstract: Access to remotely located components for developing programs is provided with an interface that is launched from directly within an Integrated Development Environment (IDE). The interface is configured to access one or more desired component repositories through a web service. A programmer can use the interface to query the component repositories for one or more desired components. The interface can also provide additional information that is known about the identified components, as obtained from the web service hosting the component repositories. Once the one or more desired components are identified, the interface can also be used to download and install the components directly into the component toolboxes of the IDE for immediate use. The components may include various files that are contained in a modified DLL file format or another format that allows the files to be authenticated.
    Type: Application
    Filed: February 10, 2003
    Publication date: August 12, 2004
    Inventors: Scott D. Guthrie, Nikhil Kothari, Susan M. Warren, Andrew C. Lin