U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5787895

Kissing Shield

A kissing shield comprised of a thin, flexible membrane and a frame or holder.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Examiner: Kendall, Chuck


Primary examiner statistics: 81 patents; average approval time: 95 days
Assistant examiner statistics: 152 patents; average approval time: 152 days

Patents as Primary Examiner (view all)

Patent No. Patent Title:
8191049 Method and apparatus for maintaining performance monitoring struc...
8185867 Method and system for creating reusable software components throu...
8176465 Pluggable model elements
8171468 Downloading and upgrading terminal software over the air of a wir...
8166470 Method for replacing code in a running object oriented program
8166456 Programming language type system with automatic conversions
8161471 Utility for optimizing required memory for distribution in embedd...
8161453 Method and apparatus for implementing task management of computer...
8161467 Compiling method and storage medium therefor
8156483 Method and system for detecting vulnerabilities in source code
8151242 Description support apparatus and method for requisition sheet, a...
8141070 Bridging class loader name spaces
8141054 Dynamic detection of atomic-set-serializability violations
8132146 Input of program instructions in imperative programming languages
8132159 Post-execution software debugger with event display
8122445 Processing system capable of downloading firmware code and being ...
8122426 Governance framework for architecture design in a service oriente...
8117603 Operation synthesis system
8117599 Tracing profiling information using per thread metric variables w...
8108832 Multiple device notification synchronization
8099714 Method and apparatus for applying business rules in an object mod...
8091080 User process object code installer
8091072 Framework for testing API of a software application
8091067 Method and system for hosting a programming environment
8087005 Software testing by groups
8079026 Job definition verification system, and method and program thereo...
8065657 Exchange infrastructure system and method
8060860 Security methods and systems
8056064 Method for recognition of acyclic instruction patterns
8056068 Multiplexing per-probepoint instruction slots for out-of-line exe...
8046735 Transforming graphical objects in a graphical modeling environmen...
8046741 Private source code commenting
8046757 Method for installing ActiveX control
8042094 Architecture for rendering graphics on output devices
8037469 System and method of configuring computer settings
8037453 System and method for continuous software configuration, test and...
8032863 System and method for global group reporting
7552424 Apparatus and method for identifying a system under test
7500231 Method, software product and system for carrying out universal, c...
7469403 Static detection of a datarace condition for multithreaded object...

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
7526757 Method and apparatus for maintaining performance monitoring struc...
7401332 System and apparatus for eliminating user interaction during hard...
7392517 Extracting information from software
7389502 Program phase detection for dynamic optimization
7389497 Method and system for tracing profiling information using per thr...
7370320 System and method for debugging programs run in a variety of envi...
7367025 Byte code modification for testing, debugging and/or monitoring o...
7367023 Method and apparatus for generating computer programming code sel...
7363618 Software testing
7353510 System and method for comparing objects
7350197 Method and apparatus for object-to-object Java Native Interface m...
7346893 Exchange infrastructure system and method
7340737 Wireless deployment / distributed execution of graphical programs...
7334218 Method for adaptively assigning of data management applications t...
7331044 Compiling method and storage medium therefor
7325227 System, method, and computer program product for identifying code...
7308676 Generic layer for virtual object resolution
7302676 Method for debugging flowchart programs for industrial controller...
7302675 System and method for analyzing a graphical program using debuggi...
7296264 System and method for performing code completion in an integrated...
7293257 Method and system for efficient testing of sequences of computer-...
7278134 Three dimensional framework for information technology solutions
7263686 System and method for automated code generation using language ne...
7228538 Method, system, and program for updating firmware to a storage sy...
7228533 Frameworks for generation of Java macro instructions for performi...
7216342 Code generation
7213234 System and method for function point sampling for software size e...
7207035 Apparatus and method for converting an instruction and data trace...
7194736 Dynamic division optimization for a just-in-time compiler
7191438 Computer functional architecture and a locked down environment in...
7191436 Computer system utility facilitating dynamically providing progra...
7188338 Apparatus and method for debugging software
7181728 User controlled trace records
7178137 Automatic verification of scheduling domain consistency
7171648 System and method for implementing object property grouping
7162710 Dynamic modifications to a heterogeneous program in a distributed...
7155707 Compiling computer programs including branch instructions
7152229 Workflow code generator
7152226 Flexible horizontal stack display and editor
7150011 Virtual hardware machine, methods, and devices
 
Sign InRegister
Username  
Password   
forgot password?