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

Icon_funbox Celebrity Inventors

Actor Zeppo Marx patented a "Cardiac Pulse Rate Monitor" in 1969.

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.

 

Najjar, Saleh


Primary examiner statistics: 889 patents; average approval time: 889 days
Assistant examiner statistics: 156 patents; average approval time: 165 days

Patents as Assistant Examiner


1        
NumberTitleIssue Date
7788329Throttling electronic communications from one or more senders
A number and/or frequency of electronic data communications received from a sender or group of senders during a period of time may be monitored (e.g., counted). When more than a threshold number of electronic communications are communicated by the sender during the ...
08/31/2010
7734736Configuring virtual LANs on layer 2
A method and apparatus are provided for configuring a VLAN on a node of a communication network. A graphical user interface (GUI) is provided at a network management system, through which an operator selects a node and a physical port on the node. The operator ident...
06/08/2010
6397256Monitoring system for computers and internet browsers
A system for monitoring Internet usage, in accordance with the present invention, includes an Internet access unit for accessing the Internet, the Internet access unit including a browser for navigating on the Internet. A transmission device is included f...
05/28/2002
6314469Multi-language domain name service
A multilingual Domain Name System allows users to use Domain Names in non-Unicode or ASCII encodings. An international DNS server (or iDNS server) receives multilingual DNS requests and converts them to a format that can be used in the conventional Domain...
11/06/2001
6311209Methods for performing client-hosted application sessions in distributed processing systems
Methods of performing client-hosted application sessions in distributed processing systems. The application sessions involve network connected application clients sharing common data and state information. An application client designated as a host client...
10/30/2001
6298380Method and apparatus for reducing overhead on a proxied connection
A system and method are disclosed for bypassing a participating application that receives data from a client connection between a proxy and a client and receives data from a server connection between a proxy and a server is disclosed. The method includes ...
10/02/2001
6292837Apparatus and method for non-sequential image data transmission and display
An apparatus and method for image display and transmission, including display and transmission of data over the Internet. Image transmission is effected by non-sequential streaming of sequential images or of multiple views of a scene or object. The presen...
09/18/2001
6289390System and method for performing remote requests with an on-line service network
A remote request system and method monitors and controls the execution of remote requests on an on-line services network. When a remotely located client sends a remote request to the on-line service network, the remote request system monitors the remote r...
09/11/2001
6286053Method, client device, server and article of manufacture for compressing universal resource indicators using partitioned left/right string substitution
The present invention includes a method (700, 800, 900, 1200), client device (700, 800, 1000), server (900, 1100) and article of manufacture (700, 800, 900, 1000, 1100) for compressing/decompressing a current universal resource identifier URI using an imm...
09/04/2001
6247063Network terminal equipment capable of accommodating plurality of communication control units
A LAN terminal equipment comprises a plurality of slots, each capable of accommodating a LAN control board, at least one ROM socket capable of holding a MAC ROM, and an input/output control unit. The input/output control unit determines a correspondence b...
06/12/2001
6243743Split personal computer system
The present invention is a system which allows a personal computer system to be split into a local portion and a remote portion. The local portion of the split personal computer system is located in conjunction with the TV system located at homes or hotel...
06/05/2001
6192407Private, trackable URLs for directed document delivery
A document delivery architecture dynamically generates a private Uniform Resource Locator (URL) to distribute information. Each private URL ("PURL") uniquely identifies an intended recipient of a document, the document or set of documents to be delivered,...
02/20/2001
6185618Method and apparatus for supporting dependent logical units in advanced peer-to-peer networks with branch extenders
In an APPN network having a dependent LU server (DLUS) and a dependent LU requester (DLUR), a method and apparatus that allows the DLUR to reside in an end node served by a branch extender node. The DLUS is forced to view the DLUR as residing in a differe...
02/06/2001
6161172Method for concurrently dispatching microcode and directly-decoded instructions in a microprocessor
A method of instruction dispatch is provided in which a directly-decoded instruction and a microcode instruction are concurrently dispatched ("packed"). The instruction which is second in program order is retained until the succeeding clock cycle. During ...
12/12/2000
6151631Territorial determination of remote computer location in a wide area network for conditional delivery of digitized products
Digital products are delivered to a client computer through a wide area network such as the Internet only upon determination that the client computer is located in a geopolitical territory, such as a country or state, for which delivery of the digital pro...
11/21/2000
6144997System and method for accessing and distributing electronic documents
A system including any number workstations, file servers, printers and other fixed devices coupled in a network, and a number of portable devices carried by users and coupled to the network by infrared (IR) link. Each portable device emulates its user's p...
11/07/2000
6138908Method for updating communications facilitation data
A history list is used to automatically track where communications facilitation data, in the form of a communications facilitation data card, has been sent. When a communications facilitation data card is changed, the changed communications facilitation d...
10/31/2000
6141793Apparatus and method for increasing the performance of interpreted programs running on a server
An apparatus and method provide the execution of interpreted languages, and more particularly increase the performance of interpreted languages execution in application software. The performance increase of interpreted languages execution is achieved by f...
10/31/2000
6141690Computer network address mapping
Apparatus and method for computer network configuration and address mapping. The invention provides for connecting mobile laptop PCs to a network, without the need to re-configure its network configuration parameters every time. The invention includes a d...
10/31/2000
6141681Method of and apparatus for transferring and interpreting a data package
A data transfer system includes a first computer which is operative to generate a data package having a data portion and an instruction portion. A second computer receives the data package through a transport media. The second computer is responsive to th...
10/31/2000
6138250System for reading system log
A fault tolerant computer system for downloading the contents of a server system log through either a local or remote client machine without intervention of the server operating system software. The remote machine accesses the server by use of a dial-in m...
10/24/2000
6138231System and method for register renaming
A system and method for performing register renaming of source registers in a processor having a variable advance instruction window for storing a group of instructions to be executed by the processor, wherein a new instruction is added to the variable ad...
10/24/2000
6134595Network image scan control apparatus of push model with pre-selected area
The present invention discloses a network scan control apparatus connected to a server computer of a network through a computer interface for transmitting, in a push model, an image scan data obtained by an image scanner to a client computer on the networ...
10/17/2000
6128661Integrated communications architecture on a mobile device
A system and method of interaction between a computer, such as a desktop computer, and a mobile device include storing an identifier on the mobile device and the computer. A set of settings are stored in the computer referenced to the identifier for the m...
10/03/2000
6122666Method for collaborative transformation and caching of web objects in a proxy network
A method and system provides collaborative caching of transformed Web objects in a proxy network. The proxies collaboratively provide a set of object transformations by partitioning the different types of object transformations, and caching the transforme...
09/19/2000
6119183Multi-port switching system and method for a computer bus
A multi-port switching system and method for a computer bus allows for selective coupling of a number of bus initiator devices to at least one bus target device to simulate a dual-ported interface to the bus target device. By use of a number of switching ...
09/12/2000
6119164Method and apparatus for distributing over a network unsolicited information to a targeted audience
In response to input received from an operator, a workstation fully performs programmed instructions to carry out operator requests represented by the input. In addition, the workstation also records profile information derived from data representing oper...
09/12/2000
6112245Session establishment for static links in Point-to-Point Protocol sessions
A constant access ADSL link, or an equivalent connection from a modem to a central office switch is enabled to establish sessions to individual end stations, such as individual Internet service providers. An in-band signaling channel within the Point-to-P...
08/29/2000
6112250Recompression of files at an intermediate node in a network system
A recompression server that automatically decompresses selected pre-compressed data streams and recompresses the decompressed data to a greater degree than the original pre-compressed data. In one embodiment, the recompression server determines from a req...
08/29/2000
6112241Integrated network interconnecting device and probe
A Local Area Network (LAN) Switch includes conventional switching functions and integrated Remote Monitoring (RMON) Universal Feature Card (UFC). The UFC allows simultaneously statistically monitoring the traffic on all ports, 100% monitoring of the traff...
08/29/2000
6108772Method and apparatus for supporting multiple floating point processing models
A numerical processing method on a computer system in which an instruction having at least one operand and a type control is retrieved, and the operand is converted to a precision specified by the type control. The instruction is executed in the precision...
08/22/2000
6101543Pseudo network adapter for frame capture, encapsulation and encryption
A new pseudo network adapter is disclosed providing an interface for capturing packets from a local communications protocol stack for transmission on the virtual private network. The system further includes a Dynamic Host Configuration Protocol (DHCP) ser...
08/08/2000
6100905Expansion of data
A computer instruction is described which expands compressed font information to provide an expanded format suitable for driving a display for example. The expansion is carried out by identifying a bit string having at least one bit sequence, selecting ea...
08/08/2000
6101555Methods and apparatus for communicating between networked peripheral devices
Disclosed is a method and apparatus for establishing communication to a remote peripheral device over a network. The method includes issuing a request to use a peripheral device to a remote communications dynamically linked list, and determining whether t...
08/08/2000
6094685Use of control blocks to map multiple unidirectional connections
A method and apparatus for allocating and deallocating control blocks for virtual connections in a network telecommunications device allows optimal usage of memory. Lists are maintained within the telecommunications device which identify control blocks as...
07/25/2000
6094525Network addressing arrangement for backward compatible routing of an expanded address space
An improved network addressing arrangement expands both the format of a network layer header and the address spaces of nodes coupled to computer networks in a manner that efficiently enhances routing among nodes of different domains of the networks. Speci...
07/25/2000
6092186Apparatus and method for aborting un-needed instruction fetches in a digital microprocessor device
The present invention minimizes unneeded memory accesses by providing a digital processor having control circuit for terminating on-going memory accesses, and by a data transfer circuit that allow jump instructions to be detected sooner in the decode unit...
07/18/2000
6092183Data processor for processing a complex instruction by dividing it into executing units
A compact and small compensating-electric-power data processor is realized by dividing a plurality of calculations to be carried out by a complex instruction into a number of executing units to be processed, instead of executing the calculations in parall...
07/18/2000
6092118Inter-computer communication method and apparatus utilizing clocked message playback and message format definition files
An inter-computer communication method and apparatus permits inter-computer communication of computer messages having a format easily defined by user in an ASCII configuration file. Instead of rewriting code to accommodate a differently formatted message,...
07/18/2000
6088816Method of displaying system status
A fault tolerant method of obtaining and displaying, or updating the status of server components through a Remote Interface Board and either a local or remote client machine without intervention of the server operating system software. The remote machine ...
07/11/2000
1        
 
Sign InRegister
Username  
Password   
forgot password?