Patents Assigned to VERISIGN
  • Publication number: 20100257024
    Abstract: An automated method for determining domain traffic including receiving at authoritative name server a request to resolve a domain name that has n labels separated by periods. The leftmost label is the first label and the top level domain is the nth label. If the first label of the received domain name includes the string “www”, then a www hit counter and/or a www requesting server counter for the domain name are incremented. If the received domain name has only two labels, then an exact hit counter and/or an exact requesting server counter for the domain name are incremented. If the first label of the received domain name does not include the string “www” and does not have only two labels, then another hit counter and/or another requesting server counter for the domain name are incremented. A domain traffic score is calculated based upon a plurality of the counters, and calculating the domain traffic score includes applying a weighting factor to at least one of the counters.
    Type: Application
    Filed: October 30, 2009
    Publication date: October 7, 2010
    Applicant: VeriSign, Inc.
    Inventors: Alexander D. Holmes, Andrew W. Simpson, Karthik Shyamsunder, Srinivas Sunkara, Leonard Orentas, Mark Kosters, Dave Moston, Eduardo Jimenez, Phani Pattapu
  • Publication number: 20100218040
    Abstract: A method and apparatus for of storing data comprising monitoring a plurality of storage units within a mass storage area and detecting when a storage unit within the mass storage area is overloaded. The method further comprising randomly distributing the data on the overloaded storage unit to the other storage units within the mass storage area.
    Type: Application
    Filed: May 4, 2010
    Publication date: August 26, 2010
    Applicant: VeriSign, Inc.
    Inventors: Brian Bodmer, Eric Bodnar, Mark Tarantino, Jonah Kaj Fleming, Devdutt Sheth
  • Patent number: 7778934
    Abstract: A buyer (110) wishes to use a payment instrument as part of an online commerce transaction with a seller (120) and it is desired to authenticate that the buyer (110) has authority to use the payment instrument. A separate authentication service (130) determines whether the buyer (110) has access to certain secret information without revealing the secret information to the seller (120). Access to the secret information would verify that the buyer (110) has authority to use the payment instrument. The authentication service (130) informs the seller (120) whether the buyer (110) is authorized to use the payment instrument.
    Type: Grant
    Filed: March 26, 2001
    Date of Patent: August 17, 2010
    Assignee: VeriSign, Inc.
    Inventors: Michael E Graves, Peter E Frank, Thane Plambeck, Gregory R Whitehead
  • Patent number: 7774432
    Abstract: 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: Grant
    Filed: January 18, 2007
    Date of Patent: August 10, 2010
    Assignee: VeriSign, Inc.
    Inventors: Brian Cartmell, Jothan Frakes
  • Patent number: 7761678
    Abstract: A method and apparatus for of storing data comprising monitoring a plurality of storage units within a mass storage area and detecting when a storage unit within the mass storage area is overloaded. The method further comprising randomly distributing the data on the overloaded storage unit to the other storage units within the mass storage area.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: July 20, 2010
    Assignee: VeriSign, Inc.
    Inventors: Brian Bodmer, Eric Bodnar, Mark Tarantino, Jonah Kaj Fleming, Devdutt Sheth
  • Patent number: 7743323
    Abstract: A method and apparatus for generating customized layout and presentation data.
    Type: Grant
    Filed: October 6, 2005
    Date of Patent: June 22, 2010
    Assignee: Verisign, Inc.
    Inventor: John E. Rodriguez
  • Publication number: 20100154048
    Abstract: A first user (110) requests a service provider (130) to create (200,400) a record of a transaction. The service provider (130) creates (230,430) a digital receipt (300,700,900), which includes a description (310,710,720,910,1020) of the transaction understandable by humans, tamper-proof evidence (320) of the transaction, and a verification prompt (330,740,940,1030). A second user (120) who desires to verify the transaction displays (265,465) the digital receipt (300,700,900) and activates (270,470) the verification prompt (330,740,940,1030). Upon activation, the tamper-proof evidence (320) is verified without requiring further human interaction to identify the tamper-proof evidence.
    Type: Application
    Filed: February 26, 2010
    Publication date: June 17, 2010
    Applicant: VeriSign, Inc.
    Inventors: Xinhong Yuan, Stan J. Simon, Robert W. Pratt, Gregory R. Whitehead, Atul Tulshibagwale
  • Patent number: 7739306
    Abstract: A method and apparatus for assembling and organizing media objects is described.
    Type: Grant
    Filed: April 13, 2005
    Date of Patent: June 15, 2010
    Assignee: Verisign, Inc.
    Inventors: Nicholas H. Manousos, R. Travis Atkins, Abhishek Tiwari
  • Publication number: 20100106731
    Abstract: A method, system, and computer-readable medium is described that determines alternatives to a specified textual identifier, such as a domain name, by identifying and using words and phrases that are related to the identifier. A variety of types of related words can be used, such as synonyms and translations, and the related words can be determined in a variety of ways. One situation in which alternatives can be generated is after a user has requested to use or acquire an unavailable textual identifier, such as a request to register an already registered domain name, and the determined alternatives can then be presented to the user as possibilities for use or acquisition. When multiple alternatives are presented to the user, they can also be ranked as to relevance and ordered in a variety of ways.
    Type: Application
    Filed: December 28, 2009
    Publication date: April 29, 2010
    Applicant: VeriSign, Inc.
    Inventors: Brian Cartmell, Jothan Frakes
  • Publication number: 20100100946
    Abstract: A system and method for authenticating an application (client) to a server or service. During a registration phase, an application that requests access to a service can receive a service identifier, which it can authenticate. The application can generate and send to the server or service an application-service key that is based upon the authenticated service identifier and a secret application key; a service-application identifier that can be based upon the authenticated service identifier and an application identifier; and a registration nonce, all of which can be stored at the server. During the authentication phase, the client can send to the server the application-service identifier, which the server can use to lookup the stored registration data. The server can send the registration nonce to the client, which can compute a proof of possession of the service-application key and send to the server. The server can compute its own version of this key and compare it to the received key.
    Type: Application
    Filed: September 17, 2009
    Publication date: April 22, 2010
    Applicant: VeriSign, Inc.
    Inventor: Phillip Martin Hallam-Baker
  • Patent number: 7694332
    Abstract: A first user (110) requests a service provider (130) to create (200,400) a record of a transaction. The service provider (130) creates (230,430) a digital receipt (300,700,900), which includes a description (310,710,720,910,1020) of the transaction understandable by humans, tamper-proof evidence (320) of the transaction, and a verification prompt (330,740,940,1030). A second user (120) who desires to verify the transaction displays (265,465) the digital receipt (300,700,900) and activates (270,470) the verification prompt (330,740,940,1030). Upon activation, the tamper-proof evidence (320) is verified without requiring further human interaction to identify the tamper-proof evidence.
    Type: Grant
    Filed: July 17, 2001
    Date of Patent: April 6, 2010
    Assignee: VeriSign, Inc.
    Inventors: Xinhong Yuan, Stan J. Simon, Robert W. Pratt, Gregory R. Whitehead, Atul Tulshibagwale
  • Patent number: 7676546
    Abstract: A method for controlling a message from a sender. A referee can evaluate a credential associated with a message to determine it's 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: Grant
    Filed: March 25, 2003
    Date of Patent: March 9, 2010
    Assignee: VeriSign, Inc.
    Inventor: Phillip Martin Hallam-Baker
  • Patent number: 7664864
    Abstract: A method for responding to a request for a file, comprising receiving a request for a file at a selection server for the selection server to select one of a plurality of content distribution networks based upon predetermined selection criteria, the request by a client system to a file server, the selection server, file server client system, and content distribution networks all connected to an Internet; and responding to the request by providing the file from the selected content distribution network to the client system.
    Type: Grant
    Filed: March 26, 2002
    Date of Patent: February 16, 2010
    Assignee: VeriSign, Inc.
    Inventors: Keith Ball, William J. Hilliard, Tamara Baker
  • Patent number: 7664831
    Abstract: A method, system, and computer-readable medium is described that determines alternatives to a specified textual identifier, such as a domain name, by identifying and using words and phrases that are related to the identifier. A variety of types of related words can be used, such as synonyms and translations, and the related words can be determined in a variety of ways. One situation in which alternatives can be generated is after a user has requested to use or acquire an unavailable textual identifier, such as a request to register an already registered domain name, and the determined alternatives can then be presented to the user as possibilities for use or acquisition. When multiple alternatives are presented to the user, they can also be ranked as to relevance and ordered in a variety of ways.
    Type: Grant
    Filed: October 2, 2001
    Date of Patent: February 16, 2010
    Assignee: VeriSign, Inc.
    Inventors: Brian Cartmell, Jothan Frakes
  • Publication number: 20100037046
    Abstract: A centralized credential management system. Website credentials are stored at a vault storing at a vault. The website credentials are encrypted based upon a key not available to the vault and are for authenticating a user to a third party website. Through a client, a user authenticates to the vault and retrieves the encrypted website credentials and parameters and code for properly injecting the credentials into a website authentication form. The website credentials are decrypted at the client and injected into the authentication form using the parameters and code.
    Type: Application
    Filed: August 6, 2008
    Publication date: February 11, 2010
    Applicant: VeriSign, Inc.
    Inventors: Barry Ferg, Gary Krall, David M'Raihi, Nicolas Popp
  • Publication number: 20090287998
    Abstract: The present invention is directed to a system and method for creating and editing documents or messages by dynamically loading the required data on the computing device as the documents or messages are being created or edited. This invention has relevance for creating or editing documents or messages in non-English languages using a computing device that is pre-configured to create English documents or messages, but not non-English documents or messages. Further, the present invention allows a user to create and edit documents and messages on a computing device that may not have been configured a priori or have limited storage capability to support the entire data set required for creating the documents or messages in a specific language. The computing device is required to communicate with a data storage device to dynamically load the required data from therein.
    Type: Application
    Filed: July 28, 2009
    Publication date: November 19, 2009
    Applicant: VeriSign, Inc.
    Inventor: Devendra Kalra
  • Patent number: 7610551
    Abstract: A system and method for managing distribution of multi-formatted content. According to an embodiment, a content aggregation platform provides a user interface to receive a location of content to be provided to the content aggregation platform by a content provider in a source format native to the content provider, and transformation instructions describing how to transform the source format of the content into a platform format native to the content aggregation platform, receives the content location and the transformation instructions via the user interface, and stores the content location and the transformation instructions in a database to support subsequent delivery of the content to one or more users for display.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: October 27, 2009
    Assignee: VeriSign, Inc.
    Inventors: Srinivasarao Nandiwada, Eswar Priyadarshan, Krishnamoorthy Dhandapani, George Bukow, Kenneth Lo
  • Patent number: 7584090
    Abstract: The present invention is directed to a system and method for creating and editing documents or messages by dynamically loading the required data on the computing device as the documents or messages are being created or edited. This invention has relevance for creating or editing documents or messages in non-English languages using a computing device that is pre-configured to create English documents or messages, but not non-English documents or messages. Further, the present invention allows a user to create and edit documents and messages on a computing device that may not have been configured a priori or have limited storage capability to support the entire data set required for creating the documents or messages in a specific language. The computing device is required to communicate with a data storage device to dynamically load the required data from therein.
    Type: Grant
    Filed: November 6, 2000
    Date of Patent: September 1, 2009
    Assignee: VeriSign, Inc.
    Inventor: Devendra Kalra
  • Patent number: 7548620
    Abstract: A method for provisioning a device such as a token. The device issues a certificate request to a Certification Authority. The request includes a public cryptographic key uniquely associated with the device. The Certification Authority generates a symmetric cryptographic key for the device, encrypts it using the public key, and creates a digital certificate that contains the encrypted symmetric key as an attribute. The Certification Authority sends the digital certificate to the device, which decrypts the symmetric key using the device's private key, and stores the decrypted symmetric key.
    Type: Grant
    Filed: February 23, 2004
    Date of Patent: June 16, 2009
    Assignee: VeriSign, Inc.
    Inventor: Nicolas Popp
  • Patent number: 7543227
    Abstract: A system that provides users of both fixed and wireless Internet devices, a method of entering numbers instead of the text characters of Internet Uniform Resource Locators (URLs) and other Internet identifiers to access Internet resources and functions, such as Web sites, e-mail services, individual documents or files, location services, etc. When the user enters a WebNum, the digits of the WebNum are sent to a database on a system that is accessible over the Internet. The database maps the WebNum back to a Uniform Resource Locator (URL), which contains a hostname in the Internet domain name structure. This would subsequently be resolved through the Internet Domain Name System (DNS) to an IP address to identify the IP address of the Web site. The cell phone provider or WID network provider would then retrieve the home page of the Web site over the Internet, to return content to the cell phone or WID display.
    Type: Grant
    Filed: January 24, 2005
    Date of Patent: June 2, 2009
    Assignee: VeriSign, Inc.
    Inventors: Timothy J. Griswold, William R. Dutcher, Patrick J. Conley