Patents Represented by Attorney Ditthavong & Carlson, P.C.
-
Patent number: 7054383Abstract: A method and system for determining the average long-term is described, in which a short-term power of a segment of the input signal is determined and a data sequence is produced that is contained in the segment and with which the input signal is modulated. A reference signal is produced by modulation with the data sequence at a predetermined reference control factor of a modulator, in which a long-term power of the reference signal corresponds to the reference control factor, and a short-term power of the reference signal within the segment is determined. A correction value is determined by comparing the short-term power of the reference signal with the long-term power of the reference signal corresponding to the reference control factor; and the short-term power of the segment of the input signal is corrected based on the correction value in order to obtain the long-term power of the input signal.Type: GrantFiled: April 3, 2001Date of Patent: May 30, 2006Assignee: Rohde & Schwarz GmbH & Co. KGInventors: Rolf Lorenzen, Ralf Plaumann
-
Patent number: 7039471Abstract: A device for calculating the steady state behavior of a controller includes an amount generating unit for generating the amount of deviation of the regulator, a first threshold value calculation unit that detects whether the amount of deviation of the regulator has fallen below a first threshold value and then starts a lag time delay unit, and a second threshold value calculation unit that detects whether the amount of deviation of the regulator has fallen below a second threshold value. A signal transmission unit transmits a ready message signal when the lag time delay unit has reached a predetermined lag time and the second threshold value calculation unit has detected that the amount of deviation of the regulator has fallen below the second threshold value.Type: GrantFiled: June 9, 2003Date of Patent: May 2, 2006Assignee: Rohde & Schwarz, GmbH & Co. KGInventor: Thomas Kuhwald
-
Patent number: 7004625Abstract: An approach for digitally measuring temperature in support of a monitoring application is disclosed. Multiple probes, according to one embodiment, are deployed for sensing environmental parameters (e.g., temperature, liquid level, flow). Each probe has a thermally conductive cylindrical housing containing one or more digital temperature sensors. In addition, one of the probes includes analog inputs (e.g., Brix probe, level sensor, and flow sensor). The probes share a common fixed size bus and communicates data from the sensors to a controller. Based upon the collected data, the controller can initiate, for example, a pump-over in a winemaking process. The controller can interface with a data network to a monitoring system configured to store and analysis the collected data. The monitoring system supports access of the stored data over a public data network, such as the global Internet.Type: GrantFiled: May 21, 2003Date of Patent: February 28, 2006Assignee: Acrolon Technologies, Inc.Inventor: Paul B. Egidio
-
Patent number: 6996848Abstract: A multilayered material is provided that exhibits therapeutic effects for relieving the pain and swelling of various forms of arthritis (particularly osteoarthritis), delaying the onset of osteoarthritis, or preventing hypothermia or alleviating conditions caused by hypothermia. The flexible, breathable multilayered material includes a first layer of soft and hypoallergenic material (e.g., cotton, silk, linen), a second layer of soft, heat retentive material (e.g., wool, cashmere) contacting the first layer, and a third layer of water repellent material contacting the second layer. Additionally, the multilayered material provides a thin, flexible, breathable fabric that can be used to construct various garments, devices, and gears to combat harsh weather conditions.Type: GrantFiled: December 12, 2002Date of Patent: February 14, 2006Inventor: Archie R. Donaldson
-
Patent number: 6980923Abstract: A system and method to prevent odometer fraud in a vehicle are described, including determining whether the vehicle is driven for a predetermined period of time, such as an hour, and checking whether input to the odometer is consistent with such determination. For example, if an insufficient number of vehicle speed pulses have been received during the period of time that the vehicle has been driven, then it can be concluded that the vehicle speed pulse input has been removed from the odometer and various fraud prevention actions can be taken, such as changing the odometer display to output “ERROR” or disabling the odometer from working, even after the vehicle speed pulse input is reconnected to the odometer.Type: GrantFiled: June 27, 2003Date of Patent: December 27, 2005Assignee: Honda Giken Kogyo Kabushiki KaishaInventor: Raj Manakkal
-
Patent number: 6931423Abstract: An approach is provided for maintaining a write barrier during an assignment operation between a source object and a target object. A source tag is obtained from a first reference to the source object, and a target tag is obtained from a second reference to the target object. The source tag and the target tag are compared, such that if the source tag is in a predetermined relationship with the target tag, then a data structure (e.g., a remember table or exit table) associated with the write barrier is updated in accordance with the assignment operation. In one embodiment, the routine to update the data structure is dispatched from a function table based on a tag value in a header associated with the source object.Type: GrantFiled: January 9, 2003Date of Patent: August 16, 2005Assignee: Oracle International Corp.Inventors: Harlan Sexton, David Unietis, Peter Benson
-
Patent number: 6877161Abstract: Efficient address calculation of invariant reference within a run-time environment is attained by a self-relative numeric reference format for run-time storage of references. A self-relative numeric reference format specifies the location of a reference object relative to a pointer to the referencing object as an integer value. The machine pointers and numeric references may be tagged, and a tag assignment is disclosed so that a self-relative numeric reference is generated from machine pointers by calculating a pointer difference, and a machine pointer to the referenced object is generated by adding the self-relative numeric reference to a machine pointer to the referencing object.Type: GrantFiled: February 11, 1999Date of Patent: April 5, 2005Assignee: Oracle International Corp.Inventors: Harlan Sexton, David Unietis, Peter Benson
-
Patent number: 6854114Abstract: Techniques are provided for instantiating separate Java virtual machines for each session established by a server. Because each session has its own virtual machine, the Java programs executed by the server for each user connected to the server are insulated from the Java programs executed by the server for all other users connected to the server. The separate VM instances can be created and run, for example, in separate units of execution that are managed by the operating system of the platform on which the server is executing. For example, the separate VM instances may be executed either as separate processes, or using separate system threads. Because the units of execution used to run the separate VM instances are provided by the operating system, the operating system is able to ensure that the appropriate degree of insulation exists between the VM instances.Type: GrantFiled: February 25, 2000Date of Patent: February 8, 2005Assignee: Oracle International Corp.Inventors: Harlan Sexton, David Unietis, Mark Jungerman, Scott Meyer, David Rosenberg
-
Patent number: 6847971Abstract: A lightweight row transfer protocol is described that can be easily handled by thin clients, such as JAVA™ applications using CORBA. The lightweight row transfer protocol serves to reduce bandwidth requirements by applying compression techniques to reduce the number of column lengths in a “result set” of rows that are transmitted from one computer to another.Type: GrantFiled: May 28, 1999Date of Patent: January 25, 2005Assignee: Oracle International CorporationInventors: Sukanya Balaraman, Alan Robert Downing, John C. Graham, Lewis S. Kaplan, Benny Souder, Harry Sun
-
Patent number: 6829761Abstract: A method and apparatus for managing a run-time environment is provided for improving performance and scalability of networked computer systems. In one example of the invention, a method starts by loading a class file, the class file specifying a class that includes a static class variable and a static initializer to initialize the static class variable. The static initializer is then invoked to initialize the static class variable. The class and the initialized static class variable are then saved in a second class file. The second class file is then loaded into a shared memory, the second class file including the class and the initialized static class variable.Type: GrantFiled: February 25, 2000Date of Patent: December 7, 2004Assignee: Oracle International CorporationInventors: Harlan Sexton, David Unietis, Peter Benson, Mark Jungerman, Scott Meyer, David Rosenberg
-
Patent number: 6820095Abstract: An object, such as a relational database table, is partitioned into a plurality of subsets. Selected subsets, e.g. partitions, of the object are exported into a dump file, identifying each exported subset of data by writing a marker in the dump file. Selected subsets are imported from the dump file, by determining whether the marker in the dump file corresponds to the selected subsets, then conditionally importing the data associated with the marker. Objects are repartitioned by exporting the some of the subsets, reconfiguring the object, and importing the exported subsets back into the object.Type: GrantFiled: April 16, 2001Date of Patent: November 16, 2004Assignee: Oracle International CorporationInventors: Sofia Yeung, Chung Chang
-
Patent number: 6803754Abstract: A power sensor for measuring the average power of modulated or non-modulated high-frequency or microwave signals across a wide dynamic range is disclosed, in which a combination of the following features are used: a) the signal power to be measured is delivered to a first sensor branch for measuring said signal power in a lower power measuring range (−70 to −16 dBm), b) the sensor branch has several spatially separate measuring points on a connecting line between the input and a power splitter connected downstream; and, c) at the same time, the signal power to be measured is delivered to at least two other sensor branches by means of the power splitter with a largely load-independent synchronous output, via attenuators, in order to measure the signal power in at least two other power measuring ranges (−22 to +4 dBm or −2 to +20 dBm).Type: GrantFiled: September 3, 2002Date of Patent: October 12, 2004Assignee: Rohde & Schwarz GmbH & Co. KGInventors: Toralf Bratfisch, Arnd Diestelhorst, Michael Katzer, Thomas Reichel
-
Patent number: 6792540Abstract: An approach is described for improved security during data replication, in which a refresh program runs in the security domain of a trusted user. The refresh program first checks to see if the requesting user actually owns the snapshot before reconciling differences in refreshing a snapshot. Untrusted users are granted only connect privileges and the ability to run a refresh program.Type: GrantFiled: May 28, 1999Date of Patent: September 14, 2004Assignee: Oracle International CorporationInventors: Wayne E. Smith, Alan Robert Downing
-
Patent number: 6782246Abstract: An apparatus and method are described for producing a test signal with a desired signal-to-noise ratio on a selectable output frequency for measuring a transmission system. A carrier signal, generated from a carrier signal, and a noise signal are remixed with the carrier signal in a bandwidth equal to or smaller than a smallest signal bandwidth of the transmission system. The levels of the carrier signal and the noise signal are adjusted to a predetermined ratio based on a measurement of the remixed carrier signal and the remixed noise signal. The noise signal is attenuated and added to the carrier signal until the desired signal-to-noise ratio is attained.Type: GrantFiled: February 5, 2002Date of Patent: August 24, 2004Assignee: Rohde & Schwarz GmbH & Co. KGInventors: Erhard Kretschmer, Johann Mieslinger, Gregor Kleine
-
Patent number: 6782532Abstract: A static object system is provided to allow for code for implementing a run-time environment to be automatically generated that is compatible with a high-order systems programming language such as C. In particular, the meta-object system is static, object-oriented, and uses generic functions that can dispatch to an appropriate member function based on the types of one or more arguments. In one embodiment, the generated dispatch code uses a multi-way conditional branch.Type: GrantFiled: February 29, 2000Date of Patent: August 24, 2004Assignee: Oracle International CorporationInventors: Harlan Sexton, David Unietis, Peter Benson, Mark Jungerman, Scott Meyer, David Rosenberg
-
Patent number: 6778985Abstract: A method and apparatus is disclosed for implementing descending indexes in a database management system. A key value to be inserted within an index is decomposed into individual data bytes, such as an integer character value, that make up the key value and dictate the location where the key value will be inserted relative to other key values. A first function is applied to the data sequences in order to generate a reversed key value having reversed sorting properties. The reversed key values are then inserted into the index. The resulting index thus contains key values that are sorted in descending order. Additionally, indexes may be created on multiple key columns, with the sub_keys being independently sorted in either ascending or descending order. The present invention also discloses transformations that may be performed by a server in order to properly interpret statements that require the creation of standard or functional indexes in descending order.Type: GrantFiled: October 24, 2002Date of Patent: August 17, 2004Assignee: Oracle International Corp.Inventor: Robert J. Jenkins, Jr.
-
Patent number: 6769116Abstract: Memory management routines for a program are instrumented to check if the address of an object they are handling is equal to the value of a predetermined pointer. If the address of the object equals the value of the global pointer, then a debugging routine is called. In a debugger, a breakpoint is placed on the debugging routine, and the program is run until the breakpoint is tripped. At this or one of the later breakpoints, the corrupted memory address is repeatedly inspected until the operation that caused the corruption is executed.Type: GrantFiled: May 31, 2000Date of Patent: July 27, 2004Assignee: Oracle International CorporationInventor: Harlan Sexton
-
Patent number: 6763323Abstract: A spectrum analyzer comprises a mixer, which mixes complex conjugate input signal v*(t) into a base band signal x(t) and a resolution filter, which filters the base band signal for narrow band. In accordance with two aspects of the invention, the resolution filter has either a complex pulse response hused(t)=C1·e−C2·t2·e−j·C3·t2 or a real pulse response hused(t)=C4·e−C5·t2, in which C1, C2, C3, C4 and C5 are constants.Type: GrantFiled: February 5, 2002Date of Patent: July 13, 2004Assignee: Rohde & Schwarz GmbH & Co KGInventor: Kurt Schmidt
-
Patent number: 6760825Abstract: A method and software for managing memory are provided in which objects residing in session memory are formatted so the references contained in the objects are in a machine-independent format, namely, that the references are encoded numerically. An exit table is provided to handle references with session memory that refer to locations in call memory, in which each entry in the exit table is associated with a corresponding reference in session memory and contains a pointer to the location in call memory.Type: GrantFiled: February 29, 2000Date of Patent: July 6, 2004Assignee: Oracle International CorporationInventors: Harlan Sexton, David Unietis, Peter Benson, Mark Jungerman, Scott Meyer, David Rosenberg
-
Patent number: D511087Type: GrantFiled: June 14, 2004Date of Patent: November 1, 2005Assignee: Nichido Kogyo Kabushiki KaishaInventor: Isao Okamoto