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

Icon_funbox Did You Know...

...that on Dec. 15, 1836, the Patent Office was completely destroyed by fire? Lost were some 7,000 models, 9,000 drawings, and 230 books plus all records of patent applications and grants.

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: Yohannes, Tesfay


Primary examiner statistics: 0 patents; average approval time: N/A
Assistant examiner statistics: 84 patents; average approval time: 92 days

Patents as Primary Examiner

Patent No. Patent Title:
No patents.

Patents as Assistant Examiner (view all)

Patent No. Patent Title:
8180828 Architecture, system and method for providing a plug-in architect...
8180880 Active intelligent content
8176121 System, network and method for multi-platform publishing and sync...
8171100 Reducing latency of access requests in distributed storage system...
8166187 Distributed IP gateway based on sharing a MAC address and IP addr...
8156180 Tools for redirecting to a book website
8156204 Method for enabling bandwidth management for mobile content deliv...
8150976 Secure communications in a system having multi-homed devices
8150934 System and method for embedding interactive components within mob...
8135850 Systems and methods for load balancing real time streaming
8135808 Automated provisioning system
8117341 Determining and presenting communication device proximity informa...
8108459 Method and apparatus for distributing virtual goods over the inte...
8099480 Scalable workflow design for automated service management
8078760 Digital asset format transformation
8078695 Media on demand using an intermediary device to output media from...
8060585 Self service distribution configuration framework
8051182 Communication device, communication system, communication method,...
8051142 Computer program and method for granting multiple users access to...
8019838 Autonomous operation of networking devices
8001278 Network packet payload compression
7991841 Trust-based recommendation systems
7991821 System and method for planning a wireless computer network using ...
7979583 Information processing apparatus, client apparatus, information p...
7970910 Method of forwarding/sharing service and device of enabling the m...
7962578 Management system for a conversational system
7962564 Discovery of a virtual topology in a multi-tasking multi-processo...
7953895 Application identification
7949708 Using a remote handheld device as a local device
7949755 Network/service control method
7945621 Methods and apparatuses for recording and viewing a collaboration...
7937436 Validating routing of client requests to appropriate servers host...
7921179 Reducing latency of access requests in distributed storage system...
7912911 Method and system for increasing throughput rate by dynamically m...
7912964 Method and apparatus for refactoring a graph in a graphical progr...
7908361 Computer maintenance support system and analysis server
7895322 Session management method for computer system
7895347 Compact encoding of arbitrary length binary objects
7895362 Multiple message source electronic data interchange (EDI) envelop...
7895319 Variable DNS responses based on client identity
 
Sign InRegister
Username  
Password   
forgot password?