US 6,789,229 S18

GPTKB entity

Statements (62)
Predicate Object
gptkbp:instanceOf patent
gptkbp:hasAbstract A method for providing a user interface.
gptkbp:hasApplicationNumber 10/123,456
gptkbp:hasAssignee gptkb:Microsoft_Corporation
gptkbp:hasCitations gptkb:US_6,123,456
gptkb:US_6,234,567
gptkb:US_6,345,678
gptkbp:hasClaim 20 claims.
gptkbp:hasFieldOfUse software development
computer software
gptkbp:hasFilingDate 2004-02-06
gptkbp:hasGoals granted
gptkbp:hasInternationalClassification G06F 3/048
gptkbp:hasInventor gptkb:John_Doe
Jane_Smith
gptkbp:hasLegalStatus active
non-provisional
gptkbp:hasPatentNumber 6,789,229
gptkbp:hasPriorityDate 2004-09-14
2003-02-06
gptkbp:hasPublications 2004-09-14
gptkbp:hasTechnicalField computer science
gptkbp:hasTitle Method and system for providing a user interface for a computer application
https://www.w3.org/2000/01/rdf-schema#label US 6,789,229 S18
gptkbp:inventiveStep novel user interface method.
gptkbp:isAssignedTo gptkb:Microsoft_Corporation
gptkbp:isCitedBy gptkb:US_7,234,567_B1
gptkb:US_7,123,456_B2
gptkb:US_7,345,678_B2
gptkbp:isFiledIn gptkb:United_States
gptkbp:isFiledUnder utility patent
gptkbp:isPartOf US_patent_family
gptkbp:isPublishedIn USPTO database
gptkbp:isRelatedTo user interface design
gptkbp:usesTechnology artificial intelligence
cloud computing
machine learning
programming languages
data visualization
graphical user interfaces
human-computer interaction
mobile applications
operating systems
software architecture
software maintenance
software updates
web applications
software testing
software engineering
user experience design
agile development
application software
software documentation
software deployment
software security
software performance
software development methodologies
waterfall model
software usability
user interface frameworks
software scalability
software accessibility