Patents Examined by Chong H. Kim
  • Patent number: 7409889
    Abstract: An arrangement (10) for disconnectably coupling an axially orientated motor vehicle brake booster control rod (12) to a brake pedal (14). A first end (16) of the control rod (12) is coupled to an intermediate part (20) of a vertical actuating bar (22) of the brake pedal (14). The first end (16) has a head (32) with at least one spherical bearing surface (34) that is housed in a complementary boss (36) formed in a wall of the intermediate part (20). The head (32) is kept in contact with the boss (36) via elastically deformable axial retention means (38) interposed between the intermediate part (20) of the actuating bar and the control rod (12). The deformation is controlled by an unlocking arrangement (52) that accessible from outside of the intermediate part (20) of the actuating bar (22).
    Type: Grant
    Filed: August 27, 2003
    Date of Patent: August 12, 2008
    Assignee: Robert Bosch GmbH
    Inventors: Aleksander Hurwic, Ulysse Verbo, Philippe Richard, Silverio Batista
  • Patent number: 7404343
    Abstract: A steering wheel (1) for a vehicle such as a heavy-duty vehicle having a steering wheel spoke (5). The steering wheel spoke (5) is adapted to be deformed while absorbing energy when an external load is applied in the radial direction of the steering wheel (1) in connection with a vehicle collision while displacement of the steering wheel ring (3) and being adapted to essentially retain its shape when the deformation of the steering wheel spoke (5) takes place.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: July 29, 2008
    Assignee: Volvo Lastvagnar AB
    Inventors: Bjorn Andersson, Glenn Johansson
  • Patent number: 7406476
    Abstract: An implementation repeatedly updates data in a data structure, the data structure having a size larger than an atomic size. The implementation avoids locking the data structure on every update, however. One method accesses data in a first portion of a data structure and estimates, based on the accessed data, an impact on data in a second portion of the data structure arising from an update to data in the first portion. The method then determines, based on the estimated impact, whether to lock the data structure during an update to data in the data structure. In a more particular example, a counter is copied on a regular basis. If only the least significant bits of the counter have changed, then an atomic instruction is used to copy only the least significant bits. However, when the more significant bits have changed, a lock is used to copy the entire counter.
    Type: Grant
    Filed: April 4, 2005
    Date of Patent: July 29, 2008
    Assignee: Apple Inc.
    Inventors: Curtis Galloway, James L. Mensch
  • Patent number: 7401535
    Abstract: A twistshifter mounted about a handlebar. The twist-shifter includes a housing element which may be fixed to the handlebar and an actuating element which may be rotated about the axis of the handlebar tube a predetermined angle. The actuating element may be fixed axially to the housing element by a locking device having interlocking first and second latching elements. The first latching element is arranged on the housing element. The second latching element that is complementary in shape to the first latching element is arranged on the actuating element.
    Type: Grant
    Filed: July 2, 2002
    Date of Patent: July 22, 2008
    Assignee: Sram Deutschland GmbH
    Inventor: Georg K. Blaschke
  • Patent number: 7392723
    Abstract: A bicycle shift position control mechanism is configured to provide a bicycle shifting unit with multiple gear shifting in a single upshift operation or a single downshift operation. The shift position control mechanism that has a wire take up member, a positioning member, a first position maintaining member and a second position maintaining member. The positioning member rotates with the wire take up member between one of a plurality of predetermined shift positions. The first position maintaining member selectively moves between a first engagement position that holds the positioning member in one of the predetermined shift positions and a first disengagement position that releases the positioning member for rotational movement. The second position maintaining member selectively moves between a second engagement position that holds the positioning member in one of the predetermined shift positions and a second disengagement position that releases the positioning member for rotational movement.
    Type: Grant
    Filed: September 7, 2005
    Date of Patent: July 1, 2008
    Assignee: Shimano Inc.
    Inventor: Akira Tsumiyama
  • Patent number: 7395264
    Abstract: A transaction protocol is described that allows a database transaction to begin as a local, lightweight transaction without involving a distributed transaction coordinator and then be promoted to a distributed transaction only when required, e.g. when more than one database connection is required. A promotable enlistment allows a first resource to begin processing a promotable transaction. If the resource is notified that the transaction is being promoted to a distributed transaction, the resource is configured to promote the enlistment to a distributed transaction coordinator which coordinates processing of the transaction between the first resource and at least a second resource.
    Type: Grant
    Filed: July 23, 2004
    Date of Patent: July 1, 2008
    Assignee: Microsoft Corporation
    Inventors: Joe D. Long, James E. Johnson, Michael R. Clark, Egidio Sburlino, Gert E.R. Drapers, Jagan M. Peri, Dax H. Hawkins
  • Patent number: 7389711
    Abstract: A driving device includes a motor, and a gear housing secured to the motor. The gear housing accommodates reduction gears. Rotation of the motor is reduced by the reduction gears before being transmitted to an output shaft supported by the gear housing. A support cylinder extends from an outer surface of the gear housing to support the output shaft. A surrounding cylinder extends from the outer surface of the gear housing to surround the support cylinder. Reinforcing ribs are located between the support cylinder and the surrounding cylinder. Each reinforcing rib extends from a circumferential wall of the support cylinder such that the angle between the reinforcing rib and a normal line that intersects the circumferential wall form a predetermined angle. Each reinforcing rib has a radially inward end connected to the support cylinder and a radially outward end connected to the surrounding cylinder.
    Type: Grant
    Filed: August 19, 2004
    Date of Patent: June 24, 2008
    Assignees: Asmo Co., Ltd., Denso Corporation
    Inventors: Hiroyoshi Takabayashi, Takashi Tsuda, Yoshinobu Hirano, Nobuyasu Niibayashi, Tooru Inayoshi, Hidenori Iimi
  • Patent number: 7387190
    Abstract: A transmission oil pan assembly includes an oil pan matable with a transmission case to at least partially define a transmission interior space, and an accessing component for accessing an interior component located inside of the transmission interior space from outside of the transmission interior space. The oil pan is formed with structure adapted to support the accessing component. The oil pan may be formed with an opening adapted to receive the accessing component. A method of selecting an oil pan from an inventory of oil pans with differently disposed accessing components is also provided.
    Type: Grant
    Filed: December 17, 2003
    Date of Patent: June 17, 2008
    Assignee: General Motors Corporation
    Inventor: Ronald F. Lochocki, Jr.
  • Patent number: 7387189
    Abstract: An emergency lubrication system for a turbine engine includes a reservoir 50 containing a reserve quantity of lubricant 52 and having a lubricant inlet 54 and a lubricant outlet 56. A lubricant supply line 62 and a lubricant outlet line 66 each have a respective valves 64, 68 for regulating lubricant flow into and out of the reservoir. A fluid supply line 70 includes a valve 72 for selectively establishing communication between the reserve quantity of lubricant and a source of pressurized fluid. During normal operation the lubricant outlet valve continuously releases lubricant at a normal rate to the component requiring lubrication while the lubricant inlet valve concurrently admits fresh lubricant into the reservoir. During abnormal operation, the lubricant inlet valve closes in response to abnormally low lubricant pressure outside the reservoir thereby preventing backflow of reserve lubricant out of the reservoir.
    Type: Grant
    Filed: August 14, 2003
    Date of Patent: June 17, 2008
    Assignee: United Technologies Corp.
    Inventors: Denman H. James, J. Axel Glahn
  • Patent number: 7376658
    Abstract: Managing cross-store relationships to data objects is disclosed. Specifically, cross-store relationships to data objects stored in a potentially dynamically changing set of persistent data stores is provided through a relationship definition that identifies a type of object to which the relationship pertains and specifies a property to be used to determine, which, if any, objects of the identified type are to be included in the relationship; by determining dynamically which, if any, currently available objects of the identified type have the specified property; and making available from among the objects of the identified type available at that time, if any, those objects, if any, that have the specified property.
    Type: Grant
    Filed: April 11, 2005
    Date of Patent: May 20, 2008
    Assignee: Apple Inc.
    Inventors: Bill Bumgarner, Christopher M. Hanson, Ronald Dennis Lue-Sang, Stephen E. Miner, Benjamin Trumbull, Melissa Turner, Andreas Wendker
  • Patent number: 7370729
    Abstract: In a breather device linking a space within a transmission case (1) to outside air, a breather (10) is provided at a middle position in a lengthwise direction on an upper portion of the transmission case, in particular, at a position displaced in an axial direction from a middle position in the lengthwise direction, and opens to outside air via a ventilating mechanism (2) that extends in a direction opposite this displaced direction.
    Type: Grant
    Filed: July 2, 2002
    Date of Patent: May 13, 2008
    Assignee: Aisin AW Co., Ltd.
    Inventors: Mitsutaka Okuno, Masahiro Hayabuchi, Masaaki Nishida, Satoru Kasuya, Nobukazu IKe
  • Patent number: 7373343
    Abstract: Described is a method and system of requirements management including the expression in a requirements management tool of a relationship selected from the group consisting of a satisfaction relationship, an alternative relationship, a conflict relationship, and a constant dependency relationship. Described is a requirements management method including a first automatic analyzing of a requirements set to find conflicts, having a conflict free requirements subset. and a second automatic analyzing of the requirements set to verify completeness.
    Type: Grant
    Filed: April 12, 2005
    Date of Patent: May 13, 2008
    Assignee: International Business Machines Corporation
    Inventors: Laurent L. Balmelli, Fausto Bernardini, Olga Golovenevsky, Jose Gomes, Mila Keren, Abraham Zehavi
  • Patent number: 7370038
    Abstract: A stereographic network monitoring system is provided to display a stereographic representation of an abnormal unit in a controlled device monitored via a network, wherein the stereographic representation shows the abnormal unit and its relative position, so that a supervisor can be clearly informed the relative position of the component inside the controlled device and promptly take appropriate measures to remedy. This system includes a monitoring server, a database, at least a controlled device, a network unit and a display unit. The monitoring server is connected to the database and controlled device via the network unit. When the controlled device sends an abnormal message to the monitoring server, it can retrieve the device stereogram and basic data of the unit components of the controlled device for display in the displaying unit.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: May 6, 2008
    Assignee: Inventec Corporation
    Inventors: Margaret Chen, Lien-Hsun Chen, Chung-Chian Chen, Hsiao-Fen Lu
  • Patent number: 7370028
    Abstract: The present invention relates generally to computers and computer databases, and more specifically, to a method of and system for converting between Object-oriented classes and markup languages. One aspect of the invention is broadly defined as a method for converting data from a markup language format to an Object model, comprising the steps of: identifying an input markup language code, a destination Object and a markup schema; determining mappings between the schema and the destination Object, including identification of namespaces associated with elements of the input markup language document; traversing the input markup language document; and instantiating corresponding software Objects with consideration for the namespace.
    Type: Grant
    Filed: June 8, 2004
    Date of Patent: May 6, 2008
    Assignee: Oracle International Corp.
    Inventor: Blaise Doughan
  • Patent number: 7363297
    Abstract: Methods, systems, and articles of manufacture are provided for enhancing abstract queries by utilizing logical fields with conditional constraints. Building abstract queries with logical fields configured with conditional constraints allows for optimized physical queries to be generated from corresponding abstract queries.
    Type: Grant
    Filed: January 20, 2005
    Date of Patent: April 22, 2008
    Assignee: International Business Machines Corporation
    Inventors: Richard D. Dettinger, Jeffrey W. Tenner
  • Patent number: 7356549
    Abstract: A system and method for managing multiple partitions of a database are disclosed. According to one embodiment, each partition contains a subset of all records of the database, and is respectively associated with a secondary index B-tree, and a primary key B-tree. To retrieve a data record from the database, a partition is selected and a search is initiated on the associated secondary index B-tree for one or more records having a desired secondary index value. If records are so located, a primary key value obtained from one of the records is used to search the associated primary key B-tree to locate the data. In some cases, the search of the secondary index B-tree may not find the desired secondary index value within the selected partition. In these instances, pointers directed to one or more other partitions are used to locate records containing the desired secondary index value.
    Type: Grant
    Filed: April 11, 2005
    Date of Patent: April 8, 2008
    Assignee: Unisys Corporation
    Inventors: Kelsey L. Bruso, James M. Plasek, John C. Rust
  • Patent number: 7356539
    Abstract: In a system with a policy server, a first device able to communicate with the policy server and a second device able to communicate with the first device and unable to communicate with the policy server, the first device is to act as a policy proxy. The policy server may communicate to the first device a policy for the second device, and the first device may communicate the policy to the second device.
    Type: Grant
    Filed: April 4, 2005
    Date of Patent: April 8, 2008
    Inventors: Michael K. Brown, Neil Adams, Herb Little
  • Patent number: 7356544
    Abstract: This invention provides for a method 10 of automatically relaying website information by e-mail across an electronic network, which method 10 includes the steps of receiving 14 a conventional e-mail request from a requester which e-mail is addressed to a specific electronic mailbox address assigned to specific website information, and which e-mail includes an electronic return address to which the website information is to be relayed to. The method 10 then includes the step of retrieving 16 the website information from a web server which information is assigned to the specific mailbox address to which the received e-mail was addressed, and electronically mailing 18 the website information retrieved from the web server to the return address, so that the requester receives the website information without having to search the network. The Invention further provides for an associated system.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: April 8, 2008
    Inventor: Giovanni Giunta
  • Patent number: 7353233
    Abstract: An improved Huffman code deflating method including look-up tables that provide improved performance on limited resource devices, such as hand held gaming devices. The tables are generated from Huffman binary tree data into a primary table and/or one or more secondary tables. For codes having secondary tables, the primary table contains an offset to the secondary table, which contains the information of the secondary table with a minimum number of bits of storage.
    Type: Grant
    Filed: April 12, 2005
    Date of Patent: April 1, 2008
    Assignee: Majesco Entertainment Company
    Inventor: Alexandre Ganca
  • Patent number: 7353237
    Abstract: Embodiments of the present invention relate to computer systems, methods and programs for storing a set of data obtained from a data source, the set of data comprising a set of attribute or field names and respective attribute or field values. The computer system may comprise means for storing object type definitions, each object type definition comprising an object type name and at least a set of defining characteristics and a set of role names, and means for storing role definitions, each role definition comprising a role name and at least a set of controlling characteristics. Further, the computer system may include means for storing a list of prioritized finding rules, each finding rule comprising a condition for application to values of the set of data and one of the object types that is returned when the condition is fulfilled, means for storing objects that are instances of the object types, and means for storing mass data referring to objects; and a set of inbound interfaces.
    Type: Grant
    Filed: April 4, 2005
    Date of Patent: April 1, 2008
    Assignee: SAP AG
    Inventors: Christoph Birkenhauer, Dietmar Nowotny, Udo Laub, Gunther Liebich