Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Hadzic, NJ

Ilija Hadzic, Millington, NJ US

Patent application numberDescriptionPublished
20090293055Central Office Based Virtual Personal Computer - A virtual personal computer is implemented in a communication system comprising a plurality of central offices each of which communicates with a plurality of client devices over a corresponding access network. A given one of the central offices comprises at least one compute server and at least one storage server. The virtual personal computer is configured by allocating physical processing resources of the compute server and physical storage resources of the storage server to that virtual personal computer. User access is provided to the virtual personal computer via one of the client devices. The virtual personal computer can be dynamically reconfigured by altering the allocation of at least one of the physical processing resources and the physical storage resources to the given virtual personal computer responsive to particular applications selected by the user to run on the given virtual personal computer.11-26-2009
20090295606APPARATUS FOR ENHANCING PACKET COMMUNICATION - An apparatus for enhancing packet communication is disclosed. In one embodiment, the apparatus includes an encoder configured to convert input data to a binary coded base system of an augmented code employing a base of an original code used for coding the input data, wherein the augmented code employs more symbols for coding than the original code, the encoder including: (1) an adder configured to add the input data to a multiplication product to generate a base sum that is binary-coded in the augmented code, (2) a multiplier configured to multiply an accumulated value by a base of the original code to provide the multiplication product that is binary-coded in the augmented code, and (3) an accumulator configured to employ the base sum to provide an accumulated value as an output for the encoder, wherein the accumulated value is binary-coded in the augmented code to represent the input data.12-03-2009
20100117624NETWORK-DISTRIBUTED OSCILLOSCOPE AND METHOD OF OPERATION THEREOF - A system and method for achieving oscilloscope functionality over a network. In one embodiment, the system includes: (05-13-2010
20100158051Method, Apparatus and System for Frequency Synchronization Between Devices Communicating over a Packet Network - An endpoint or other communication device of a communication system includes a clock recovery module. The communication device is operative as a slave device relative to another communication device that is operative as a master device. The clock recovery module comprises a clock recovery loop configured to control a slave clock frequency of the slave device so as to synchronize the slave clock frequency with a master clock frequency of the master device. The clock recovery loop utilizes a frequency error estimator implemented as a maximum-likelihood estimator with slope fitting based on a sequence of arrival timestamps, and a loop filter implemented as a series combination of an adaptive-bandwidth filter and a proportional-integral controller. The clock recovery module may further comprise a discontinuity detector configured to detect a discontinuity in delays of respective timing messages, and a loop controller operative to place the clock recovery loop in a particular state responsive to detection of the discontinuity.06-24-2010
20100158181Frequency Synchronization with Compensation of Phase Error Accumulation Responsive to a Detected Discontinuity - An endpoint or other communication device of a communication system includes a clock recovery module. The communication device is operative as a slave device relative to another communication device that is operative as a master device. The clock recovery module comprises a clock recovery loop configured to control a slave clock frequency of the slave device so as to synchronize the slave clock frequency with a master clock frequency of the master device. The clock recovery module further comprises a discontinuity detector configured to detect a delay discontinuity in timing messages received in the slave device from the master device, and a loop controller operative to place the clock recovery loop in a particular state responsive to the detected discontinuity. The particular state comprises a state in which a normal operating mode of the loop is interrupted and a compensating drive signal is applied to a clock source of the slave device to at least partially offset phase error accumulation associated with the detected discontinuity.06-24-2010
20100158183Frequency Synchronization Using First and Second Frequency Error Estimators - An endpoint or other communication device of a communication system includes a clock recovery module. The communication device is operative as a slave device relative to another communication device that is operative as a master device. The clock recovery module comprises a clock recovery loop configured to control a slave clock frequency of the slave device so as to synchronize the slave clock frequency with a master clock frequency of the master device. The clock recovery loop comprises a primary loop having a first frequency error estimator for generating a first estimate of error between the master and slave clock frequencies, a second frequency error estimator outside of the primary loop for generating a second estimate of error between the master and slave clock frequencies, and an accumulator coupled between the second frequency error estimator and the primary loop. The second estimate is controllably injected into the primary loop via the accumulator.06-24-2010

Patent applications by Ilija Hadzic, Millington, NJ US

Llija Hadzic, Millington, NJ US

Patent application numberDescriptionPublished
20080298345Cross-connect for emulated circuit-base communications - In one embodiment, a software-based cross-connect routes packets in an asynchronous Ethernet packet network to emulate circuit-based switching in a conventional circuit-oriented synchronous TDM network. The cross-connect has Ethernet interfaces for receiving and storing incoming Ethernet packets transmitted over the packet network from various source nodes. A cross-connect processor manipulates the stored Ethernet packets based on a stored connection table that defines emulated circuit-based connections in order to generate and store outgoing Ethernet packets in appropriate interfaces that then transmit the outgoing Ethernet packets via the packet network towards their defined destination nodes.12-04-2008