# US 2017/0083518 A1 · System and Method for Launching a Process Using a Keyword Identifier

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2017/0083518 A1
- Document ID: US20170083518A1
- Status: Published application
- Kind: A1
- Application number: 15/368,311
- Filed: 2016-12-02
- Published: 2017-03-23
- Earliest claimed: 2011-04-25
- Assignees: Oyokey Inc.
- Applicants: Oyokey Inc.
- Inventors: Nitin Dinesh Anand
- Web page: https://patentgrep.com/patent/US20170083518A1

## CPC

- G06F 16/2255: {Hash tables}
- G06F 3/0484: for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F 16/245: Query processing
- G06F 16/9566: {URL specific, e.g. using aliases, detecting broken or misspelled links}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A user apparatus for accessing an electronic resource via a distributed computer network. The user apparatus comprises a user interface for receiving a user input, a computer processor configured to execute computer instructions; and an application program comprising computer instructions executable by the computer processor. The application program causes the user apparatus to 1) detect in a received user input a hash key character “#”, a potential keyword, and a potential domain name; 2) generate a keyword identifier having the form ‘keyword#domain_name.TLD’, wherein the ‘keyword’ field represents the potential keyword, the ‘domain_name’ field represents the potential domain_name, the ‘TLD’ field represents a Top Level Domain; and the “#” field is the hash key character used as a separator between the ‘keyword’ field and the ‘domain_name’ field; 3) establish a communication link to a proprietary keyword management server associated with the application program; and 4) transmit the keyword identifier to the proprietary keyword management server, wherein the proprietary keyword management server is configured to access a database storing a plurality of proprietary keyword records and to use the keyword identifier to access a proprietary keyword record that matches the ‘domain_name.TLD’ part of the keyword identifier; 5) receive the proprietary keyword record from the proprietary keyword management server; and 6) in response to receipt of the proprietary keyword record, launch a process associated with the received proprietary keyword record.

## Claims

### Claim 1

A user apparatus for accessing an electronic resource via a distributed computer network, the user apparatus comprising:
a user interface for receiving a user input;
a computer processor configured to execute computer instructions; and
an application program comprising computer instructions executable by the computer processor, wherein the application program causes the user apparatus to:
detect in a received user input a hash key character “#”, a potential keyword, and a potential domain name;
generate a keyword identifier having the form ‘keyword#domain_name.TLD’, wherein the ‘keyword’ field represents the potential keyword, the ‘domain_name’ field represents the potential domain name, the ‘TLD’ field represents a Top Level Domain; and the “#” field is the hash key character used as a separator between the ‘keyword’ field and the ‘domain_name’ field;
establish a communication link to a proprietary keyword management server associated with the application program;
transmit the keyword identifier to the proprietary keyword management server, wherein the proprietary keyword management server is configured to access a database storing a plurality of proprietary keyword records and to use the keyword identifier to access a proprietary keyword record that matches the ‘domain_name.TLD’ part of the keyword identifier;
receive the proprietary keyword record from the proprietary keyword management server; and
in response to receipt of the proprietary keyword record, launch a process associated with the received proprietary keyword record.

### Claim 2 (depends on 1)

The user apparatus of claim 1, wherein the process launched in response to receipt of the proprietary keyword record comprises a phone call.
