Patents by Inventor Tom C. Tovar

Tom C. Tovar 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: 10263958
    Abstract: A system for mediating Internet service includes a DNS server and a DNS policy engine associated with the DNS server. The DNS policy engine can be configured to apply one or more DNS policies selected by the DNS policy engine to DNS queries received by the DNS server from a client, analyze the DNS query based on predetermined criteria, and based on the analysis, and selectively redirect a data request associated with the client to a proxy server for further mediation. The system can further include a proxy server and a proxy policy engine associated with the proxy server. The proxy policy engine can be configured to apply one or more proxy policies selected by the proxy policy engine to at least one of data requests received by the proxy server from a client and data responses returned to the proxy server from an IP address.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: April 16, 2019
    Assignee: Nominum, Inc.
    Inventors: Brandon Bremen, Erik Bremen, Jonathan P. Wood, Robert Thomas Halley, Tom C. Tovar
  • Publication number: 20160072847
    Abstract: A system for mediating Internet service includes a DNS server and a DNS policy engine associated with the DNS server. The DNS policy engine can be configured to apply one or more DNS policies selected by the DNS policy engine to DNS queries received by the DNS server from a client, analyze the DNS query based on predetermined criteria, and based on the analysis, and selectively redirect a data request associated with the client to a proxy server for further mediation. The system can further include a proxy server and a proxy policy engine associated with the proxy server. The proxy policy engine can be configured to apply one or more proxy policies selected by the proxy policy engine to at least one of data requests received by the proxy server from a client and data responses returned to the proxy server from an IP address.
    Type: Application
    Filed: November 17, 2015
    Publication date: March 10, 2016
    Inventors: Brandon Bremen, Erik Bremen, Jonathan P. Wood, Robert Thomas Halley, Tom C. Tovar
  • Patent number: 9191393
    Abstract: Systems and methods for a user to personalize Internet content from an Internet service provider using selected policy applications. The policy applications may be discrete, single purpose applications. The system may be controlled from home gateways and remote devices.
    Type: Grant
    Filed: March 18, 2010
    Date of Patent: November 17, 2015
    Assignee: Nominum, Inc.
    Inventor: Tom C. Tovar
  • Patent number: 8996669
    Abstract: Redirecting DNS traffic includes receiving, at an Internet improvement platform, a DNS query issued from an Internet application running on a computing device. The Internet navigation platform determines an appropriate response to the DNS query. The response is then executed. Characteristics relative to the query and to the result of a served page may be recorded and later referenced by the Internet improvement platform.
    Type: Grant
    Filed: April 2, 2010
    Date of Patent: March 31, 2015
    Assignee: Nominum, Inc.
    Inventors: Hongche Liu, Tom C. Tovar, Gopala Tumuluri, Robert Wilbourn
  • Publication number: 20120036352
    Abstract: A method for anonymization of personal data is provided for protecting the privacy of a user while sharing user information with a third party. The method includes receiving from a user a domain name address associated with an intended website and an Internet Protocol (IP) address associated with the user and determining that the domain name address is an invalid domain name. The method may further include encrypting the IP address associated with the user by translating the IP address into a unique identifier, with the encryption being a one-way hashing process, and then sending the unique identifier and the invalid domain name address to the third party.
    Type: Application
    Filed: July 12, 2011
    Publication date: February 9, 2012
    Inventors: Tom C. Tovar, Gopala Tumuluri, Hongche Liu, Rujul Patel
  • Publication number: 20110246634
    Abstract: Redirecting DNS traffic includes receiving, at an Internet improvement platform, a DNS query issued from an Internet application running on a computing device. The Internet navigation platform determines an appropriate response to the DNS query. The response is then executed. Characteristics relative to the query and to the result of a served page may be recorded and later referenced by the Internet improvement platform.
    Type: Application
    Filed: April 2, 2010
    Publication date: October 6, 2011
    Inventors: Hongche Liu, Tom C. Tovar, Gopala Tumuluri, Robert Wilbourn
  • Publication number: 20110231548
    Abstract: Systems and methods for mediating the delivery of Internet service to at least one user device coupled to the Internet service are provided herein. A method for mediating the delivery of Internet service to at least one user device coupled to the Internet service includes executing instructions stored in memory by a processor to prevent the delivery of Internet service to the at least one user device for a predetermined period of time after an occurrence of a triggering event.
    Type: Application
    Filed: October 4, 2010
    Publication date: September 22, 2011
    Inventor: Tom C. Tovar
  • Publication number: 20110231771
    Abstract: Systems and methods for encouraging responsible online behavior may include a user interface module to provide a user interface between a network user with administrative authority and an Internet service, a communication module to receive, from the network user with administrative authority via the user interface, advisory parameters to establish an advisory policy for the Internet service, a policy generating module to establish the advisory policy for the network, and a policy enforcement module to apply the advisory policy to a network user request to access an Internet content.
    Type: Application
    Filed: October 4, 2010
    Publication date: September 22, 2011
    Inventor: Tom C. Tovar
  • Publication number: 20110231772
    Abstract: Systems and methods to mediate Internet content to a user are disclosed. Embodiments of the disclosed systems and methods may operate on a network and block or restrict a user's access to the Internet according to a temporal schedule. Embodiments of the present invention may be implemented at the network, server, or local level.
    Type: Application
    Filed: October 4, 2010
    Publication date: September 22, 2011
    Inventor: Tom C. Tovar
  • Publication number: 20110231927
    Abstract: Systems and methods for a user to personalize Internet content from an Internet service provider using selected policy applications. The policy applications may be discrete, single purpose applications. The system may be controlled from home gateways and remote devices.
    Type: Application
    Filed: March 18, 2010
    Publication date: September 22, 2011
    Inventor: Tom C. Tovar
  • Publication number: 20110231498
    Abstract: Systems and methods for transmitting messages to a user of a network are provided. A message and a selection of a triggering event may be received by an Internet service, via a user interface between a first end user and the Internet service. A notification including the message may be generated. The notification may be transmitted via both the user interface and the network between the Internet service and a second end user in response to an occurrence of the triggering event. In accordance with various embodiments, the triggering event may include accessing of the Internet by the second end user via the network, or the accessing of a particular website.
    Type: Application
    Filed: October 4, 2010
    Publication date: September 22, 2011
    Inventor: Tom C. Tovar
  • Publication number: 20110231892
    Abstract: Systems and methods for restricting online access include a user interface module to establish a user interface between a network user with administrative authority and an Internet service or a DNS server and a communication module to receive, from the network user with administrative authority, restriction parameters associated with a restriction policy for a network. The restriction parameters may include a company name, a website name, and a category name. Based on the parameters, the system may determine one or more Uniform Resource Locators (URLs) to be associated with the restriction policy. The system may further comprise an activation module to activate and deactivate the restriction policy. The system may restrict a URL requested by a network user based on the determination that the restriction policy is activated and the URL is associated with the restriction policy.
    Type: Application
    Filed: October 4, 2010
    Publication date: September 22, 2011
    Inventor: Tom C. Tovar
  • Publication number: 20110231549
    Abstract: Systems and methods for controlling access to the Internet and other services provided by a network, such as a home network, are described. Exemplary systems may receive input from a user of a network and disable access to the Internet based on the input. In some embodiments, the systems automatically disable access to the Internet when certain conditions are satisfied, such as the occurrence of a time period for disabling access to the Internet.
    Type: Application
    Filed: October 4, 2010
    Publication date: September 22, 2011
    Inventor: Tom C. Tovar
  • Publication number: 20110231891
    Abstract: Systems and methods are provided for expression of disassociation with online content, including a user interface module to provide a user interface between a network user with administrative authority and an Internet service and a communication module to receive disassociation parameters for a disassociation policy for the Internet service. The disassociation parameters may include a name associated with an Internet content and a message corresponding to the Internet content. The name may be indicated as a website category or an affiliated website. The system may further include a confirmation module to confirm the disassociation policy with the network user with administrative authority, a policy generating module to establish, based on the disassociation parameters, the disassociation policy for the network, and a policy enforcement module to apply the disassociation policy to a user request to access the Internet content.
    Type: Application
    Filed: October 1, 2010
    Publication date: September 22, 2011
    Inventor: Tom C. Tovar
  • Publication number: 20110231893
    Abstract: Systems and methods for creating age based mediation policies and applying those age based mediation policies to Internet service are provided herein. A method for mediating Internet service provided to an end user includes creating an age based mediation policy by receiving information indicative of the end user's age, locating age-appropriate Internet content corresponding to the end user's age and combining the located age-appropriate Internet content with administrator approved Internet content, and applying the age based mediation policy to the Internet service such that only Internet content included in the mediation policy is accessible.
    Type: Application
    Filed: October 4, 2010
    Publication date: September 22, 2011
    Inventor: Tom C. Tovar
  • Publication number: 20110231894
    Abstract: Systems and methods for an Internet service delivered to a selected location are provided herein. According to some exemplary embodiments a method for mediating an Internet service delivered to a selected location having an Internet connection operatively coupling at least one user device to the Internet service includes executing instructions stored in a memory by a processor to prevent delivery of restricted Internet content via the Internet service. The restricted Internet content includes Internet content included in one or more categories of restricted Internet content included in a mediation policy adapted to be selectively applied to the Internet service.
    Type: Application
    Filed: October 4, 2010
    Publication date: September 22, 2011
    Inventor: Tom C. Tovar
  • Publication number: 20110231575
    Abstract: Systems and methods for mediating Internet service are provided herein. According to some exemplary embodiments a method for mediating Internet service includes executing instructions stored in a memory by a processor to selectively apply an intermediation policy to the Internet service, the intermediation policy including information indicative of targeted Internet content, and modify at least a portion of targeted Internet content before delivery of the targeted Internet content via the Internet service.
    Type: Application
    Filed: October 1, 2010
    Publication date: September 22, 2011
    Inventor: Tom C. Tovar
  • Publication number: 20110231898
    Abstract: Methods and systems of collaboratively creating an Internet service mediation policy are disclosed. Various embodiments include an initiating Internet service user establishing a base mediation policy via a DNS server, one or more other Internet service users collaborating with the initiating Internet service user to modify the mediation policy, the collaborating including the other Internet service users submitting content for the mediation policy to the initiating Internet service user, and the initiating Internet service user publishing the mediation policy. In some embodiments, the initiating Internet service user determines what submitted Internet content may be included in the mediation policy.
    Type: Application
    Filed: January 7, 2011
    Publication date: September 22, 2011
    Inventor: Tom C. Tovar
  • Publication number: 20110231497
    Abstract: Systems and methods for providing notifications are provided. Information regarding Internet content is received. A determination by an Internet service or a DNS server is made as to whether the Internet content has been accessed by a second end user. A notification is generated and transmitted when the Internet content has been accessed.
    Type: Application
    Filed: October 4, 2010
    Publication date: September 22, 2011
    Inventor: Tom C. Tovar
  • Publication number: 20110231768
    Abstract: A system for suggestive redirection includes a user interface module to provide a user interface between a network user with administrative authority and an Internet service, a communication module to receive a request to establish a redirection policy from the network user with administrative authority, a policy generating module to establish the redirection policy, and a policy enforcement module to apply the redirection policy to a user request to access an intended content. The policy enforcement module determines whether or not the redirection policy is in effect to redirect the network user to the suggestive online content. The suggestive online content may provide a hint or suggest a vacation, a purchase, a healthy habit, an activity, or an event.
    Type: Application
    Filed: October 1, 2010
    Publication date: September 22, 2011
    Inventor: Tom C. Tovar