Patents by Inventor David Kimble

David Kimble 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: 11012749
    Abstract: Recommendation engine apparatus and associated methods provide content compiled from various sources and selected to match user preferences. In one embodiment, the recommendation apparatus comprises a headend entity; in another, it is co-located on a user's CPE. In one embodiment, the recommendation engine creates content records from content metadata for comparison to a user profile. The user profile is pre-programmed; however has the ability to dynamically shift toward a user's preferences as the user takes actions regarding content. Client applications are utilized to compile and present content; feedback mechanisms are utilized to enable “learning” from user activities to generate more precise recommendations as well as to “unlearn” stale preferences. Recommended content is displayed in the form of a playlist, or as a continuous stream on a virtual channel, or presented in an electronic program guide. A business rules “engine” useful in implementing operational or business goals is also disclosed.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: May 18, 2021
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: David Kimble, Fee Ling Chin
  • Publication number: 20200017710
    Abstract: Briefly, the disclosure relates to films, such as polyurethane films, which may be utilized to coat a windshield of an aircraft, such as a rotary-wing or a fixed-wing aircraft. In particular implementations, prior to application of a polyurethane film to an aircraft windshield, the polyurethane film may be exposed to an elevated temperature for an appropriate duration, which may operate to decrease stresses internal to the polyurethane film as well as to soften the polyurethane film. A slip solution may be applied to the aircraft windshield, so as to permit sliding of the polyurethane film relative to the windshield. After application of the slip solution, a tack solution may be applied, which may operate to remove the slip solution, thereby permitting the polyurethane film to be affixed to the windshield.
    Type: Application
    Filed: February 28, 2019
    Publication date: January 16, 2020
    Inventors: William P. Sumner, William Lewis Neal, II, Robert Matson, David Kimble Huber
  • Publication number: 20190394530
    Abstract: Recommendation engine apparatus and associated methods provide content compiled from various sources and selected to match user preferences. In one embodiment, the recommendation apparatus comprises a headend entity; in another, it is co-located on a user's CPE. In one embodiment, the recommendation engine creates content records from content metadata for comparison to a user profile. The user profile is pre-programmed; however has the ability to dynamically shift toward a user's preferences as the user takes actions regarding content. Client applications are utilized to compile and present content; feedback mechanisms are utilized to enable “learning” from user activities to generate more precise recommendations as well as to “unlearn” stale preferences. Recommended content is displayed in the form of a playlist, or as a continuous stream on a virtual channel, or presented in an electronic program guide. A business rules “engine” useful in implementing operational or business goals is also disclosed.
    Type: Application
    Filed: June 3, 2019
    Publication date: December 26, 2019
    Inventors: David Kimble, Fee Ling Chin
  • Patent number: 10313755
    Abstract: Recommendation engine apparatus and associated methods provide content compiled from various sources and selected to match user preferences. In one embodiment, the recommendation apparatus comprises a headend entity; in another, it is co-located on a user's CPE. In one embodiment, the recommendation engine creates content records from content metadata for comparison to a user profile. The user profile is pre-programmed; however has the ability to dynamically shift toward a user's preferences as the user takes actions regarding content. Client applications are utilized to compile and present content; feedback mechanisms are utilized to enable “learning” from user activities to generate more precise recommendations as well as to “unlearn” stale preferences. Recommended content is displayed in the form of a playlist, or as a continuous stream on a virtual channel, or presented in an electronic program guide. A business rules “engine” useful in implementing operational or business goals is also disclosed.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: June 4, 2019
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: David Kimble, Fee Ling Chin
  • Publication number: 20180356179
    Abstract: An air cannon has a barrel and a sabot sized to fit within the barrel and configured to engage a projectile located within the barrel forward of the sabot. A flexible cord connects the sabot to a fixed location relative to the barrel. Forward motion of the sabot is decelerated by the cord after the sabot exits the forward end of the barrel, and the sabot is retained by the cord near the forward end of the barrel.
    Type: Application
    Filed: June 8, 2017
    Publication date: December 13, 2018
    Applicant: Bell Helicopter Textron Inc.
    Inventors: Robert Wesley Matson, David Kimble Huber
  • Patent number: 10151555
    Abstract: An air cannon has a barrel and a sabot sized to fit within the barrel and configured to engage a projectile located within the barrel forward of the sabot. A flexible cord connects the sabot to a fixed location relative to the barrel. Forward motion of the sabot is decelerated by the cord after the sabot exits the forward end of the barrel, and the sabot is retained by the cord near the forward end of the barrel.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: December 11, 2018
    Assignee: Bell Helicopter Textron Inc.
    Inventors: Robert Wesley Matson, David Kimble Huber
  • Publication number: 20160212484
    Abstract: Recommendation engine apparatus and associated methods provide content compiled from various sources and selected to match user preferences. In one embodiment, the recommendation apparatus comprises a headend entity; in another, it is co-located on a user's CPE. In one embodiment, the recommendation engine creates content records from content metadata for comparison to a user profile. The user profile is pre-programmed; however has the ability to dynamically shift toward a user's preferences as the user takes actions regarding content. Client applications are utilized to compile and present content; feedback mechanisms are utilized to enable “learning” from user activities to generate more precise recommendations as well as to “unlearn” stale preferences. Recommended content is displayed in the form of a playlist, or as a continuous stream on a virtual channel, or presented in an electronic program guide. A business rules “engine” useful in implementing operational or business goals is also disclosed.
    Type: Application
    Filed: December 14, 2015
    Publication date: July 21, 2016
    Inventors: DAVID KIMBLE, Fee Ling Chin
  • Patent number: 9215423
    Abstract: Recommendation engine apparatus and associated methods provide content compiled from various sources and selected to match user preferences. In one embodiment, the recommendation apparatus comprises a headend entity; in another, it is co-located on a user's CPE. In one embodiment, the recommendation engine creates content records from content metadata for comparison to a user profile. The user profile is pre-programmed; however has the ability to dynamically shift toward a user's preferences as the user takes actions regarding content. Client applications are utilized to compile and present content; feedback mechanisms are utilized to enable “learning” from user activities to generate more precise recommendations as well as to “unlearn” stale preferences. Recommended content is displayed in the form of a playlist, or as a continuous stream on a virtual channel, or presented in an electronic program guide. A business rules “engine” useful in implementing operational or business goals is also disclosed.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: December 15, 2015
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventors: David Kimble, Fee Ling Chin
  • Patent number: 8873731
    Abstract: Systems, methods, and a computer-readable storage media for placing a plurality of calls with a common message to a plurality of subscribers are provided. The systems, methods, and a computer-readable storage media include receiving an instruction to place the plurality of calls with the common message to the plurality of subscribers. The instruction includes call information that identifies the plurality of subscribers. One of the plurality of auto-dialers for placing each of the plurality of calls based on the call information is determined, and an instruction is transmitted to each of the plurality of auto-dialers based on results of the determination. The plurality of auto-dialers places the plurality of calls to the plurality of subscribers based on the instruction transmitted to each of the plurality of auto-dialers.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: October 28, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: David Kimble
  • Patent number: 8601513
    Abstract: A system and method for commanding a controlled device. An intelligent navigation server detects a transition from a current state of a remote control device. A context for transition is also determined. The current state, the new current state and the context are evaluated to select a set of commands appropriate to the context and the new current state. The selected commands determine behavior options for the controlled device. The set of selected commands are sent to the remote control device. Text and/or graphical data appropriate to the new current state may also be sent to the remote control device. The remote control device may generate display data based on the selected commands to provide one or more soft buttons linked to one or more of the selected commands. The remote control device may also display the text and/or graphical data.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: December 3, 2013
    Assignee: Time Warner Cable, Inc.
    Inventors: Jay Thomas, Hugh Josephs, David Kimble, Patrick J. Donoghue
  • Publication number: 20130268972
    Abstract: A system and method for commanding a controlled device. An intelligent navigation server detects a transition from a current state of a remote control device. A context for transition is also determined. The current state, the new current state and the context are evaluated to select a set of commands appropriate to the context and the new current state. The selected commands determine behavior options for the controlled device. The set of selected commands are sent to the remote control device. Text and/or graphical data appropriate to the new current state may also be sent to the remote control device. The remote control device may generate display data based on the selected commands to provide one or more soft buttons linked to one or more of the selected commands. The remote control device may also display the text and/or graphical data.
    Type: Application
    Filed: May 31, 2013
    Publication date: October 10, 2013
    Inventors: Jay Thomas, Hugh Josephs, David Kimble, Patrick J. Donoghue
  • Patent number: 8458748
    Abstract: A system and method for commanding a controlled device. An intelligent navigation server detects a transition from a current state of a remote control device. A context for transition is also determined. The current state, the new current state and the context are evaluated to select a set of commands appropriate to the context and the new current state. The selected commands determine behavior options for the controlled device. The set of selected commands are sent to the remote control device. Text and/or graphical data appropriate to the new current state may also be sent to the remote control device. The remote control device may generate display data based on the selected commands to provide one or more soft buttons linked to one or more of the selected commands. The remote control device may also display the text and/or graphical data.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: June 4, 2013
    Assignee: Time Warner Cable, Inc.
    Inventors: Jay Thomas, Hugh Josephs, David Kimble, Patrick J. Donoghue
  • Patent number: 8355493
    Abstract: A communications system for placing a plurality of calls with a common message to a plurality of subscribers via a public switched telephone network is provided. The communications system includes an end office switch disposed in an end office and in communication with the public switched telephone network. The communications system further includes an auto-dialer disposed in the end office and interconnected with the end office switch for placing the plurality of calls to the plurality of subscribers via the end office switch.
    Type: Grant
    Filed: May 18, 2009
    Date of Patent: January 15, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: David Kimble
  • Publication number: 20110258660
    Abstract: A system and method for commanding a controlled device. An intelligent navigation server detects a transition from a current state of a remote control device. A context for transition is also determined. The current state, the new current state and the context are evaluated to select a set of commands appropriate to the context and the new current state. The selected commands determine behavior options for the controlled device. The set of selected commands are sent to the remote control device. Text and/or graphical data appropriate to the new current state may also be sent to the remote control device. The remote control device may generate display data based on the selected commands to provide one or more soft buttons linked to one or more of the selected commands. The remote control device may also display the text and/or graphical data.
    Type: Application
    Filed: April 20, 2010
    Publication date: October 20, 2011
    Inventors: Jay Thomas, Hugh Josephs, David Kimble, Patrick J. Donoghue
  • Publication number: 20100290612
    Abstract: A communications system for placing a plurality of calls with a common message to a plurality of subscribers via a public switched telephone network is provided. The communications system includes an end office switch disposed in an end office and in communication with the public switched telephone network. The communications system further includes an auto-dialer disposed in the end office and interconnected with the end office switch for placing the plurality of calls to the plurality of subscribers via the end office switch.
    Type: Application
    Filed: May 18, 2009
    Publication date: November 18, 2010
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: David KIMBLE
  • Publication number: 20100150002
    Abstract: Described herein are systems and methods for categorizing a blocked trunk group event into likely causes, thereby improving the ability to prevent and/or resolve any disruptions in services. An exemplary method includes analyzing network traffic from at least one trunk group, detecting a trunk group blocking event, and categorizing a cause of the trunk group blocking event based on the analyzed network traffic. An exemplary system includes a trunk group analyzing tool for analyzing network traffic from at least one trunk group, detecting a trunk group blocking event, and categorizing a cause of the trunk group blocking event based on the analyzed network traffic.
    Type: Application
    Filed: December 12, 2008
    Publication date: June 17, 2010
    Inventors: David KIMBLE, Richard Burke
  • Publication number: 20080063164
    Abstract: A system of evaluating automatic message accounting records associated with telephony calls is disclosed. The system includes correlation logic to collect originating AMA records having an originating call code to identify a record of an originating long distance call and further to collect terminating AMA records that correspond to the collected originating automatic message accounting records. The system also includes evaluation logic to determine when a call may be by-passing terminating access charges by identifying calls that have been correlated with an originating AMA record having the originating code and with a terminating AMA record having a local termination code.
    Type: Application
    Filed: November 7, 2007
    Publication date: March 13, 2008
    Applicant: SBC Knowledge Ventures, L.P.
    Inventors: Frederick Armanino, Carol Mingst, George McLain, David Kimble, John Estes
  • Publication number: 20070112470
    Abstract: A method for calculating availability in line power systems composed of power circuit modules determines power circuit parameters associated with the power circuits, accepting input from central databases. The method calculates a required number of power circuits to complete the line power system, and calculates the total power to be delivered over the power system, based on a power calculator. The method calculates individual power circuit availabilities based on the power circuit compositions and external variables. The method then calculates an overall system availability based on the power circuit availabilities and other external variable inputs. The method may compare the calculated line power system availability with a target availability, revise the power circuit parameters, and recalculate the system availability to meet the target availability.
    Type: Application
    Filed: November 16, 2005
    Publication date: May 17, 2007
    Inventors: David Kimble, Arvind Mallya
  • Publication number: 20070083902
    Abstract: In delivering an entertainment program over a communications network, e.g., a cable TV network, interactive application data for realizing interactive features in the entertainment program are interjected into the program stream carrying the entertainment program on an as needed basis. Because the entire channel bandwidth is temporarily dedicated for transmission of the interactive application data, whose amount is relatively small compared with that of the video and audio data of the programming content, the interactive application data when transmitted appears as a short “burst,” causing a virtually unnoticeable interruption in the programming content delivery.
    Type: Application
    Filed: September 1, 2006
    Publication date: April 12, 2007
    Inventors: Erik Urdang, David Kimble, Joseph Buehl, Darryl Defreese
  • Publication number: 20070078637
    Abstract: A method is disclosed for analyzing an oil and gas production project with a computer system. Using a computer program, a user inputs characteristics of systems for the project and inputs characteristics of the expected production of the project, such as production life (years) and the production rate of the project. Based on the characteristics, the program generates a plurality of projected case profiles, each of which defines characteristics of the systems for a period of the production life of the project. A controlling case is then created using information from the plurality of case profiles. In the controlling case, each of the systems is analyzed to determine in which profile the system has the greatest cost, weight, area, or other criterion. From the analysis, characteristics of the systems are generated for the project that best meet the expected production over the entire production life of the project.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Applicant: BERWANGER, INC.
    Inventors: Alex Martin, David Eifert, David Kimble