Patents Assigned to VERISIGN
-
Publication number: 20100257024Abstract: 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: ApplicationFiled: October 30, 2009Publication date: October 7, 2010Applicant: 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: 20100218040Abstract: 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: ApplicationFiled: May 4, 2010Publication date: August 26, 2010Applicant: VeriSign, Inc.Inventors: Brian Bodmer, Eric Bodnar, Mark Tarantino, Jonah Kaj Fleming, Devdutt Sheth
-
Patent number: 7778934Abstract: 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: GrantFiled: March 26, 2001Date of Patent: August 17, 2010Assignee: VeriSign, Inc.Inventors: Michael E Graves, Peter E Frank, Thane Plambeck, Gregory R Whitehead
-
Patent number: 7774432Abstract: 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: January 18, 2007Date of Patent: August 10, 2010Assignee: VeriSign, Inc.Inventors: Brian Cartmell, Jothan Frakes
-
Patent number: 7761678Abstract: 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: GrantFiled: September 29, 2004Date of Patent: July 20, 2010Assignee: VeriSign, Inc.Inventors: Brian Bodmer, Eric Bodnar, Mark Tarantino, Jonah Kaj Fleming, Devdutt Sheth
-
Patent number: 7743323Abstract: A method and apparatus for generating customized layout and presentation data.Type: GrantFiled: October 6, 2005Date of Patent: June 22, 2010Assignee: Verisign, Inc.Inventor: John E. Rodriguez
-
Publication number: 20100154048Abstract: 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: ApplicationFiled: February 26, 2010Publication date: June 17, 2010Applicant: VeriSign, Inc.Inventors: Xinhong Yuan, Stan J. Simon, Robert W. Pratt, Gregory R. Whitehead, Atul Tulshibagwale
-
Patent number: 7739306Abstract: A method and apparatus for assembling and organizing media objects is described.Type: GrantFiled: April 13, 2005Date of Patent: June 15, 2010Assignee: Verisign, Inc.Inventors: Nicholas H. Manousos, R. Travis Atkins, Abhishek Tiwari
-
Publication number: 20100106731Abstract: 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: ApplicationFiled: December 28, 2009Publication date: April 29, 2010Applicant: VeriSign, Inc.Inventors: Brian Cartmell, Jothan Frakes
-
Publication number: 20100100946Abstract: 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: ApplicationFiled: September 17, 2009Publication date: April 22, 2010Applicant: VeriSign, Inc.Inventor: Phillip Martin Hallam-Baker
-
Patent number: 7694332Abstract: 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: GrantFiled: July 17, 2001Date of Patent: April 6, 2010Assignee: VeriSign, Inc.Inventors: Xinhong Yuan, Stan J. Simon, Robert W. Pratt, Gregory R. Whitehead, Atul Tulshibagwale
-
Patent number: 7676546Abstract: 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: GrantFiled: March 25, 2003Date of Patent: March 9, 2010Assignee: VeriSign, Inc.Inventor: Phillip Martin Hallam-Baker
-
Patent number: 7664864Abstract: 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: GrantFiled: March 26, 2002Date of Patent: February 16, 2010Assignee: VeriSign, Inc.Inventors: Keith Ball, William J. Hilliard, Tamara Baker
-
Patent number: 7664831Abstract: 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: GrantFiled: October 2, 2001Date of Patent: February 16, 2010Assignee: VeriSign, Inc.Inventors: Brian Cartmell, Jothan Frakes
-
Publication number: 20100037046Abstract: 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: ApplicationFiled: August 6, 2008Publication date: February 11, 2010Applicant: VeriSign, Inc.Inventors: Barry Ferg, Gary Krall, David M'Raihi, Nicolas Popp
-
Publication number: 20090287998Abstract: 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: ApplicationFiled: July 28, 2009Publication date: November 19, 2009Applicant: VeriSign, Inc.Inventor: Devendra Kalra
-
Patent number: 7610551Abstract: 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: GrantFiled: February 26, 2007Date of Patent: October 27, 2009Assignee: VeriSign, Inc.Inventors: Srinivasarao Nandiwada, Eswar Priyadarshan, Krishnamoorthy Dhandapani, George Bukow, Kenneth Lo
-
Patent number: 7584090Abstract: 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: GrantFiled: November 6, 2000Date of Patent: September 1, 2009Assignee: VeriSign, Inc.Inventor: Devendra Kalra
-
Patent number: 7548620Abstract: 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: GrantFiled: February 23, 2004Date of Patent: June 16, 2009Assignee: VeriSign, Inc.Inventor: Nicolas Popp
-
Patent number: 7543227Abstract: 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: GrantFiled: January 24, 2005Date of Patent: June 2, 2009Assignee: VeriSign, Inc.Inventors: Timothy J. Griswold, William R. Dutcher, Patrick J. Conley