Patents by Inventor Aaron Ye

Aaron Ye 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: 11848756
    Abstract: Techniques and apparatus for optimizing communications between computing devices are described. An example technique includes determining one or more parameters of a communication between a first computing device and a second computing device. At least one of a networking stack or a communication protocol that will meet a target set of criteria for the communication is predicted, based on evaluating the one or more parameters with at least one machine learning model. An indication of at least one of the networking stack or the communication protocol is transmitted.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: December 19, 2023
    Assignee: International Business Machines Corporation
    Inventors: Kaji Rashad, Aaron Ye Li, Al Chakra
  • Patent number: 9635410
    Abstract: Disclosed herein are systems and methods for providing companion services to customer premises equipment (CPE) using an IP-based service infrastructure. The infrastructure allows IP-enabled devices such as tablet PCs, smart phones, PDAs, and laptop computers to provide supplementary services to target systems and devices located at customer premises. Target systems and devices (CPE) may be TVs, PCs, set-top boxes, digital video recorders, or other electronics. An embodiment is disclosed which allows a mobile device to provide companion services to a television through a link with a set-top box in a cable TV network using the Internet.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: April 25, 2017
    Assignee: FOURTHWALL MEDIA, INC.
    Inventors: Louis P. Slothouber, Aaron Ye, Jeffrey W. Johnston
  • Patent number: 9571900
    Abstract: A system for and method of enhancing video advertising with interactive content in accordance with exemplary embodiments may include receiving non-interactive video advertisement data and advertisement order data associated with the non-interactive video advertisement data, generating interactive content data associated with the non-interactive video advertisement data, embedding, in the non-interactive video advertisement data, the interactive content data, and transmitting, to an ad server component of an ad system, the non-interactive video advertisement data and the embedded interactive content data for transmission to one or more end user devices.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: February 14, 2017
    Assignee: FOURTHWALL MEDIA, INC.
    Inventors: Louis P. Slothouber, Aaron Ye
  • Patent number: 8849612
    Abstract: Disclosed are systems and methods of building a default set of parameters into a software application by defining a widget template having associated parameter schema and then instantiating a widget by substituting a new set of application parameters for the built-in defaults such that the new parameters meet the same constraints defined for the default parameters. Aspects of the invention also include testing the original application containing the default parameters, along with the parameter substitution process itself, using a Statistical Software Testing Methodology (SSTM) to ensure the application meets a pre-determined level of quality.
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: September 30, 2014
    Assignee: Fourthwall Media, Inc.
    Inventors: Louis P. Slothouber, Aaron Ye, Jeffrey W. Johnston
  • Patent number: 8549576
    Abstract: Disclosed herein are methods and systems for dynamically creating and inserting an application into an MPEG program transport stream. The application may be subsequently run on a customer premises equipment (CPE) device to effect switching between content streams for presentation to viewers based on other available data, such as targeting information.
    Type: Grant
    Filed: November 19, 2009
    Date of Patent: October 1, 2013
    Assignee: Fourtwall Media, Inc.
    Inventors: Louis P. Slothouber, Aaron Ye, Allan V. Kotmel, Jr., Marco J. Brown
  • Publication number: 20120096503
    Abstract: Disclosed herein are systems and methods for providing companion services to customer premises equipment (CPE) using an IP-based service infrastructure. The infrastructure allows IP-enabled devices such as tablet PCs, smart phones, PDAs, and laptop computers to provide supplementary services to target systems and devices located at customer premises. Target systems and devices (CPE) may be TVs, PCs, set-top boxes, digital video recorders, or other electronics. An embodiment is disclosed which allows a mobile device to provide companion services to a television through a link with a set-top box in a cable TV network using the Internet.
    Type: Application
    Filed: October 12, 2011
    Publication date: April 19, 2012
    Applicant: FourthWall Media, Inc.
    Inventors: Louis P. SLOTHOUBER, Aaron YE, Jeffrey W. JOHNSTON
  • Publication number: 20110067003
    Abstract: Disclosed are systems and methods of building a default set of parameters into a software application by defining a widget template having associated parameter schema and then instantiating a widget by substituting a new set of application parameters for the built-in defaults such that the new parameters meet the same constraints defined for the default parameters. Aspects of the invention also include testing the original application containing the default parameters, along with the parameter substitution process itself, using a Statistical Software Testing Methodology (SSTM) to ensure the application meets a pre-determined level of quality.
    Type: Application
    Filed: September 9, 2010
    Publication date: March 17, 2011
    Applicant: FourthWall Media, Inc.
    Inventors: Louis P. SLOTHOUBER, Aaron Ye, Jeffrey W. Johnston
  • Publication number: 20100299715
    Abstract: Disclosed herein are methods and systems for dynamically creating and inserting an application into an MPEG program transport stream. The application may be subsequently run on a customer premises equipment (CPE) device to effect switching between content streams for presentation to viewers based on other available data, such as targeting information.
    Type: Application
    Filed: November 19, 2009
    Publication date: November 25, 2010
    Applicant: FourthWall Media
    Inventors: Louis P. Slothouber, Aaron Ye, Allan V. Kotmel, JR., Marco J. Brown
  • Publication number: 20100257550
    Abstract: A system for and method of enhancing video advertising with interactive content in accordance with exemplary embodiments may include receiving non-interactive video advertisement data and advertisement order data associated with the non-interactive video advertisement data, generating interactive content data associated with the non-interactive video advertisement data, embedding, in the non-interactive video advertisement data, the interactive content data, and transmitting, to an ad server component of an ad system, the non-interactive video advertisement data and the embedded interactive content data for transmission to one or more end user devices.
    Type: Application
    Filed: March 31, 2010
    Publication date: October 7, 2010
    Applicant: FourthWall Media
    Inventors: Louis P. SLOTHOUBER, Aaron Ye
  • Publication number: 20070061724
    Abstract: A system, method and software program is provided for creating and implementing self-contained mini-applications that store, retrieve and display data and allow user interaction in a constrained computing environment such as a set-top box used in the delivery of digital television. The system, method and software program of the present invention, also known as “TV widgets” allows users to personalize data and facilitate the access of such data with a click of a button from a remote control unit. The TV widgets include a myriad of widgets of which some are, “My 8 ball”, a widget that recommends television programming to a viewer, “My TV search” for searching specific television programs, “My Weather”, “My Yellow Pages”, “Smart Navigation”, “Instant Messaging with Smart User Interface”, as well as others. A TV widget framework provides user interface context for launching and managing the widgets, in addition, it maintains a library code that implements the TV widget components.
    Type: Application
    Filed: September 15, 2006
    Publication date: March 15, 2007
    Inventors: Louis Slothouber, Aaron Ye