Patents Represented by Attorney, Agent or Law Firm Steven Law Group
  • Patent number: 7155248
    Abstract: Outside services are connected to user equipment via a push-to-talk (PTT) session by signing-up the user equipment with the outside service, generating a request to establish the PTT session between the user equipment and the outside service, establishing the PTT session, and transmitting media from the outside service to the user equipment via the PTT session. The request to establish the PTT session may be either from the outside service or from the user equipment. The establishment of the PTT session is initiated from within the network. Further, the PTT session may be either delayed or in real-time in relation to the request to establish the PTT session.
    Type: Grant
    Filed: December 24, 2004
    Date of Patent: December 26, 2006
    Assignee: Sonlm Technology, Inc.
    Inventor: Amit Idnani
  • Patent number: 7139750
    Abstract: A system for and method of searching for data in a multi-level hierarchical database coupled with a search engine is disclosed. The invention allows not only direct where-used searches in a multi-level hierarchical database for modified objects in a hierarchical database, but also indirect where-used searches for a target object or objects that are modified directly by a user or that are modified indirectly due to modifications of an object and objects with a higher hierarchy than the target object or objects.
    Type: Grant
    Filed: March 13, 2003
    Date of Patent: November 21, 2006
    Assignee: Agile Software Corporation
    Inventors: Raymond Lin, Min Liu Ye
  • Patent number: 7124150
    Abstract: A data management system propagates changes in product information. The product information is stored in a central data base for transfer to remote systems having disparate formats and protocols. The system includes an administration module to validate product data stored in the data base. This ensures that the data is accessible by the system. The system also includes a product change module configured to determine whether a change has been made to data related to a product. When changes are discovered, a data management server is alerted to the change. In response to the alert, the data server extracts, formats and transmits the changes in product data from the central data base to an appropriate user system. An application adapter communicating with the user system then receives the changed data from the data server and formats the data according to the user system platform.
    Type: Grant
    Filed: December 14, 2004
    Date of Patent: October 17, 2006
    Assignee: Agile Software Corporation
    Inventors: Michelle Majjasie, Dorothy O. Wise, Raymond Hein, Raymond Lin, Joseph L. Fazio, Jin T. Teh
  • Patent number: 7099584
    Abstract: A high-speed optical network includes according to the invention a housing having a plurality of slots for accommodating a number of line cards and an optional backplane facilitating communication between the line cards. The line cards include a client communication interface and a DWDM communication interface, for example, gigabit Ethernet interface, SONET interface or DWDM interface. Advantages of the invention include a high-speed network and network components that are capable of performing at a level consistent with optical network systems and which efficiently supports DWDM in a space-effective and cost-effective manner.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: August 29, 2006
    Assignee: Raza Microelectronics, Inc.
    Inventors: Paolo L. Narvaez, Gary S. Tse, Lama Mouayad
  • Patent number: 7083094
    Abstract: The apparatus and method described herein provides for creating multiple spatial patterns, such as magnetic patterns on credit cards. The invention includes storage of information from which patterns may be created, a pattern creation device for creating the spatial patterns, and control whereby the information which is stored is selectively utilized to cause the pattern creation. This allows multiple desired patterns to be simulated, allowing convenient replacement of a number of separate pattern carrying devices.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: August 1, 2006
    Assignee: Pixel Instruments Corporation
    Inventor: J. Carl Cooper
  • Patent number: 7078791
    Abstract: A semiconductor imager chip is mated directly to a laminate-type substrate, such as a printed circuit board. A well is formed by placing a retaining wall on the printed circuit board around the imager chip. An optical material such as a clear polymer is injected into the well to cover the imager chip. After the clear polymer cures (hardens) the retaining wall may be removed. The optical material may also have light filtering or other optical properties in addition to transmissivity. The printed circuit board may have one or more layers. Some of such layers may comprise a ground-plane. High speed digital and analog lines may be strategically routed on the one or more layers to minimize interference with adjacent signal lines. Traditional sockets that receive ceramic or plastic chip carrier packages may be used in embodiments to receive the resultant printed circuit board based chip carrier. The circuit board may comprise a typical multi-component PCB or a chip-on-board carrier design.
    Type: Grant
    Filed: May 9, 2001
    Date of Patent: July 18, 2006
    Assignee: ESS Technology, Inc.
    Inventors: Gary D. Tindle, Ferry Gunawan
  • Patent number: 7072345
    Abstract: A network switch includes an input layer to receive a data stream with a set of cells. Each cell includes data and a header to designate a destination device. The input layer includes a set of input layer circuits. A selected input layer circuit of the set of input layer circuits receives the data stream. The selected input layer circuit includes a set of queues corresponding to a set of destination devices. The selected input layer circuit is configured to assign a selected cell from the data stream to a selected queue of the set of queues. The selected queue corresponds to a selected destination device specified by the header of the selected cell. An intermediate layer includes a set of intermediate layer circuits, each intermediate layer circuit has a set of buffers corresponding to the set of destination devices.
    Type: Grant
    Filed: August 24, 2001
    Date of Patent: July 4, 2006
    Assignee: Raza Microelectronics, Inc
    Inventors: Kai-Yeung (Sunny) Siu, Brain Hang Wai Yang, Mizanur M. Rahman
  • Patent number: 7027399
    Abstract: A device for use in a modem configuration that enables the transfer of data from a host signal processor (HSP) to an A/D-D/A converter or CODEC with less data loss, with low noise and that can send data at varying carrier frequencies without changing the size of the buffers. The device further allows for data transfer that is flexible with any given modulation scheme, carrier frequency or baud frequency to conform with the V.34, V90, as well as prior and subsequent recommendations. The device further includes a counter for counting the number of data samples transferred between the CODEC and the HSP and for alerting the HSP to avoid an overflow condition. The counter is further configured to count beyond the physical size of the buffer in order to simplify operation in an overflow condition. A transmit buffer is included for transferring data from the HSP to the CODEC.
    Type: Grant
    Filed: August 9, 2001
    Date of Patent: April 11, 2006
    Assignee: Ess Technology, Inc.
    Inventors: Jordan C. Cookman, Ping Dong
  • Patent number: 7028070
    Abstract: An electronic filter operates as a correlator that provides a discrete approximation of an analog signal. The analog to digital conversion is integrated directly approximation calculation. An array of sample and hold circuits or single bit comparators provide outputs to a series of multipliers, the other input of which is a coefficient value of a Fourier series approximation of the desired frequency response. Each of the sample and hold circuits samples sequentially in time and holds its sample until the next cycle. Thus the sample point rotates in time through the array and each new sample is multiplied by a different coefficient. The output of the multipliers is summed for evaluation.
    Type: Grant
    Filed: January 26, 2002
    Date of Patent: April 11, 2006
    Assignee: ESS Technology, Inc.
    Inventor: Andrew Martin Mallinson
  • Patent number: 7020674
    Abstract: A method and device are provided that allow computation of multiple modulus conversion (MMC) outputs using little or no division operations. Instead of division operations, multiplication and logical shift operations are used to produce pseudo-quotients and pseudo-remainders, which may be corrected in a final step to produce correct MMC outputs. This allows for more efficient implementation, since division is typically less efficient than multiplication and logical shift. The method and device operate on MMC inputs that may be partitioned into sub-quotients of varying numbers of digits in any numbering system. The multiplication and logical shift operations are performed on each of the sub-quotients according to a procedure derived from long-division techniques.
    Type: Grant
    Filed: November 25, 2003
    Date of Patent: March 28, 2006
    Assignee: Ess Technology Inc.
    Inventors: Jordan C. Cookman, Ping Dong
  • Patent number: 7010580
    Abstract: Provided is a system and method for easily packaging and exchanging complex information such as that contained in a database in the form of objects and attached documents. The invention may include a server configured to create a viewer package containing data and viewer code that allows a client computer to read data within the viewer package. The viewer code provides a client computer with the ability to perform functions that are as robust and as useful to common functions of a database for viewing, consuming and manipulating data. The data to be accessed may be formatted in one or more universal formats so that a user opening the viewer package can access the data, independent of the medium onto which it is received.
    Type: Grant
    Filed: October 10, 2000
    Date of Patent: March 7, 2006
    Assignee: Agile Software Corp.
    Inventors: Xiang Fu, Roy Campbell Stafford
  • Patent number: 6987475
    Abstract: A high quality DAC is provided for a lower cost (including the layout size of the circuit on an audio chip) of high end DACs. The DAC includes a first circuit configured to remove even harmonics from a sigma delta circuit, and a second circuit configured to remove odd harmonics.
    Type: Grant
    Filed: April 26, 2005
    Date of Patent: January 17, 2006
    Assignee: ESS Technology Inc.
    Inventor: Andrew Martin Mallinson
  • Patent number: 6985013
    Abstract: The invention provides a method and apparatus for performing a voltage to current conversion. In particular, the invention provides a voltage to current converter configured to vary its transconductance (Gm). Such a converter is configured to receive a voltage input signal combined with a reference voltage signal to be converted to a current output. Optionally, the reference voltage signal may be provided by a parabolic impedance network that includes a bank of resistors and a plurality of corresponding current sources. Each current source corresponds to each node between two resistors, and may be varied in order to program changes in the comparator's Gm. Each resistor and corresponding current source is configured to create an individual reference voltage reference having a value that occurs in a parabolic manner in relation to other voltage references occurring across the impedance network. The converter further includes a plurality of comparators corresponding to the plurality of voltage reference signals.
    Type: Grant
    Filed: June 9, 2004
    Date of Patent: January 10, 2006
    Assignee: Ess Technology, Inc.
    Inventor: Andrew Martin Mallinson
  • Patent number: 6976075
    Abstract: The invention provides a communication interface that is configured to exchange digital data packets configured with a simplified header format with a PDA, and is further configured to exchange digital data configured with a conventional header format with a device such as a computer server communicating with a network, such as the Internet. When directed to exchange data between a PDA and a computer, the interface is capable of converting the header of a data packet from one header format to another header format. This allows seamless communication between the computer and the PDA.
    Type: Grant
    Filed: December 8, 2000
    Date of Patent: December 13, 2005
    Assignee: Clarinet Systems, Inc.
    Inventor: David Yin-Shur Ma
  • Patent number: 6963180
    Abstract: The invention relates to a control apparatus for controlling one or more lamps or illuminating means, so then the control apparatus comprises a microprocessor circuit which is adapted to output an output signal for controlling or driving the one or more lamps or illumination means, whereas the controlling signal is either completely non-periodic or has a period duration which is so long that the signal cannot be perceived by the human viewer as periodic.
    Type: Grant
    Filed: September 8, 2003
    Date of Patent: November 8, 2005
    Inventor: Michael Rose
  • Patent number: 6954165
    Abstract: An improved segmented digital to analog converter is provided, configured with a novel method of compensating current flow in secondary or successive segmented elements. In operation, dual current devices initially load, then subsequently unload a cascade of resistor networks connected to the secondary or successive voltage segmenting elements, preventing the perturbation of precise operation of the primary or preceding elements. In contrast to conventional approaches, the improved converter obviates the need for a buffer or amplifier to isolate the secondary and successive voltage segmenting elements from the primary or preceding elements.
    Type: Grant
    Filed: March 26, 2004
    Date of Patent: October 11, 2005
    Assignee: ESS Technology, Inc.
    Inventor: Andrew Martin Mallinson
  • Patent number: 6943716
    Abstract: A sigma delta circuit is provided having a sigma delta modulator configured to operate according to a first clock signal and a quantizer connected to the sigma delta modulator, where the quantizer is configured to operate according to a second clock signal. In operation, if a small amplitude signal is received by the sigma delta circuit, the circuit is configured to operate at a fixed output frequency. When a large amplitude signal is received, the circuit is configured to adjust to a different frequency to accommodate the larger signal. The second clock signal may be a variable clock signal, where the quantizer operates according to a variable clock signal in order to adjust to different input signals.
    Type: Grant
    Filed: December 8, 2003
    Date of Patent: September 13, 2005
    Assignee: Ess Technology, Inc.
    Inventor: Andrew Martin Mallinson
  • Patent number: 6937105
    Abstract: The invention provides a frequency locked loop and related method that enables the conversion of a signal frequency with improved stability. A frequency locked loop embodying the invention includes an input for receiving an input signal and an output for outputting an output signal having a different frequency than the input. A frequency detector is configured to receive the first factored input from the primary channel and the second factored input from the secondary channel, to calculate the difference between the first factored input and the second factored input and to produce an output based on the difference between the two factored inputs. A voltage controlled oscillator is configured to receive the output from the frequency detector, and to produce an output signal. The voltage controlled oscillator ultimately sets the output frequency based on the output of frequency detector.
    Type: Grant
    Filed: September 22, 2004
    Date of Patent: August 30, 2005
    Assignee: ESS Technology, Inc.
    Inventor: Andrew Martin Mallinson
  • Patent number: 6907129
    Abstract: A circuit and related method for digital volume control are provided, where the circuit includes a digital filter configured to process samples of an input stream in a manner that processes a previous input sample during a time interval before a subsequent input sample, and outputs a series of exponentially decaying waveforms. The result is an exponential response to a volume change made by a user, where the change feels more pleasant and natural than a conventional linear response.
    Type: Grant
    Filed: December 9, 2003
    Date of Patent: June 14, 2005
    Assignee: ESS Technology, Inc.
    Inventor: Andrew Martin Mallinson
  • Patent number: 6897727
    Abstract: A device is provided having at least two capacitive elements configured to retain a charge, and an interconnection of active devices between the capacitive elements. The active devices are configured to operate upon a transient charge flow as a current when in operation. The charge flow is partitioned into at least two capacitors according to the input voltage difference acting as a controlling parameter.
    Type: Grant
    Filed: October 6, 2003
    Date of Patent: May 24, 2005
    Assignee: ESS Technology, Inc.
    Inventor: Andrew Martin Mallinson