Patents Assigned to VERISIGN
-
Patent number: 9124592Abstract: A method of publishing a message includes receiving a subscription request at a first remote relay from a first client and transmitting a subscription message from the remote relay to each of a first set of central relays. The method also includes receiving a publication request at a second remote relay from a second client and transmitting a publication message from the second remote relay to a first central relay of the first set of central relays and a second central relay of a second set of central relays. The method further includes determining, at the first central relay, that a target matches at least a portion of a pattern, transmitting the message string from the first central relay to the first remote relay, determining, at the first remote relay, that the target matches at least a portion of the pattern, and transmitting the message string to the first client.Type: GrantFiled: March 16, 2015Date of Patent: September 1, 2015Assignee: VERISIGN, INC.Inventors: John K. Gallant, Karl M. Henderson, Brad Verd
-
Publication number: 20150227581Abstract: Implementations of the present teachings relate to processes and systems for analyzing registrar and hosting provider relationships. In embodiments, the processes include compiling a list of domain names and matching each domain name with a registrar name and a hosting provider name. The processes also include generating a graph based on relationships between registrars and hosting providers. For example, the graph can represent the registrars and hosting providers as nodes and edges connecting the nodes can correspond to domain names that are registered by the registrar and hosted by the hosting provider. Further, the processes include applying graph metrics to the graph to identify key characteristics of a domain market.Type: ApplicationFiled: February 12, 2014Publication date: August 13, 2015Applicant: VERISIGN, INC.Inventor: Souheil Ben Yacoub
-
Patent number: 9094467Abstract: A method for determining probability of a domain name registration renewal includes receiving a plurality of inputs associated with the domain name and assigning each of the plurality of inputs to at least one category from among a plurality of categories. The method also includes assigning a weighted value to each of the plurality of categories and calculating the probability of the domain name registration renewal based in part on the weighted value of each category.Type: GrantFiled: January 9, 2013Date of Patent: July 28, 2015Assignee: VERISIGN, INC.Inventors: Andrew W. Simpson, Alexander D. Holmes, Karthik Shyamsunder, Srinivas Sunkara, Leonard Orentas
-
Patent number: 9083695Abstract: A method for controlling a message from a sender. A referee can evaluate a credential associated with a message to determine its desirability to the intended recipient, and take an action based upon the results of the determination. A sender that includes a trusted component can send a credential with the message, and the message can be controlled without a referee.Type: GrantFiled: May 13, 2014Date of Patent: July 14, 2015Assignee: VERISIGN, INC.Inventor: Phillip Martin Hallam-Baker
-
Patent number: 9075886Abstract: Systems, methods, and computer program products are provided for detecting the stockpiling of domain names. In one exemplary embodiment, there is provided a method for detecting a status of a domain name. The method may include receiving information related to the domain name from a registrar. The method may include crawling the at least one domain name, wherein the crawling receives first information located on a website associated with the domain name and receives second information related to a registration of the domain name. The method may also include storing the first information and the second information, wherein the crawling is initiated at a first time prior to expiration of the at least one domain name and a second time after expiration of the at least one domain name.Type: GrantFiled: April 13, 2011Date of Patent: July 7, 2015Assignee: VERISIGN, INC.Inventor: Andrew Simpson
-
Patent number: 9065855Abstract: Methods and systems are disclosed for quickly providing Whois services to a new top level domain after it is provisioned in a registry. In one embodiment, domain data is received at a first system regarding a top level domain (TLD). The domain data is assigned an authoritative port of a Whois server and is provisioned in a registry database. In certain embodiments, the Whois server provides information relating to domain name registrations of the TLD in the database, according to the authoritative port. The Whois server determines that a Whois query is received at the authoritative port for the queried TLD and responds with the queried information. To the requester, the responses appear as if they are sent from a unique Whois server for each TLD, but the Whois server is actually shared among the TLDs.Type: GrantFiled: June 29, 2012Date of Patent: June 23, 2015Assignee: VERISIGN, INC.Inventors: Malini Kothapalli, Jeffrey Warrington
-
Patent number: 9065794Abstract: Systems and methods are provided for providing domain name suggestions based on user preferences and terms extracted from one or more information sources. Terms may be continuously extracted from information sources and used to generate domain name suggestions. Generated domain name suggestions may then be delivered to customers. The systems and methods may utilize customer preferences in providing the domain name suggestions, such as preferences as to information sources or topics of interest. The systems and methods may be self-learning, taking historical domain name registration information into account to improve the domain name suggestions.Type: GrantFiled: November 21, 2012Date of Patent: June 23, 2015Assignee: VERISIGN, INC.Inventors: David Smith, Milind Sarambale, Souheil Ben Yacoub
-
Patent number: 9063936Abstract: A system, method, and computer-readable medium, is described that implements a resource navigation links tool that receives one or more inputs, extracts information from the inputs into a submission string, submits the submission string to a resource navigation links tool, and receives resource navigation links based on the submission string. Inputs types may include images, audio clips, and metadata. The inputs sources may be processed to extract information related to the image source to build the submission string.Type: GrantFiled: December 30, 2011Date of Patent: June 23, 2015Assignee: VERISIGN, INC.Inventors: Harshini Ramnath Krishnan, Neel Goyal, Vincent Raemy
-
Patent number: 9058381Abstract: Methods and systems provide tracking or logging requests to resolve non-existent textual identifiers and classifying the textual identifier into a predefined set of taxonomical categories to support the detection of machine generated textual identifiers. Detection includes calculating a measure of probability based on the analysis and classification of prior textual identifier requests from a set of requests for a specific textual identifier.Type: GrantFiled: August 20, 2010Date of Patent: June 16, 2015Assignee: VERISIGN, INC.Inventor: Matthew Thomas
-
Patent number: 9053320Abstract: Methods and systems provide tracking or logging requests to resolve non-existent textual identifiers and classifying the textual identifier into a predefined set of taxonomical categories to support the detection of requestors of machine generated requests to resolve textual identifiers. Detection includes calculating a measure of probability based on the analysis and classification of prior textual identifier requests from a requestor.Type: GrantFiled: August 20, 2010Date of Patent: June 9, 2015Assignee: VERISIGN, INCInventor: Matthew Thomas
-
Patent number: 9047589Abstract: A method of publishing a publication message includes receiving, at one of a plurality of first relays, a subscription request from a first client and transmitting the subscription request from the one of the plurality of first relays to only one of a plurality of central relays. The method also includes receiving, at another of the plurality of first relays, a publication request from a second client. The publication request includes the publication message. The method further includes transmitting the publication message from the another of the plurality of first relays to all of the plurality of central relays, transmitting the publication message from at least one of the plurality of central relays to the one of the plurality of first relays, and transmitting the publication message from the one of the plurality of first relays to the first client.Type: GrantFiled: October 30, 2009Date of Patent: June 2, 2015Assignee: VERISIGN, INC.Inventors: John Kenneth Gallant, Brad Verd, Karl M. Henderson
-
Patent number: 9049229Abstract: Methods and systems analyze historical NXD traffic to predict future DNS traffic. In one embodiment, a system may count NXD responses generated by an Authoritative DNS server during a particular time period and calculate the variance in NXD traffic for domains over time. The system may then generate a coefficient of variance (CoV) value for each domain observed. Finally, the system may predict positive domain traffic based upon the calculated CoV data. In other embodiments, the system may also base the prediction on the classification of domains as “original” domains or “re-registered” domains. In another embodiment, the system may also base the prediction on the “size” of name servers. Additionally, or alternatively, the system may determine the number of unique name servers for a domain and base the prediction on the number of unique name servers for a particular domain name.Type: GrantFiled: June 29, 2011Date of Patent: June 2, 2015Assignee: VERISIGN, INC.Inventor: Matthew Thomas
-
Patent number: 9026522Abstract: Systems and methods for searching domain names and owner information associated with the domain names in a web-based Whols search tool. Systems including one or more databases and one or more text indexes may store data including the domain names and owner information, and index text-searchable portions of the data. A search request may be received from a user with user preferences such as a selection of multiple or all top level domains. Search results may be ranked by relevancy, and may include the domain name with associated owner information.Type: GrantFiled: November 13, 2012Date of Patent: May 5, 2015Assignee: Verisign, Inc.Inventors: Lambert Arians, Anirban Mukherjee
-
Patent number: 9022280Abstract: Methods and systems for generating and resolving multi-mode barcodes comprise: inputting graphical data representing a barcode pattern into memory; translating the graphical data into barcode information according to a standard for translating a particular type of barcode pattern into barcode information; detecting the presence of multiple, distinct data items of different types in the barcode information, wherein each data item specifies an action to be taken by the scanning device; identifying a data item in the barcode information for which the scanning device is capable of taking the action specified by the data item; and performing the action specified by the data item.Type: GrantFiled: August 19, 2011Date of Patent: May 5, 2015Assignee: Verisign, Inc.Inventors: Neel Goyal, Patricia Kelly, Pranab Kumar Dash, Daniel Schonfeld
-
Patent number: 9015670Abstract: The present subject matter is directed to systems and methods for automating the testing of multi-function systems, such as naming registration systems and the like. A method of testing a registry, and the like, may include providing a command phrase including an add command and at least one function that includes an artificial attribute for a domain added by the add command. The command phrase may specify an operation, a protocol, and an object. The operation may include at least one of add, delete, or update domain. The protocol may include at least one of RRP and EPP. One or more parameters associated with the command phrase may be provided and may include an expected response code and/or a variable. One or more additional parameters that are associated with the command phrase may be determined and a database may be accessed to provide the one or more additional parameters.Type: GrantFiled: September 30, 2013Date of Patent: April 21, 2015Assignee: Verisign, Inc.Inventors: Omkarnath R. Chavvakula, Rick Vankeuren, Vijay Simha Atmavilas, Chandra S. Kandimalla
-
Publication number: 20150100680Abstract: Implementations relate to systems and methods for configuring a probe server network using a reliability model. A company, customer, or organization may wish to outsource the management of a set of name servers used to operate a domain name, such as a domain name associated with a Web site. In aspects, that deployment of name servers can be monitored by a separate set of failover or probe servers which are configured to track the uptime, operability, and performance of the underlying name servers, which can number in the thousands. An administrator or other user may wish to determine a minimum number of probe servers to apply to the name server topology, to achieve desired service levels. According to aspects, automated tools and logic are provided which model and simulate the overall network including the number and arrangement of necessary probe servers to ensure performance, failover reliability, and other factors.Type: ApplicationFiled: October 9, 2013Publication date: April 9, 2015Applicant: VERISIGN, INC.Inventors: Mirko Djuric, Velmurugan Periasamy, Sunil Choppala
-
Patent number: 9002788Abstract: Method and apparatus for transferring files between hosts including reading a first configuration file to obtain file retrieval criteria, logging into a retrieval host to retrieve a file based on the file retrieval criteria, saving retrieved file to a local host, reading a second configuration file to obtain file push criteria, including instructions for where to push the retrieved file, pushing the retrieved file to a push host based on the file push criteria, pushing an enabled hosts file from the local host to the push host, the enabled host file containing configuration criteria and sending a notification to the retrieval host if a file meeting the configuration criteria has not been retrieved from the retrieval host to the local host, or sending a notification from the local host to the push host if a file meeting the configuration criteria has not been pushed to the push host.Type: GrantFiled: September 30, 2011Date of Patent: April 7, 2015Assignee: Verisign, IncInventors: Karl M. Henderson, John Kenneth Gallant
-
Patent number: 8989883Abstract: Systems and methods are provided for using a hidden audio signal. In one exemplary embodiment, the method includes registering, at a central database, one or more of an identifier and a destination resource associated with the identifier, and encoding the one or more of the identifier and the destination resource in a hidden audio signal. The method further includes transmitting the hidden audio signal, including the one or more of the identifier and the destination resource, in connection with an acoustic signal, and receiving the acoustic signal at a user device. In addition, the method includes decoding the encoded one or more of the identifier and the destination resource at the user device; and requesting, from the central database, information associated with the one or more of the identifier and the destination resource. Further, the method includes receiving, at the user device, the requested information.Type: GrantFiled: March 25, 2011Date of Patent: March 24, 2015Assignee: Verisign, Inc.Inventors: Mehul Shah, Harshini Ramnath Krishnan, Neel Goyal
-
Patent number: 8990356Abstract: A method, system, and computer-readable memory containing instructions include receiving a DNS request containing information related to user-specific information, device-specific information, and/or authentication information, analyzing the information, determining an appropriate action to take based on analyzing the status, and taking the appropriate action. Actions may include responding with an individualized network layer address or service location address, delaying sending a response message, sending a network layer address or service location address corresponding to a site containing authentication information, and sending a response with a network layer address or service location address with a web address configured to mimic the website related to the requested resource.Type: GrantFiled: March 14, 2013Date of Patent: March 24, 2015Assignee: VeriSign, Inc.Inventors: Danny McPherson, Joseph Waldron, Eric Osterweil
-
Patent number: 8982882Abstract: A method of publishing a message includes receiving a subscription request at a first remote relay from a first client and transmitting a subscription message from the remote relay to each of a first set of central relays. The method also includes receiving a publication request at a second remote relay from a second client and transmitting a publication message from the second remote relay to a first central relay of the first set of central relays and a second central relay of a second set of central relays. The method further includes determining, at the first central relay, that a target matches at least a portion of a pattern, transmitting the message string from the first central relay to the first remote relay, determining, at the first remote relay, that the target matches at least a portion of the pattern, and transmitting the message string to the first client.Type: GrantFiled: November 9, 2009Date of Patent: March 17, 2015Assignee: Verisign, Inc.Inventors: John Kenneth Gallant, Karl M. Henderson, Brad Verd