Patents Assigned to VERISIGN
-
Patent number: 8356081Abstract: An automated system and method to permit users to find and register available domain names in numerous different ccTLDs. The system provides real-time searching of large numbers of ccTLDs for each user so that during a single web session, the user can simply select the available ccTLDs from the resultant list, and purchase the desired ccTLDs online. The system also formats the user's information in the appropriate manner for each selected ccTLD and performs the necessary electronic transactions to register the ccTLDs.Type: GrantFiled: March 3, 2005Date of Patent: January 15, 2013Assignee: Verisign, IncInventors: Larry J. Broadhurst, Jeffrey W. Johnson, Matthew E. Liberty, Matt Ho
-
Patent number: 8345060Abstract: The present invention provides a technique for providing color corrected images to a user over a network. In particular, the present invention allows multiple image providers to provide color corrected images to a user when the user's computer and its associated devices are not calibrated and/or characterized, or the calibration and/or characterization data is not available over the network to the image providers. This abstract is provided for the sole purpose of complying with the rules requiring an abstract to allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure contained herein. This abstract is submitted with the express understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.Type: GrantFiled: November 22, 2010Date of Patent: January 1, 2013Assignee: Verisign, Inc.Inventors: William J. Hilliard, Cornelis P. van Prooijen, Peter G. Engeldrum, Jean-Pierre Huber, Thomas L. Strother, Peter A Bernard, Joel A Warwick, Keith Ball, James E Deutch, Tamara C. Baker
-
Publication number: 20120325902Abstract: 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: ApplicationFiled: August 19, 2011Publication date: December 27, 2012Applicant: VeriSign, Inc.Inventors: Neel Goyal, Patricia Kelly, Pranab Kumar Dash, Daniel Schonfeld
-
Patent number: 8341252Abstract: Systems and methods for registering a domain, including Internationalized Domain Names (IDNs), including receiving a request to register an IDN and determining a language category of the request. Code points of the request are converted to yield a generalized variant of the IDN. The generalized variant is compared to a stored database of registered IDNs that may include similar generalized variants of the registered IDNs. Based on the comparison, it is determined whether or not to resister the IDN. In the case the that IDN registration is allowed, the generalized variant of the IDN may be stored in the database to protect against later registration by similar IDNs. Converting the code points of the request may include identifying corresponding code points of variants within the language category, and converting each of the code points of the requested IDN based on a deterministic algorithm applied to the corresponding code points.Type: GrantFiled: October 30, 2009Date of Patent: December 25, 2012Assignee: VeriSign, Inc.Inventors: John Colosi, Srikanth Veeramachaneni
-
Patent number: 8332433Abstract: Systems and methods for verifying data in a distributed database using different automated check operations at different times during the database read and update cycles. Various functions may be performed including executing a first check during update operations of the database. A second check may also be executed during the update operation of the database, and be implemented as an execution thread of an update daemon. A third check may be executed at a time interval between update functions of the update daemon. A fourth check may be executed during a time that the database is not being updated. Integrity of data in the database may be verified by a computer processor based on the first, second, third, and fourth checks.Type: GrantFiled: October 18, 2010Date of Patent: December 11, 2012Assignee: Verisign, Inc.Inventors: Michael Bentkofsky, Patrick Quaid, Bradley McMillen
-
Patent number: 8327019Abstract: Method and system for routing EPP requests over a network are provided. The EPP request can include XML namespace information and optionally XML sub-product information. A gateway can receive the request and analyze the namespace and in some instances, sub-product information to determine the service to which the request is directed. Thereupon, the gateway can route the request to the appropriate service by consulting a routing table that can have status and connectivity information for all the available services.Type: GrantFiled: August 18, 2009Date of Patent: December 4, 2012Assignee: Verisign, Inc.Inventors: James Gould, Mahendra Jain, Colin Lloyd
-
Publication number: 20120303147Abstract: 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: ApplicationFiled: August 9, 2012Publication date: November 29, 2012Applicant: VERISIGN, INC.Inventors: Mehul SHAH, Harshini RAMNATH KRISHNAN, Neel GOYAL
-
Patent number: 8311802Abstract: Embodiments consistent with the invention include a method of creating a document on a computing device and a computer-readable storage medium. The method includes: receiving input text in the computing device to initiate a document creation process, the computing device including a first portion of font data for a first language, the first portion including less than all of the font data for the first language; based on the input text, determining whether the first portion is sufficient to create the document on the computing device; loading a second portion of the font data to the computing device from a data storage location if the first portion is not sufficient; and creating the document using at least one of the first portion and the second portion.Type: GrantFiled: October 3, 2011Date of Patent: November 13, 2012Assignee: VeriSign, Inc.Inventor: Devendra Kalra
-
Publication number: 20120284505Abstract: Systems and methods for performing DNSSEC signing are described in which digital signature operations may be performed by a network accessible signing server that is configured to interact with a separate client application. Exemplary methods may include receiving a signing request at the signing server from the client application to sign first data. The signing server may determine an active KSK and/or an active ZSK for the first data. The first data may then be transmitted by the signing server to a digital signature modules, which may include, for example, a hardware support module, or software signing applications. The signing server may receive a digitally signed version of the first data from the digital signature module, and provide the signed first data to the client application.Type: ApplicationFiled: May 2, 2011Publication date: November 8, 2012Applicant: VeriSign, Inc.Inventors: David Smith, James Gould, Ramana Lavu, Deepak Deshpande
-
Publication number: 20120278626Abstract: Systems and methods of performing incremental DNSSEC signing at a registry are described in which digital signature operations may be performed as part of a single transaction including DNS add, update, and/or delete operations and the like. Exemplary methods may include receiving a domain command from a requester, the domain command including an identifier of a domain. The received domain command may be executed with respect to data stored by the registry for the domain. As part of an individual transaction including the execution of the domain command, the registry may also sign DNSSEC records for the domain using a private key of an authoritative server. After the DNSSEC records have been signed, the registry may incrementally publish the signed DNSSEC records to a separate server.Type: ApplicationFiled: April 29, 2011Publication date: November 1, 2012Applicant: VeriSign, Inc.Inventors: David Smith, James Gould, Tarik Essawi, David Blacka, Srikanth Veeramachani
-
Publication number: 20120271442Abstract: 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: ApplicationFiled: June 29, 2012Publication date: October 25, 2012Applicant: Verisign, Inc.Inventors: Mehul SHAH, Harshini RAMNATH KRISHNAN, Neel GOYAL
-
Patent number: 8295459Abstract: A system and method for dynamically partitioning context servers in a network in response to changes in network conditions. Context servers store information about calls in a telecommunications system. Network control elements can obtain call information from one or more partitions of the context servers to help make call control and reporting decisions.Type: GrantFiled: January 8, 2007Date of Patent: October 23, 2012Assignee: Verisign, Inc.Inventor: John Kenneth Gallant
-
Patent number: 8291048Abstract: A method, system, and computer-readable medium are described for registering and using multilingual domain names that include characters outside the ASCII character subset supported by the DNS system. Such multilingual domain names can in some situations be registered by first being converted into appropriate ASCII-Compatible Encodings (ACEs) that represent the corresponding multilingual domain names and that use only characters within the ASCII character subset. In addition, a variety of binary variants may be generated at registration for each multilingual domain name and then used as equivalents for the multilingual domain name, such as by storing the variants in the registry as alternative domain names or by otherwise reserving the binary variants. When requests to resolve such a registered multilingual domain name into a corresponding IP address or URL are received, the stored binary variants and/or ACE information can then be used to respond in an appropriate manner.Type: GrantFiled: August 3, 2010Date of Patent: October 16, 2012Assignee: Verisign, Inc.Inventors: Brian Cartmell, Jothan Frakes
-
Publication number: 20120254386Abstract: Systems and methods of transferring a DNSSEC enabled domain from a losing hosting provider to a gaining hosting provider are described in which the transfer of the domain may be achieved without disruption to a DNSSEC validation of the domain. Systems and methods, such as those directed to registry and/or registrar servers, may include transferring a DNSKEY or Delegation Signer (DS) record from a gaining hosting provider to a losing hosting provider prior to transferring the domain from the losing hosting provider to the gaining hosting provider. A gaining hosting provider may sign DNS records of the domain with the gaining hosting provider DNSKEY prior to transferring the domain from the losing hosting provider to the gaining hosting provider. Additionally, a registry server, or similar device, may be configured to act as an intermediary between the losing hosting provider and the gaining hosting provider during the transfer process.Type: ApplicationFiled: April 1, 2011Publication date: October 4, 2012Applicant: VeriSign, Inc.Inventors: David Smith, James Gould, David Blacka
-
Patent number: 8250034Abstract: A method to display a series of media objects containing one or more media objects is described. The method includes receiving a request to edit a media object, creating a new copy of the media object in response to the request, and applying the edit to the new copy of the media object. The method further includes for providing images associated with each of a series of edits applied to a media object.Type: GrantFiled: April 13, 2005Date of Patent: August 21, 2012Assignee: Verisign, Inc.Inventors: Nicholas H. Manousos, R. Travis Atkins, Abhishek Tiwari, Eric O. Bodnar
-
Patent number: 8224923Abstract: Methods and apparatus for characterizing unregistered domain names are provided. One embodiment includes obtaining a list of a plurality of resolution requests for the unregistered domain names, determining a number of occurrences of each of the unregistered domain names, computing a plurality of groupings based on the number of occurrences, and associating a score with each of the unregistered domain names.Type: GrantFiled: June 22, 2009Date of Patent: July 17, 2012Assignee: Verisign, Inc.Inventor: John Colosi
-
Publication number: 20120174220Abstract: Embodiments of this invention provide methods for detecting a denial of service attack (DoS) and isolating traffic that relates to the attack. The method may begin by collecting network traffic data by observing individual packets carried over the network. The data may then be compiled into a time series comprising network traffic data relating successive time-intervals. A difference value based upon the entry in the time series for a large time-window and for a small time-window. A deviation score may then be determined by calculating the ratio of the difference values. The deviation score may indicate whether an attack occurred. In an embodiment of the invention, an attack is deemed to occur if the deviation score is between 0.6 and 1.4.Type: ApplicationFiled: December 31, 2010Publication date: July 5, 2012Applicant: VeriSign, Inc.Inventor: John Rodriguez
-
Publication number: 20120173490Abstract: A method of recovering a database includes providing a computer having a processor and providing a backup database including a last change marker. The method also includes extracting, using the processor, the last change marker from the backup database and providing transaction logs. Each transaction of the transaction logs includes input data, processed data, and a change marker. The method further includes sorting, using the processor, the transactions of the transaction logs using the change markers, replaying, using the processor, one or more of the transactions of the transaction logs, and generating a recovered database.Type: ApplicationFiled: December 30, 2010Publication date: July 5, 2012Applicant: VeriSign, Inc.Inventors: James Fred Gould, Hui Xu Griffiths
-
Publication number: 20120173684Abstract: A method of applying device preferences to network traffic includes establishing first DNS settings of a first device and establishing second DNS settings of a second device. The first DNS settings are associated with one or more first name servers. The second DNS settings are associated with one or more second name servers. The method also includes transmitting, from the first device, at least a portion of a first DNS query and a public IP address to the first name server.Type: ApplicationFiled: December 30, 2010Publication date: July 5, 2012Applicant: VeriSign, Inc.Inventors: Scott Brian Courtney, James Fred Gould
-
Publication number: 20120174198Abstract: A system and method for more efficiently establishing a chain of trust from a registrant to a registry. A registrant credential is associated with a Shared Registration command and is sent by a registrar to a registry. Upon successful validation, a token is generated and bound to a registrant identifier. The token is included along with the registrant identifier in subsequent discrete Shared Registration commands submitted to the registry on behalf of the registrant. The registrant thus needs to submit its credential only once for changes that require several discrete commands. Also, it is more efficient for the Shared Registration System to validate a token for a set of commands than to validate different registrant credential for each discrete command.Type: ApplicationFiled: December 30, 2010Publication date: July 5, 2012Applicant: VeriSign, Inc.Inventors: James Gould, David Smith, Mingliang Pei