Patents by Inventor Clifford Marcus Owenby
Clifford Marcus Owenby 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: 20240365126Abstract: A mobile device performs authentication with blinded tokens and swaps its international mobile subscriber identity (IMSI) value. For authentication with blinded tokens, the mobile device generates a blinded token and provides it to a server to encrypt. To redeem the token, the mobile device unblinds the encrypted blinded token and provides it to the server along with a public key. To complete authentication, the mobile device receives, from the server, a nonce encrypted with the public key and decrypts the nonce with a private key. For swapping its IMSI value, the mobile device retrieves two eSIM profiles with corresponding IMSI values and configures the first of the two profiles as active. In response to a trigger, the mobile device changes the active profile from the first to the second, swaps the first IMSI value with a new IMSI value, and changes the active profile back to the first profile.Type: ApplicationFiled: April 27, 2023Publication date: October 31, 2024Inventors: David Seth Dunn, Christopher William Stokes, Nicholas John Espinoza, Stephen James Dowhy, Clifford Marcus Owenby, John McKinstry Doyle
-
Publication number: 20240364520Abstract: A mobile device performs authentication with blinded tokens and swaps its international mobile subscriber identity (IMSI) value. For authentication with blinded tokens, the mobile device generates a blinded token and provides it to a server to encrypt. To redeem the token, the mobile device unblinds the encrypted blinded token and provides it to the server along with a public key. To complete authentication, the mobile device receives, from the server, a nonce encrypted with the public key and decrypts the nonce with a private key. For swapping its IMSI value, the mobile device retrieves two eSIM profiles with corresponding IMSI values and configures the first of the two profiles as active. In response to a trigger, the mobile device changes the active profile from the first to the second, swaps the first IMSI value with a new IMSI value, and changes the active profile back to the first profile.Type: ApplicationFiled: April 27, 2023Publication date: October 31, 2024Inventors: Stephen James Dowhy, Christopher William Stokes, David Seth Dunn, Nicholas John Espinoza, Clifford Marcus Owenby, John McKinstry Doyle
-
Patent number: 9992119Abstract: 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: GrantFiled: August 28, 2015Date of Patent: June 5, 2018Assignee: AT&T Intellectual Property I, L.P.Inventors: David Dunmire, Chad C. Keith, Clifford Marcus Owenby
-
Patent number: 9785986Abstract: 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: GrantFiled: November 19, 2012Date of Patent: October 10, 2017Assignee: AT&T Intellectual Property I, L.P.Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby
-
Publication number: 20150372923Abstract: 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: ApplicationFiled: August 28, 2015Publication date: December 24, 2015Inventors: David Dunmire, Chad C. Keith, Clifford Marcus Owenby
-
Patent number: 9124554Abstract: 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: GrantFiled: March 9, 2010Date of Patent: September 1, 2015Assignee: AT&T Intellectual Property I, L.P.Inventors: David Dunmire, Chad C. Keith, Clifford Marcus Owenby
-
Patent number: 8887292Abstract: 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: GrantFiled: April 15, 2013Date of Patent: November 11, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Chad C. Keith, David L. Dunmire, Clifford Marcus Owenby
-
Publication number: 20140040461Abstract: 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: ApplicationFiled: July 2, 2013Publication date: February 6, 2014Applicant: AT&T Intellectual Property I, L.P.Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby
-
Patent number: 8489772Abstract: 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: GrantFiled: March 9, 2010Date of Patent: July 16, 2013Assignee: AT&T Intellectual Property I, L.P.Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby
-
Patent number: 8479298Abstract: 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: GrantFiled: July 30, 2010Date of Patent: July 2, 2013Assignee: AT&T Intellectual Property I, L.P.Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby
-
Patent number: 8315920Abstract: 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: GrantFiled: July 30, 2010Date of Patent: November 20, 2012Assignee: AT&T Intellectual Property I, L.P.Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby
-
Publication number: 20120030774Abstract: 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: ApplicationFiled: July 30, 2010Publication date: February 2, 2012Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby
-
Publication number: 20120030478Abstract: 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: ApplicationFiled: July 30, 2010Publication date: February 2, 2012Inventors: David Dunmire, Chad C. Keith, Clifford Marcus Owenby
-
Publication number: 20120030019Abstract: 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: ApplicationFiled: July 30, 2010Publication date: February 2, 2012Inventors: David Dunmire, Chad C. Keith, Clifford Marcus Owenby
-
Publication number: 20110225060Abstract: 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: ApplicationFiled: March 9, 2010Publication date: September 15, 2011Inventors: David Dunmire, Chad C. Keith, Clifford Marcus Owenby
-
Publication number: 20110225320Abstract: 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: ApplicationFiled: March 9, 2010Publication date: September 15, 2011Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby
-
Publication number: 20110225061Abstract: 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: ApplicationFiled: July 30, 2010Publication date: September 15, 2011Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby
-
Publication number: 20110225636Abstract: 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: ApplicationFiled: March 9, 2010Publication date: September 15, 2011Inventors: Chad C. Keith, David Dunmire, Clifford Marcus Owenby