Patents by Inventor Ian CAIN

Ian CAIN 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: 10188645
    Abstract: The disclosure is directed to a method of easing a patient's symptoms related to termination of opioid pain therapy, and compositions for achieving said method. The method and compositions comprise a series of self tapering dosages of a pharmaceutical composition that is configured to alleviate or prevent symptoms of the patient's termination of opioid pain therapy. The series of self tapering dosages may be supplied in a dosage package.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: January 29, 2019
    Inventors: Ian Cain Smith, Robert W. Mooney
  • Patent number: 10075775
    Abstract: Disclosed in the present specification are various embodiments regarding a digital device and a method for processing services on the digital device. Here, a method for processing an application on a digital device having a Web OS platform according to an embodiment of the present invention comprises the steps of: receiving a load request from a media application located in the foreground; generating a first media pipeline according to the received load request; if a resource assigning request is received from the first media pipeline, assigning the acquisition-requested resource to the first media pipeline; and receiving a playing request from the media application and then outputting the media.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: September 11, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Ian Cain, Peter Nordstrom, Robert Jagt, Steve Winston
  • Patent number: 9813766
    Abstract: Disclosed are various embodiment(s) for a digital device and a service processing method by the digital device. Here, a digital device according to an embodiment of the present invention comprises: a display processing unit for transmitting a first lifecycle message, a second lifecycle message, and coordinate information on the size and the position of the second application in a display, to Webkits of a first application and a second application, when a plurality of applications exist in the foreground; a display engine comprising a main sink for the first application and a sub sink for the second application; and a video processing unit for connecting the first application to the main sink of the display engine according to an identifier and a connection request received from a Webkit of the first application and connecting the second application to the sub sink of the display engine according to an identifier and a connection request received from a Webkit of the second application.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: November 7, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Sanghoon Jeon, Peter Nordstrom, Ian Cain, Yousun Lee, Robert Jagt
  • Publication number: 20170056394
    Abstract: The disclosure is directed to a method of easing a patient's symptoms related to termination of opioid pain therapy, and compositions for achieving said method. The method and compositions comprise a series of self tapering dosages of a pharmaceutical composition that is configured to alleviate or prevent symptoms of the patient's termination of opioid pain therapy. The series of self tapering dosages may be supplied in a dosage package.
    Type: Application
    Filed: August 26, 2016
    Publication date: March 2, 2017
    Inventors: Ian Cain Smith, Robert W. Mooney
  • Publication number: 20170019717
    Abstract: Disclosed are various embodiment(s) for a digital device and a service processing method by the digital device. Here, a digital device according to an embodiment of the present invention comprises: a display processing unit for transmitting a first lifecycle message, a second lifecycle message, and coordinate information on the size and the position of the second application in a display, to Webkits of a first application and a second application, when a plurality of applications exist in the foreground; a display engine comprising a main sink for the first application and a sub sink for the second application; and a video processing unit for connecting the first application to the main sink of the display engine according to an identifier and a connection request received from a Webkit of the first application and connecting the second application to the sub sink of the display engine according to an identifier and a connection request received from a Webkit of the second application.
    Type: Application
    Filed: February 3, 2015
    Publication date: January 19, 2017
    Inventors: Sanghoon JEON, Peter NORDSTROM, Ian CAIN, Yousun LEE, Robert JAGT
  • Publication number: 20160373833
    Abstract: Disclosed in the present specification are various embodiments regarding a digital device and a method for processing services on the digital device. Here, a method for processing an application on a digital device having a Web OS platform according to an embodiment of the present invention comprises the steps of: receiving a load request from a media application located in the foreground; generating a first media pipeline according to the received load request; if a resource assigning request is received from the first media pipeline, assigning the acquisition-requested resource to the first media pipeline; and receiving a playing request from the media application and then outputting the media.
    Type: Application
    Filed: February 2, 2015
    Publication date: December 22, 2016
    Inventors: Ian CAIN, Peter NORDSTROM, Robert JAGT, Steve WINSTON