Patents by Inventor Travis D. Terry

Travis D. Terry 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: 11943312
    Abstract: A resource host transmits a payload to a client device. The payload includes a first asset hosted by the resource host, and the first asset is associated with a first reference tag indicating a versioning status of the first asset. The resource host receives an Add Ref Instruction, wherein the Add Ref Instruction, which includes a custom reference tag indicating a user-selected versioning status of the first asset. The resource host associates a second reference tag with the first asset based on the custom reference tag.
    Type: Grant
    Filed: April 10, 2023
    Date of Patent: March 26, 2024
    Assignee: IHEARTMEDIA MANAGEMENT SERVICES, INC.
    Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
  • Publication number: 20230247108
    Abstract: A resource host transmits a payload to a client device. The payload includes a first asset hosted by the resource host, and the first asset is associated with a first reference tag indicating a versioning status of the first asset. The resource host receives an Add Ref Instruction, wherein the Add Ref Instruction, which includes a custom reference tag indicating a user-selected versioning status of the first asset. The resource host associates a second reference tag with the first asset based on the custom reference tag.
    Type: Application
    Filed: April 10, 2023
    Publication date: August 3, 2023
    Applicant: iHeartMedia Management Services, Inc.
    Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
  • Patent number: 11627198
    Abstract: A processing device includes processing circuitry and non-volatile storage configured to store management information that identifies supervisor-subordinate relationships among users. The processing circuitry receives a request from a first user, wherein the request includes a request to alter access rights of a second user to a network resource. The processing circuitry establishes authorization of the first user to request access to the network resource based on information included in a directory services database, and retrieves management information associated with the first user and the second user from the non-volatile storage.
    Type: Grant
    Filed: August 11, 2022
    Date of Patent: April 11, 2023
    Assignee: iHeartMedia Management Services, Inc.
    Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
  • Publication number: 20220385740
    Abstract: A processing device includes processing circuitry and non-volatile storage configured to store management information that identifies supervisor-subordinate relationships among users. The processing circuitry receives a request from a first user, wherein the request includes a request to alter access rights of a second user to a network resource. The processing circuitry establishes authorization of the first user to request access to the network resource based on information included in a directory services database, and retrieves management information associated with the first user and the second user from the non-volatile storage.
    Type: Application
    Filed: August 11, 2022
    Publication date: December 1, 2022
    Applicant: iHeartMedia Management Services, Inc.
    Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
  • Patent number: 11418615
    Abstract: A proxy device receives a resource request from a requestor via a client device. The resource request is associated with a hosted resource, and the hosted resource is associated with a version-control tag. The proxy device determines, based on the version-control tag, information indicating a current state of the hosted resource. The proxy device obtains user management information associated with the requestor, and conditionally dispatches a processed resource request from the proxy device to a resource host based, at least in part, on the current state of the hosted resource and the user management information.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: August 16, 2022
    Assignee: iHeartMedia Management Services, Inc.
    Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
  • Publication number: 20210385291
    Abstract: A proxy device receives a resource request from a requestor via a client device. The resource request is associated with a hosted resource, and the hosted resource is associated with a version-control tag. The proxy device determines, based on the version-control tag, information indicating a current state of the hosted resource. The proxy device obtains user management information associated with the requestor, and conditionally dispatches a processed resource request from the proxy device to a resource host based, at least in part, on the current state of the hosted resource and the user management information.
    Type: Application
    Filed: August 20, 2021
    Publication date: December 9, 2021
    Applicant: iHeartMedia Management Services, Inc.
    Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
  • Patent number: 11102321
    Abstract: A device acting as a proxy for an asset host receives a message from a requesting device. The message includes an access request specifying an asset hosted by the asset host. The message includes embedded pipeline language parameters specifying desired asset characteristics of the hosted asset. The proxy routes the access request to the asset host. The asset received in response to the request has characteristics. The proxy compares the asset characteristics of the asset to the desired asset characteristics specified by the embedded pipeline language parameters. In response to a result of the comparison indicating that the asset's characteristics do not match the first desired asset characteristics specified by the embedded pipeline language parameters, the proxy transmits a transformed asset back to the requesting device.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: August 24, 2021
    Assignee: iHeartMedia Management Services, Inc.
    Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
  • Publication number: 20210144224
    Abstract: A device acting as a proxy for an asset host receives a message from a requesting device. The message includes an access request specifying an asset hosted by the asset host. The message includes embedded pipeline language parameters specifying desired asset characteristics of the hosted asset. The proxy routes the access request to the asset host. The asset received in response to the request has characteristics. The proxy compares the asset characteristics of the asset to the desired asset characteristics specified by the embedded pipeline language parameters. In response to a result of the comparison indicating that the asset's characteristics do not match the first desired asset characteristics specified by the embedded pipeline language parameters, the proxy transmits a transformed asset back to the requesting device.
    Type: Application
    Filed: November 23, 2020
    Publication date: May 13, 2021
    Applicant: iHeartMedia Management Services, Inc.
    Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
  • Patent number: 10855790
    Abstract: A system includes a proxy device, a requestor device that communicates with the proxy via a first communications link, and an asset host that communicates with the proxy via a second communications link. The proxy receives receive an access request from a user of the requestor device via the first communication link. The access request is associated with a requested asset hosted by the asset host, and includes pipeline language parameters. Routing information associated with the asset host is determined, and the access request is routed to the asset host in response to verifying that the user is authorized to access the requested asset. The proxy device obtains the requested asset from the asset host, transforms the requested asset based on the pipeline language parameters, and transmits the transformed asset to the requestor device.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: December 1, 2020
    Assignee: iHeartMedia Management Services, Inc.
    Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
  • Publication number: 20200053181
    Abstract: A system includes a proxy device, a requestor device that communicates with the proxy via a first communications link, and an asset host that communicates with the proxy via a second communications link. The proxy receives receive an access request from a user of the requestor device via the first communication link. The access request is associated with a requested asset hosted by the asset host, and includes pipeline language parameters. Routing information associated with the asset host is determined, and the access request is routed to the asset host in response to verifying that the user is authorized to access the requested asset. The proxy device obtains the requested asset from the asset host, transforms the requested asset based on the pipeline language parameters, and transmits the transformed asset to the requestor device.
    Type: Application
    Filed: October 16, 2019
    Publication date: February 13, 2020
    Applicant: iHeartMedia Management Services, Inc.
    Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
  • Patent number: 10484496
    Abstract: A system includes a proxy device, a requestor device that communicates with the proxy via a first communications link, and an asset host that communicates with the proxy via a second communications link. The proxy receives an access request from a user of the requestor device via the first communication link. The access request includes a request to access a resource hosted by the asset host. The proxy obtains access authorization information associated with the user, and determines whether the user is authorized to access the resource based on the access authorization information. The proxy determines routing information associated with the asset host, and conditionally routes the access request to the asset host via the second communications link based, at least in part, on the access authorization information. The; asset host provides the resource to the requestor device via a third communications link that bypasses the proxy device.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: November 19, 2019
    Assignee: iHeartMedia Management Services, Inc.
    Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
  • Publication number: 20190082025
    Abstract: A system includes a proxy device, a requestor device that communicates with the proxy via a first communications link, and an asset host that communicates with the proxy via a second communications link. The proxy receives an access request from a user of the requestor device via the first communication link. The access request includes a request to access a resource hosted by the asset host. The proxy obtains access authorization information associated with the user, and determines whether the user is authorized to access the resource based on the access authorization information. The proxy determines routing information associated with the asset host, and conditionally routes the access request to the asset host via the second communications link based, at least in part, on the access authorization information. The; asset host provides the resource to the requestor device via a third communications link that bypasses the proxy device.
    Type: Application
    Filed: November 9, 2018
    Publication date: March 14, 2019
    Applicant: iHeartMedia Management Services, Inc.
    Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
  • Patent number: 10129354
    Abstract: When a user sends a request to access an asset or resource, for example a program code file or a media file, the access request can be processed by a proxy device. The proxy can use directory information obtained from a directory, for example a company-wide Lightweight Directory Access Protocol (LDAP) directory, to determine whether or not the request is from an authorized network user listed in the directory. The proxy can use management information obtained from another database to determine roles, subordinate assignment information, and access authorization information associated with the requesting user. The proxy can conditionally route the request to a resource host based on the directory information and the management information. The proxy can also transform a resource returned in response to the request by using pipeline language parameters included in a URL associated with the access request.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: November 13, 2018
    Assignee: iHeartMedia Management Services, Inc.
    Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
  • Publication number: 20170324825
    Abstract: When a user sends a request to access an asset or resource, for example a program code file or a media file, the access request can be processed by a proxy device. The proxy can use directory information obtained from a directory, for example a company-wide Lightweight Directory Access Protocol (LDAP) directory, to determine whether or not the request is from an authorized network user listed in the directory. The proxy can use management information obtained from another database to determine roles, subordinate assignment information, and access authorization information associated with the requesting user. The proxy can conditionally route the request to a resource host based on the directory information and the management information. The proxy can also transform a resource returned in response to the request by using pipeline language parameters included in a URL associated with the access request.
    Type: Application
    Filed: July 24, 2017
    Publication date: November 9, 2017
    Applicant: iHeartMedia Management Services, Inc.
    Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
  • Patent number: 9736259
    Abstract: When a user sends a request to access an asset or resource, for example a program code file or a media file, the access request can be processed by a proxy device. The proxy can use directory information obtained from a directory, for example a company-wide Lightweight Directory Access Protocol (LDAP) directory, to determine whether or not the request is from an authorized network user listed in the directory. The proxy can use management information obtained from another database to determine roles, subordinate assignment information, and access authorization information associated with the requesting user. The proxy can conditionally route the request to a resource host based on the directory information and the management information. The proxy can also transform a resource returned in response to the request by using pipeline language parameters included in a URL associated with the access request.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: August 15, 2017
    Assignee: IHEARTMEDIA MANAGEMENT SERVICES, INC.
    Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
  • Publication number: 20170006126
    Abstract: When a user sends a request to access an asset or resource, for example a program code file or a media file, the access request can be processed by a proxy device. The proxy can use directory information obtained from a directory, for example a company-wide Lightweight Directory Access Protocol (LDAP) directory, to determine whether or not the request is from an authorized network user listed in the directory. The proxy can use management information obtained from another database to determine roles, subordinate assignment information, and access authorization information associated with the requesting user. The proxy can conditionally route the request to a resource host based on the directory information and the management information. The proxy can also transform a resource returned in response to the request by using pipeline language parameters included in a URL associated with the access request.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Applicant: IHEARTMEDIA MANAGEMENT SERVICES, INC.
    Inventors: James M. Long, III, Travis D. Terry, Thomas Dacre Drapeau
  • Patent number: 6610048
    Abstract: Apparatus and techniques for performing prolate shaped corneal reshaping. In accordance with the techniques, an ablation scanning laser system includes fitter modules to fit input refractive or topographical measurement data to a three (3) variable ellipsoid model. This provides pre- and post-operative approximations of a cornea. A desired prolate shaped ablation profile is determined based on a desired prolate ellipsoidal shape. In accordance with the principles of the present invention, the spheroequivalent ellipsoid model has only three degrees of freedom (not four as in a conventional biconic technique) to define a desired ablation profile, providing extremely accurate and predictable long term vision correction. To arrive at an ellipsoid model having only three numbers of freedom, a spheroequivalent (SEQ) value of asphericity QSEQ is generated. The spheroequivalent eccentricity QSEQ value replaces two degrees of freedom (i.e.
    Type: Grant
    Filed: October 5, 2000
    Date of Patent: August 26, 2003
    Inventors: Jack T. Holladay, Travis D. Terry, Lance R. Marrou, Michael J. Smith