Patents by Inventor Steve Lin

Steve 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).

  • Patent number: 11520575
    Abstract: This disclosure relates to facilitating communication between widgets of cross-platform applications. An exemplary system includes computing components configured to execute an application shell. The system is configured to cause the application shell to do the following. The application shell instantiates a cross-platform application comprising a plurality of application widgets. The application shell then determines that a first application widget of the plurality of application widgets executes instructions through an execution container of the cross-platform application. The application shell then receives a request comprising criteria from the first application widget, wherein the criteria specify an application widget to listen for communications from. The application shell then receives a communication from the second application widget and determines that the communication matches the criteria of the request by the first application widget.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: December 6, 2022
    Assignee: INTUIT, INC.
    Inventors: Steve Lin, Anshu Verma, Jay Yu, Kerry K. Kartchner, Tapasvi Moturu, Muzaffar H. Malik
  • Patent number: 11250091
    Abstract: A method and system for managing and retrieving contact information included on a plurality of business cards from a plurality of contacts of a user. The method may, for a given business card corresponding to a given contact of the user, obtain from the business card a unique identifier and a registered phone number corresponding to the contact; determine the unique identifier is associated with the registered phone number to verify the contact has been registered with a contact management server, wherein the contact management server stores contact information of the contact in association with a contact identifier comprising the registered phone number; in response to said determining, generating a record locator comprising the registered phone number and retrieving, from the contact management server, the contact information based on locating the contact identifier; and storing the retrieved contact information.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: February 15, 2022
    Inventor: Kaicheng Steve Lin
  • Publication number: 20220012040
    Abstract: This disclosure relates to facilitating communication between widgets of cross-platform applications. An exemplary system includes computing components configured to execute an application shell. The system is configured to cause the application shell to do the following. The application shell instantiates a cross-platform application comprising a plurality of application widgets. The application shell then determines that a first application widget of the plurality of application widgets executes instructions through an execution container of the cross-platform application. The application shell then receives a request comprising criteria from the first application widget, wherein the criteria specify an application widget to listen for communications from. The application shell then receives a communication from the second application widget and determines that the communication matches the criteria of the request by the first application widget.
    Type: Application
    Filed: September 27, 2021
    Publication date: January 13, 2022
    Inventors: Steve LIN, Anshu VERMA, Jay YU, Kerry K. KARTCHNER, Tapasvi MOTURU, Muzaffar H. MALIK
  • Patent number: 11157259
    Abstract: Certain aspects of the present disclosure provide techniques for facilitating communication between widgets of cross-platform applications. An exemplary system is configured to instantiate a cross-platform application comprising a plurality of application widgets. The system is further configured to determine that a first application widget of the plurality of application widgets executes instructions through an execution container of the cross-platform application. The system is further configured to receive a request comprising criteria from the first application widget, wherein the criteria specify an application widget to listen for communications from. The system is further configured to receive a communication from the second application widget and determines that the communication matches the criteria of the request by the first application widget. The system is further configured to transmit to the first application widget an update containing data from the communication.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: October 26, 2021
    Assignee: INTUIT INC.
    Inventors: Steve Lin, Anshu Verma, Jay Yu, Kerry K. Kartchner, Tapasvi Moturu, Muzaffar H. Malik
  • Patent number: 10815708
    Abstract: The present invention is a positioning mechanism device to prevent the motion of one surface with respect to a second surface, in one direction. The positioning mechanism uses a linear adjusting lock, an actuator, and an over-ride mechanism. The linear adjusting lock uses a coil spring to hold a rod in place. When firmly coiled, the coil spring is able to grip a smooth rod and prevent axial motion. When the coil spring is uncoiled, slightly, it releases its grip on the smooth rod, allowing axial motion. The positioner mechanism uses an actuator and release blade to release the coil spring. Additionally, the over-ride mechanism can be used to release the release blade in one direction without use of the actuator. When the coil spring is released by either the actuator or over-ride mechanism the two surfaces can be re-positioned relative to one another.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: October 27, 2020
    Assignee: Porter Systems
    Inventors: Robert Lee Haeske, Steve Lin, Edward Poulos, Richard T. Oliver
  • Publication number: 20200065423
    Abstract: A method and system for managing and retrieving contact information included on a plurality of business cards from a plurality of contacts of a user. The method may, for a given business card corresponding to a given contact of the user, obtain from the business card a unique identifier and a registered phone number corresponding to the contact; determine the unique identifier is associated with the registered phone number to verify the contact has been registered with a contact management server, wherein the contact management server stores contact information of the contact in association with a contact identifier comprising the registered phone number; in response to said determining, generating a record locator comprising the registered phone number and retrieving, from the contact management server, the contact information based on locating the contact identifier; and storing the retrieved contact information.
    Type: Application
    Filed: August 23, 2018
    Publication date: February 27, 2020
    Inventor: Kaicheng Steve LIN
  • Patent number: 10491946
    Abstract: Aspects of the subject disclosure may include, for example, providing multiple video content streams to a display for presentation. The display comprises a primary screen region that presents a first video content stream of the multiple video content streams and multiple auxiliary screen regions that present a subset of the multiple video content streams. Further aspects may include providing a message to the display responsive to receiving a first user-generated input instructing the display to present a second video content stream on the primary screen region. Additional aspects may include recording the first video content stream from a point of departure of the first video content stream. Also, aspects may include providing the recorded first video content stream to the display responsive to obtaining a second user-generated input. The recorded first video content stream is presented on the primary screen region from the point of departure. Other embodiments are disclosed.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: November 26, 2019
    Assignee: The DIRECTV Group, Inc.
    Inventors: Thomas M. Tillman, Cheng-Chih Steve Lin, Javier Lemus
  • Publication number: 20190157047
    Abstract: A method for forming a ceramic coating on an article includes placing the article into a chamber or spray cell of a plasma spraying system. A first ceramic powder is then fed into the plasma spraying system at a first powder feed rate, and a first layer of a plasma resistant ceramic coating is deposited onto at least one surface of the article in a plasma spray process by the plasma spray system. The powder feed rate is adjusted to a second powder feed rate, and a second layer of the plasma resistant ceramic coating is deposited onto the at least one surface of the article in the plasma spray process by the plasma spray system.
    Type: Application
    Filed: November 15, 2018
    Publication date: May 23, 2019
    Inventors: Yikai Chen, Shyh-Nung Steve Lin
  • Publication number: 20190010740
    Abstract: The present invention is a positioning mechanism device to prevent the motion of one surface with respect to a second surface, in one direction. The positioning mechanism uses a linear adjusting lock, an actuator, and an over-ride mechanism. The linear adjusting lock uses a coil spring to hold a rod in place. When firmly coiled, the coil spring is able to grip a smooth rod and prevent axial motion. When the coil spring is uncoiled, slightly, it releases its grip on the smooth rod, allowing axial motion. The positioner mechanism uses an actuator and release blade to release the coil spring. Additionally, the over-ride mechanism can be used to release the release blade in one direction without use of the actuator. When the coil spring is released by either the actuator or over-ride mechanism the two surfaces can be re-positioned relative to one another.
    Type: Application
    Filed: July 6, 2017
    Publication date: January 10, 2019
    Applicant: Porter Systems Inc.,
    Inventors: Robert Lee Haeske, STEVE LIN, EDWARD POULOS, RICHARD T. OLIVER
  • Publication number: 20180302667
    Abstract: Aspects of the subject disclosure may include, for example, providing multiple video content streams to a display for presentation. The display comprises a primary screen region that presents a first video content stream of the multiple video content streams and multiple auxiliary screen regions that present a subset of the multiple video content streams. Further aspects may include providing a message to the display responsive to receiving a first user-generated input instructing the display to present a second video content stream on the primary screen region. Additional aspects may include recording the first video content stream from a point of departure of the first video content stream. Also, aspects may include providing the recorded first video content stream to the display responsive to obtaining a second user-generated input. The recorded first video content stream is presented on the primary screen region from the point of departure. Other embodiments are disclosed.
    Type: Application
    Filed: June 18, 2018
    Publication date: October 18, 2018
    Applicant: The DIRECTV Group, Inc.
    Inventors: Thomas M. Tillman, Cheng-Chih Steve Lin, Javier Lemus
  • Patent number: 10028016
    Abstract: Aspects of the subject disclosure may include, for example, providing multiple video content streams to a display for presentation. The display comprises a primary screen region that presents a first video content stream of the multiple video content streams and multiple auxiliary screen regions that present a subset of the multiple video content streams. Further aspects may include providing a message to the display responsive to receiving a first user-generated input instructing the display to present a second video content stream on the primary screen region. Additional aspects may include recording the first video content stream from a point of departure of the first video content stream. Also, aspects may include providing the recorded first video content stream to the display responsive to obtaining a second user-generated input. The recorded first video content stream is presented on the primary screen region from the point of departure. Other embodiments are disclosed.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: July 17, 2018
    Assignee: THE DIRECTV GROUP, INC.
    Inventors: Thomas Tillman, Cheng-Chih Steve Lin, Javier Lemus
  • Publication number: 20180063576
    Abstract: Aspects of the subject disclosure may include, for example, providing multiple video content streams to a display for presentation. The display comprises a primary screen region that presents a first video content stream of the multiple video content streams and multiple auxiliary screen regions that present a subset of the multiple video content streams. Further aspects may include providing a message to the display responsive to receiving a first user-generated input instructing the display to present a second video content stream on the primary screen region. Additional aspects may include recording the first video content stream from a point of departure of the first video content stream. Also, aspects may include providing the recorded first video content stream to the display responsive to obtaining a second user-generated input. The recorded first video content stream is presented on the primary screen region from the point of departure. Other embodiments are disclosed.
    Type: Application
    Filed: August 30, 2016
    Publication date: March 1, 2018
    Inventors: THOMAS TILLMAN, CHENG-CHIH STEVE LIN, JAVIER LEMUS
  • Patent number: 9758074
    Abstract: The present invention is a simplified pawl and sector adjustable armrest device. Both the pawl and sector have a toothed edge, which engage one another in the locked position. The locked position prevents the armrest from rotating. A pawl-return torsional spring maintains engagement between the pawl and sector. A release cable can disengage the pawl from the sector, unlocking the adjustable armrest, allowing it to rotate in either position. A protrusion from the sector limits the rotation by butting up against a built-in stop.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: September 12, 2017
    Assignee: Porter Systems Inc.
    Inventors: Steve Lin, Edward Poulos, Sobieslaw Derbis
  • Publication number: 20160196393
    Abstract: A variety of systems, methods, and articles of manufacture are disclosed. An example includes accessing of patient deviation scores indicative of differences between patient data and reference data representative of a population segment, wherein the patient deviation scores are derived from longitudinal data of the patient data such that the patient deviation scores include a plurality of sets of patient deviation scores, each set indicative of differences between patient data collected at a respective point in time and the reference data; identifying a trend in the patient deviation scores for at least one clinical parameter; generating of a report including a visual indication of the trend; and outputting of the report. The report includes one or more views including Z, T, D, DT, and D feedback on T views, using image and non-image data.
    Type: Application
    Filed: January 15, 2016
    Publication date: July 7, 2016
    Inventors: Gopal Biligeri Avinash, Saad Ahmed Sirohey, Zhongmin Steve Lin, Ananth Mohan
  • Patent number: 9330987
    Abstract: A method for identifying, inspecting, and reviewing all hot spots on a specimen is disclosed by using at least one SORIL e-beam tool. A full die on a semiconductor wafer is scanned by using a first identification recipe to obtain a full die image of that die and then design layout data is aligned and compared with the full die image to identify hot spots on the full die. Threshold levels used to identify hot spots can be varied and depend on the background environments close thereto, materials of the specimens, defect types, and design layout data. A second recipe is used to selectively inspect locations of all hot spots to identify killers, and then killers can be reviewed with a third recipe.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: May 3, 2016
    Assignee: Hermes-Microvision, Inc.
    Inventors: Steve Lin, Wei Fang, Eric Ma, Zhonghua Dong, Jon Chiang, Yan Zhao, Chester Kuo, Zhongwei Chen
  • Patent number: 9271651
    Abstract: A system comprising a memory device having a plurality of routines stored therein, a processor configured to execute the plurality of routines stored in the memory device, the plurality of routines comprising: a routine configured to effect, when executed, accessing of patient deviation scores indicative of differences between patient data and reference data representative of a population segment, wherein the patient deviation scores are derived from longitudinal data of the patient data such that the patient deviation scores include a plurality of sets of patient deviation scores, each set indicative of differences between patient data collected at a respective point in time and the reference data; a routine configured to effect, when executed, identifying a trend in the patient deviation scores for at least one clinical parameter; a routine configured to effect, when executed, generating of a report including a visual indication of the trend; and a routine configured to effect, when executed, outputting of
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: March 1, 2016
    Assignee: General Electric Company
    Inventors: Gopal Biligeri Avinash, Saad Ahmed Sirohey, Zhongmin Steve Lin, Ananth Mohan
  • Patent number: 9008394
    Abstract: Methods and apparatus for determining brain cortical thickness are provided. One method includes determining an intensity profile at each of a plurality of cortical surface points of an imaged brain using brain tissue image data and calculating a cortical thickness based on a parametrically determined transition point of each intensity profile.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: April 14, 2015
    Assignees: General Electric Company, University of Washington
    Inventors: Zhongmin Steve Lin, Gopal Avinash, Saad Sirohey, Ananth Mohan, Satoshi Minoshima
  • Publication number: 20150069232
    Abstract: A method for identifying, inspecting, and reviewing all hot spots on a specimen is disclosed by using at least one SORIL e-beam tool. A full die on a semiconductor wafer is scanned by using a first identification recipe to obtain a full die image of that die and then design layout data is aligned and compared with the full die image to identify hot spots on the full die. Threshold levels used to identify hot spots can be varied and depend on the background environments close thereto, materials of the specimens, defect types, and design layout data. A second recipe is used to selectively inspect locations of all hot spots to identify killers, and then killers can be reviewed with a third recipe.
    Type: Application
    Filed: September 9, 2014
    Publication date: March 12, 2015
    Inventors: Steve Lin, Wei Fang, Eric Ma, Zhonghua Dong, Jon Chiang, Yan Zhao, Chester Kuo, Zhongwei Chen
  • Patent number: 8934685
    Abstract: A system and method for analyzing and visualizing a local feature of interest includes access of a clinical image dataset comprising clinical image data acquired from a patient, identification of a region of interest (ROI) from the clinical image dataset, and extraction of at least one local feature corresponding to the ROI. The system and method also include definition of a local feature dataset comprising data representing at least one local feature, access of a pre-computed reference dataset comprising image data representing an expected value of the at least one identified derived characteristic of interest, and comparison of the characteristic dataset to the pre-computed reference dataset. Further, the system and method include calculation of at least one deviation metric from the comparison and output of a visualization of the at least one deviation metric.
    Type: Grant
    Filed: September 21, 2010
    Date of Patent: January 13, 2015
    Assignee: General Electric Company
    Inventors: Gopal Biligeri Avinash, Ananth P. Mohan, Saad Ahmed Sirohey, Zhongmin Steve Lin
  • Patent number: D833293
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: November 13, 2018
    Inventor: Steve Lin