Patents by Inventor Chad C. Keith

Chad C. Keith 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: 20210056566
    Abstract: Methods and apparatus to provide an electronic agent are disclosed. An example apparatus includes a media receiver to receive media to present via a display device. A media monitor is to determine an identity of the media. A keyword handler is to, in response to identity of the media, retrieve a list including a keyword associated with the identified media. The keyword handler is to access a first database using the keyword to retrieve an advertisement associated with the keyword. An agent generator is to present an interactive electronic agent on the display device to present the advertisement. The presentation of the interactive electronic agent including presentation of spoken audio corresponding to text presented on the display device.
    Type: Application
    Filed: November 9, 2020
    Publication date: February 25, 2021
    Inventors: David Dunmire, Brian Novack, Chad C. Keith, Jeff Clark
  • Patent number: 10832259
    Abstract: Methods and apparatus to provide an electronic agent are disclosed. An example apparatus includes a media receiver to receive media to present via a display device. A media monitor is to determine an identity of the media. A keyword handler is to, in response to identity of the media, retrieve a list including a keyword associated with the identified media. The keyword handler is to access a first database using the keyword to retrieve an advertisement associated with the keyword. An agent generator is to present an interactive electronic agent on the display device to present the advertisement. The presentation of the interactive electronic agent including presentation of spoken audio corresponding to text presented on the display device.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: November 10, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: David Dunmire, Brian Novack, Chad C. Keith, Jeff Clark
  • Publication number: 20180285889
    Abstract: Methods and apparatus to provide an electronic agent are disclosed. An example apparatus includes a media receiver to receive media to present via a display device. A media monitor is to determine an identity of the media. A keyword handler is to, in response to identity of the media, retrieve a list including a keyword associated with the identified media. The keyword handler is to access a first database using the keyword to retrieve an advertisement associated with the keyword. An agent generator is to present an interactive electronic agent on the display device to present the advertisement. The presentation of the interactive electronic agent including presentation of spoken audio corresponding to text presented on the display device.
    Type: Application
    Filed: March 29, 2018
    Publication date: October 4, 2018
    Inventors: David Dunmire, Brian Novack, Chad C. Keith, Jeff Clark
  • Patent number: 9992119
    Abstract: A service delivery hub controlled by a network operator includes an access controller; a network services gateway in communication with the access controller and in communication with external network elements, a partner management center in communication with the access controller and the network services gateway, the partner management center configured to establish a service level agreement with application service providers or enabler providers; an interface defined by the service level agreement, the interface configured to provide a single point access to the application service developers, to provide a set of programming interfaces to the developers whereas the programming interfaces provide access to the external network elements; and a charging system interface to a charging gateway, wherein the charging system is subject to the service level agreement and wherein the service delivery hub allocates revenue in accordance with the service level agreement.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: June 5, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: David Dunmire, Chad C. Keith, Clifford Marcus Owenby
  • Patent number: 9940626
    Abstract: Methods and apparatus to provide an electronic agent are disclosed. An example method includes receiving an interactive program via a network at a first information presenting device, accessing a list of keywords associated with the interactive program via the network, accessing a first database using at least one of the keywords, and presenting an electronic agent on the first information presenting device to at least one of present information retrieved from the first database or offer to retrieve information identified via the first database.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: April 10, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: David Dunmire, Brian Novack, Chad C. Keith, Jeff Clark
  • Patent number: 9785986
    Abstract: A method for automating an onboarding process for a developer onto a service delivery hub operated by a network operator includes providing the developer with information relating to use of the service delivery hub, receiving data relating to the developer, approving the developer, certifying an application provided by the developer, and configuring the application for use. A method for synchronization with the service delivery hub is also provided.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: October 10, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby
  • Publication number: 20150372923
    Abstract: A service delivery hub controlled by a network operator includes an access controller; a network services gateway in communication with the access controller and in communication with external network elements, a partner management center in communication with the access controller and the network services gateway, the partner management center configured to establish a service level agreement with application service providers or enabler providers; an interface defined by the service level agreement, the interface configured to provide a single point access to the application service developers, to provide a set of programming interfaces to the developers whereas the programming interfaces provide access to the external network elements; and a charging system interface to a charging gateway, wherein the charging system is subject to the service level agreement and wherein the service delivery hub allocates revenue in accordance with the service level agreement.
    Type: Application
    Filed: August 28, 2015
    Publication date: December 24, 2015
    Inventors: David Dunmire, Chad C. Keith, Clifford Marcus Owenby
  • Patent number: 9124554
    Abstract: A service delivery hub controlled by a network operator includes an access controller; a network services gateway in communication with the access controller and in communication with external network elements, a partner management center in communication with the access controller and the network services gateway, the partner management center configured to establish a service level agreement with application service providers or enabler providers; an interface defined by the service level agreement, the interface configured to provide a single point access to the application service developers, to provide a set of programming interfaces to the developers whereas the programming interfaces provide access to the external network elements; and a charging system interface to a charging gateway, wherein the charging system is subject to the service level agreement and wherein the service delivery hub allocates revenue in accordance with the service level agreement.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: September 1, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: David Dunmire, Chad C. Keith, Clifford Marcus Owenby
  • Publication number: 20150156149
    Abstract: A method, computer-readable storage device and apparatus for sending a content of a third party website via a messaging service are disclosed. For example, the method provides a source code to the third party website to enable the sending of the content via the messaging service, receives a request to send the content to a mobile endpoint device of a recipient via the messaging service, wherein the request originates from the third party website, receives a telephone number of a mobile endpoint device and sends the content to the mobile endpoint device associated with the telephone number of the recipient as a message via the messaging service, wherein the message is identified as being sent from a mobile endpoint device of a sender.
    Type: Application
    Filed: December 4, 2013
    Publication date: June 4, 2015
    Applicant: AT&T Mobility II LLC
    Inventors: Chad C. Keith, John Powell
  • Patent number: 8887292
    Abstract: A method for accessing a remote network includes identifying a content server associated with the remote network, generating a uniform resource locator, embedding additional data in the uniform resource locator, encrypting the uniform resource locator, and accessing a server in the remote network identified by the uniform resource locator. The method further includes wherein the additional data comprises authentication data, a delivery session identification, a time stamp, or comprises subscriber identification data. The URL may provide access to the content server for a time period indicated by the time stamp. The method includes wherein at least the subscriber identification data prevents unauthorized sharing of the URL.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: November 11, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chad C. Keith, David L. Dunmire, Clifford Marcus Owenby
  • Publication number: 20140040461
    Abstract: A method for inserting content through a service delivery hub includes the steps of designating a set of tags to be made available through an API, providing the API for use by third parties; intercepting a communication from the third party; interrogating the communication for a data tag, substituting content for the data tag and delivering the communication to an intended recipient. The method may further include that the content substituted for the data tag is dependent upon a parameter such as the MSISDN.
    Type: Application
    Filed: July 2, 2013
    Publication date: February 6, 2014
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby
  • Patent number: 8489772
    Abstract: A method for inserting content through a service delivery hub includes the steps of designating a set of tags to be made available through an API, providing the API for use by third parties; intercepting a communication from the third party; interrogating the communication for a data tag, substituting content for the data tag and delivering the communication to an intended recipient. The method may further include that the content substituted for the data tag is dependent upon a parameter such as the MSISDN.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: July 16, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby
  • Patent number: 8479298
    Abstract: A method for accessing a remote network includes identifying a content server associated with the remote network, generating a uniform resource locator, embedding additional data in the uniform resource locator, encrypting the uniform resource locator, and accessing a server in the remote network identified by the uniform resource locator. The method further includes wherein the additional data comprises authentication data, a delivery session identification, a time stamp, or comprises subscriber identification data. The URL may provide access to the content server for a time period indicated by the time stamp. The method includes wherein at least the subscriber identification data prevents unauthorized sharing of the URL.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: July 2, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby
  • Patent number: 8315920
    Abstract: A method for automating an onboarding process for a developer onto a service delivery hub operated by a network operator includes providing the developer with information relating to use of the service delivery hub, receiving data relating to the developer, approving the developer, certifying an application provided by the developer, and configuring the application for use. A method for synchronization with the service delivery hub is also provided.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: November 20, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby
  • Publication number: 20120030478
    Abstract: A system includes a hub having interfaces to an application service provider and a portal in communication with an end user, a storage enabler connected to the hub, the storage enabler having application programming interfaces configured to receive a request for a storage facility from the application service provider and to allocate the storage facility based on the request for storage, and wherein the hub provides a single interface for the application service provider to request the storage facility when servicing the end user without regard to a location of the end user. The storage enabler is further configured to track data stored by one of the end user and the application service provider and to further provide encryption functionality.
    Type: Application
    Filed: July 30, 2010
    Publication date: February 2, 2012
    Inventors: David Dunmire, Chad C. Keith, Clifford Marcus Owenby
  • Publication number: 20120030774
    Abstract: A method for accessing a remote network includes identifying a content server associated with the remote network, generating a uniform resource locator, embedding additional data in the uniform resource locator, encrypting the uniform resource locator, and accessing a server in the remote network identified by the uniform resource locator. The method further includes wherein the additional data comprises authentication data, a delivery session identification, a time stamp, or comprises subscriber identification data. The URL may provide access to the content server for a time period indicated by the time stamp. The method includes wherein at least the subscriber identification data prevents unauthorized sharing of the URL.
    Type: Application
    Filed: July 30, 2010
    Publication date: February 2, 2012
    Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby
  • Publication number: 20120030019
    Abstract: A system includes a hub server for providing a single point of access for an application and wherein the hub server also provides an access point for a user to access the application and wherein the application accesses one of a profile of the user, a location of the user, and an identity for the user and at least one enabler in communication with the hub server to provide additional functionality to the application based on the user's identity. The method includes querying a search enabler for search history of the user, identifying at least one of an identity of the user, a location of the user, and the profile of a user, creating an advertisement profile based on the search history to be retrieved and retrieving the advertisement based on the advertisement profile created.
    Type: Application
    Filed: July 30, 2010
    Publication date: February 2, 2012
    Inventors: David Dunmire, Chad C. Keith, Clifford Marcus Owenby
  • Publication number: 20110225060
    Abstract: A service delivery hub controlled by a network operator includes an access controller; a network services gateway in communication with the access controller and in communication with external network elements, a partner management center in communication with the access controller and the network services gateway, the partner management center configured to establish a service level agreement with application service providers or enabler providers; an interface defined by the service level agreement, the interface configured to provide a single point access to the application service developers, to provide a set of programming interfaces to the developers whereas the programming interfaces provide access to the external network elements; and a charging system interface to a charging gateway, wherein the charging system is subject to the service level agreement and wherein the service delivery hub allocates revenue in accordance with the service level agreement.
    Type: Application
    Filed: March 9, 2010
    Publication date: September 15, 2011
    Inventors: David Dunmire, Chad C. Keith, Clifford Marcus Owenby
  • Publication number: 20110225320
    Abstract: A method for inserting content through a service delivery hub includes the steps of designating a set of tags to be made available through an API, providing the API for use by third parties; intercepting a communication from the third party; interrogating the communication for a data tag, substituting content for the data tag and delivering the communication to an intended recipient. The method may further include that the content substituted for the data tag is dependent upon a parameter such as the MSISDN.
    Type: Application
    Filed: March 9, 2010
    Publication date: September 15, 2011
    Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby
  • Publication number: 20110225061
    Abstract: A method for automating an onboarding process for a developer onto a service delivery hub operated by a network operator includes providing the developer with information relating to use of the service delivery hub, receiving data relating to the developer, approving the developer, certifying an application provided by the developer, and configuring the application for use. A method for synchronization with the service delivery hub is also provided.
    Type: Application
    Filed: July 30, 2010
    Publication date: September 15, 2011
    Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby