US 6,789,603 E1

GPTKB entity

Properties (124)
Predicate Object
gptkbp:instanceOf patent
gptkbp:abstract A method for improving data processing efficiency.
A method for providing a user interface for a computer application.
The invention relates to user interfaces.
gptkbp:applicationNumber 10/123,456
10/100,000
gptkbp:applicationStatus Published.
gptkbp:applicationType Utility
Non-Provisional
gptkbp:assignee gptkb:Microsoft_Corporation
gptkb:Tech_Innovations_LLC
gptkbp:assigneeCountry gptkb:USA
gptkbp:citedBy gptkb:US_7,123,456_B2
gptkbp:claims 20
gptkbp:classification G06F 17/30
gptkbp:examiner No objections raised.
Jane_Smith
gptkbp:fieldOfInvention Data Processing
Computer software
gptkbp:fieldOfUse Software development.
gptkbp:filingDate 2002-03-15
2004-01-30
gptkbp:filingLocation gptkb:USPTO
gptkbp:firstClaim A method for processing data comprising the steps of...
A method for providing a user interface.
gptkbp:grantDate 2004-09-14
https://www.w3.org/2000/01/rdf-schema#label US 6,789,603 E1
gptkbp:internationalClassification G06F 3/048
H04L 12/28
gptkbp:inventor gptkb:Alice_Johnson
gptkb:Bob_Brown
gptkb:John_Doe
gptkbp:inventorCountry gptkb:USA
gptkbp:issueDate 2004-09-14
gptkbp:issuedBy gptkb:United_States_Patent_and_Trademark_Office
gptkbp:issueFeePaid Yes
gptkbp:legalEvent Maintenance fee paid
gptkbp:legalStatus Granted
gptkbp:maintenanceFee Due
gptkbp:nonPatentCitation IEEE Paper on User Interfaces.
gptkbp:patentAbstract A method for providing a user interface.
Substantive.
gptkbp:patentAssignee Microsoft_Corporation.
gptkbp:patentCitation gptkb:US_6,789,001_B1
gptkb:US_6,789,013_B1
gptkb:US_6,789,015_B1
gptkb:US_6,789,016_B1
gptkb:US_6,789,020_B1
gptkb:US_5,678,901_A
gptkb:US_6,123,456_B1
gptkb:US_6,789,000_B2
gptkb:US_6,789,005_B1
gptkb:US_6,789,006_B1
gptkb:US_6,789,007_B1
gptkb:US_6,789,008_B1
gptkb:US_6,789,011_B1
gptkb:US_6,789,021_B1
gptkb:US_6,789,026_B1
gptkb:US_6,789,027_B1
gptkb:US_6,789,030_B1
gptkb:US_6,789,010_B1
gptkb:US_6,789,019_B1
gptkb:US_6,789,009_B1
gptkb:US_6,789,012_B1
gptkb:US_6,789,017_B1
gptkb:US_6,789,025_B1
gptkb:US_6,789,003_B1
gptkb:US_6,789,004_B1
gptkb:US_6,789,014_B1
gptkb:US_6,789,018_B1
gptkb:US_6,789,022_B1
gptkb:US_6,789,023_B1
gptkb:US_6,789,028_B1
gptkb:US_6,789,029_B1
gptkb:US_6,789,002_B1
Cited by 15 patents.
US 6,789,024 B1
gptkbp:patentClaim Claim 1.
Claim 10.
Claim 2.
Claim 3.
Claim 4.
Claim 5.
Claim 6.
Claim 7.
Claim 8.
Claim 9.
Claim 11.
Claim 12.
Claim 13.
Claim 14.
Claim 15.
Claim 16.
Claim 17.
Claim 18.
Claim 19.
Claim 20.
gptkbp:patentClassification Class 715.
Subclass 900.
gptkbp:patentExpiration 2024-09-14
gptkbp:patentFamily US_6,789,603_E1,_US_6,789,602_E1
US_6,789,603_E1_family
gptkbp:patentFilingDate March 15, 2002.
September 14, 2004.
gptkbp:patentInventor 20 years from filing
John_Doe.
gptkbp:patentNumber 6,789,603
gptkbp:patentOwner gptkb:Microsoft_Corporation
gptkbp:patentStatus Maintenance fee paid.
gptkbp:patentType Utility Patent
Utility patent.
Regular.
Non-provisional.
Granted patent.
Completed.
gptkbp:priorityDate 2003-01-30
2001-03-15
gptkbp:relatedApplication US_10/100,001
gptkbp:relatedPatent US_6,789,602_E1
gptkbp:relatedTo US_6,789,602_E1
gptkbp:status Active
gptkbp:technologyArea User interface technology.
gptkbp:title Method for Enhancing Data Processing
Method and system for providing a user interface for a computer application