Patents Represented by Attorney, Agent or Law Firm Gazdzinski & Associates
  • Patent number: 7490174
    Abstract: A method and apparatus relating to the behavior of border nodes within a high performance serial bus system is disclosed. A method for determining and communicating the existence of a hybrid bus is disclosed. A method for determining a path to a senior border node is disclosed, as is a method for identifying a senior border node Various methods for properly issuing gap tokens within a beta cloud are disclosed.
    Type: Grant
    Filed: November 16, 2006
    Date of Patent: February 10, 2009
    Assignee: Apple Inc.
    Inventors: Jerrold V. Hauck, Colin Whitby-Strevens
  • Patent number: 7489225
    Abstract: A low cost, low profile and high performance inductive device for use in, e.g., electronic circuits. In one exemplary embodiment, the device includes a four-legged ferrite core optimized for fitting with four or more windings, thereby providing four close-tolerance inductors. Optionally, the device is also self-leaded, thereby simplifying its installation and mating to a parent device (e.g., PCB). In another embodiment, multiple windings per leg are provided. In yet another embodiment, the device has only to opposed legs, thereby reducing footprint. Methods for manufacturing and utilizing the device are also disclosed.
    Type: Grant
    Filed: November 16, 2004
    Date of Patent: February 10, 2009
    Assignee: Pulse Engineering, Inc.
    Inventor: Majid Dadafshar
  • Patent number: 7483769
    Abstract: A method and associated algorithm for controlling and optimizing the temperature of a device under test (DUT) through calculation of a moving setpoint which varies from the user-specified DUT core temperature. The method generally comprises (i) calculating a system operating range based on limits imposed by the DUT, associated temperature control system, and thermal conditioning equipment; (ii) determining the allowable operating range for the DUT based on permissible DUT stress and DUT core temperature; and (iii) calculating a control setpoint based on DUT and conditioning system temperature data, one or more pre-selected setup factors, and the system and DUT operating ranges. In another aspect of the invention, variable temperature differential limits are imposed on the CSP as a function of DUT core temperature in order to mitigate thermal shock to the DUT. Methods and apparatus for latent temperature control are also disclosed.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: January 27, 2009
    Assignee: Sigma Systems Corporation
    Inventors: Sandy Hoover, legal representative, Robert T. Stewart
  • Patent number: 7484013
    Abstract: Disclosed herein is an automatic ID allocation technique for use in AV/C device applications. The method allows ID assignment without manual user intervention. The method includes assigning an ID to an entity when called to do so upon detection of a new entity. Furthermore, old IDs are reallocated for later use upon disconnection of the associated entity.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: January 27, 2009
    Assignee: Apple Inc.
    Inventor: Erik P. Staats
  • Patent number: 7472531
    Abstract: Riding apparatus and methods for use on animals. In one exemplary embodiment, the apparatus comprises a saddle pad system with pad elements that are resiliently mounted to a central element so as to allow relative motion therebetween in at least one dimension. The resilient couplings absorb stress placed on the pad, thereby relieving stress on the central element (which is disposed proximate to the animal's spinal region), and optionally the withers region. Sheepskin contact elements are also optionally used to interface with the animal in order to provide maximal comfort, thermal properties, and moisture dissipation, as well as pressure dissipation. Methods of using the pad apparatus, and for manufacturing the same, are also disclosed.
    Type: Grant
    Filed: September 2, 2005
    Date of Patent: January 6, 2009
    Assignee: Fleeceworks, Inc.
    Inventor: Martine Fennelly
  • Patent number: 7469859
    Abstract: Apparatus and methods for improved transportation functionality. In one aspect, the invention comprises an improved and highly integrated transportation apparatus adapted to bring a plurality of different modalities in close physical proximity for enhanced efficiency. One exemplary embodiment comprises a multi-level structure disposed in a substantially contained low depth body of water (e.g., bay) and proximate one or more land masses to facilitate service via rail, land vehicle, ships, and ferries. Multiple long-length runways are also provided on the substantially planar top surface to accommodate air traffic. A monorail or similar system is also employed to allow ready movement between the various transportation interfaces.
    Type: Grant
    Filed: October 18, 2004
    Date of Patent: December 30, 2008
    Inventor: Leon Edward Campbell
  • Patent number: 7457302
    Abstract: A method for safely adding nodes to a network provides safeguards to prevent adding nodes beyond a maximum number of nodes allowed in the network. In one aspect, if the node to be added exceeds the maximum number of nodes allowed, the connection between the node to be added and the network is quarantined. If the node to be added does not exceed the maximum number of nodes allowed, the connection is confirmed. In another aspect, an additional test is made to determine if the connection between the network and the node to be added creates a loop within the network. In the case of a detected loop, the connection between the network and the node to be added is quarantined. If the connection does not create a loop, it is confirmed.
    Type: Grant
    Filed: December 31, 2002
    Date of Patent: November 25, 2008
    Assignee: Apple Inc.
    Inventor: Colin Whitby-Strevens
  • Patent number: 7427024
    Abstract: Apparatus and methods for tracking or otherwise accounting for chattel (e.g., personal property such as keys, pocket knives, and the like) at a point of departure such as an airport, bus station, train station, etc., or areas where people congregate (e.g., sporting events, concerts, etc.). In one exemplary embodiment, the apparatus comprises a kiosk adapted for use near a security checkpoint, wherein passengers or patrons can efficiently deposit their items for shipment to their home, travel destination, or third party.
    Type: Grant
    Filed: December 16, 2004
    Date of Patent: September 23, 2008
    Inventors: Mark J. Gazdzinski, Robert F. Gazdzinski
  • Patent number: 7421507
    Abstract: Disclosed is a system and method for transmitting AV/C data over one or more transports. Further disclosed is a system and method for transmitting AV/C data over non-FCP communication media. The disclosed system and method includes an AV/C transaction delivery system which operates in conjunction with communicatively coupled AV/C protocol layers, AV/C transport layers, and AV/C transport controllers to effectuate transmission of AV/C transaction data without regard to protocol.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: September 2, 2008
    Assignee: Apple Inc.
    Inventor: Erik P. Staats
  • Patent number: 7417973
    Abstract: A method for configuring a computer network so that no non-root node can allocate itself a Physical_ID reserved for a root node. For each node that executes the self_ID process, a check is made of the available Physical_ID value as well as the designation of the node as a root or non-root node. If the value available is less than a value reserved for a root node, the value is assigned to the node. If the value not less than the value reserved for root node, a check is made to see if the node is a root node. A root node is assigned the value reserved for root. Non-root nodes are assigned a value that is greater than the value reserved for root node. After the value is assigned, the value-node assignment is broadcast over the network and the available pool of values is updated.
    Type: Grant
    Filed: December 31, 2002
    Date of Patent: August 26, 2008
    Assignee: Apple Inc.
    Inventor: Colin Whitby-Strevens
  • Patent number: 7415545
    Abstract: A method and apparatus embodied in transaction layer software suitable for use with serial bus devices, such as IEEE standard 1394 serial bus devices for supporting multiple link device drivers. The invention acquires or otherwise ascertains the capabilities of link devices and provides link device driver configurations to such link devices based on the link device's capabilities and behaviors, among other factors.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: August 19, 2008
    Assignee: Apple Inc.
    Inventor: Steven W. Brown
  • Patent number: 7401173
    Abstract: An automatic crossover and healing process is disclosed for the P1394b standard. In particular, a crossover process is disclosed which comprises coupling the transmitting logic of a PHY to TPA, and coupling the receive logic of a PHY to TPB.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: July 15, 2008
    Assignee: Apple Inc.
    Inventor: Colin Whitby-Strevens
  • Patent number: 7400239
    Abstract: Apparatus and methods for control of one or more functions within a premises. In one embodiment, the control apparatus comprises a “universal” electronic switch which can be configured according to any number of different desired functional and/or aesthetic schemes. The apparatus uses removable and replaceable control elements which are purely mechanical in nature, thereby allowing consolidation of all electrical functions within the parent control module. An improved control circuit including thermal overload protection is also disclosed, as are methods of operating and manufacturing the apparatus.
    Type: Grant
    Filed: September 2, 2005
    Date of Patent: July 15, 2008
    Assignee: Simply Automated, Incorporated
    Inventors: Frederick J. Kiko, David Beene
  • Patent number: 7389371
    Abstract: A method and apparatus is disclosed for preventing loops in a full-duplex bus The method has the acts of: selecting at least two candidates to join said bus; establishing a dominant candidate from one of the candidates; testing for loops in said bus; and joining said dominant candidate is no loop is found in said bus. Alternate embodiments are shown that utilize unique identifiers to facilitate candidate selection and to establish dominance on the bus.
    Type: Grant
    Filed: March 19, 2007
    Date of Patent: June 17, 2008
    Assignee: Apple Inc.
    Inventors: Jerrold Von Hauck, Colin Whitby-Strevens
  • Patent number: 7367851
    Abstract: An advanced modular plug connector assembly incorporating an insert assembly disposed in the rear portion of the connector housing. In one embodiment, the connector has a plurality of ports in multi-row configuration, and the insert assembly includes a substrate adapted to receive one or more electronic components such as choke coils, transformers, or other signal conditioning elements or magnetics. The substrate also interfaces with the conductors of two modular ports of the connector, and is removable from the housing such that an insert assembly of a different electronics or terminal configuration can be substituted therefor. In this fashion, the connector can be configured to a plurality of different standards (e.g., Gigabit Ethernet and 10/100). In yet another embodiment, the connector assembly comprises a plurality of light sources (e.g., LEDs) received within the housing. Methods for manufacturing the aforementioned embodiments are also disclosed.
    Type: Grant
    Filed: July 9, 2007
    Date of Patent: May 6, 2008
    Assignee: Pulse Engineering, Inc
    Inventors: Russell Lee Machado, Victor H. Renteria, Thuyen Dinh
  • Patent number: 7352708
    Abstract: A method and apparatus relating to the behavior of border nodes within a high performance serial bus system is disclosed. A method for determining and communicating the existence of a hybrid bus is disclosed. A method for determining a path to a senior border node is disclosed, as is a method for identifying a senior border node Various methods for properly issuing gap tokens within a beta cloud are disclosed. A method for returning control to the senior border node is disclosed. A method for determining whether a BOSS node may issue a grant is disclosed.
    Type: Grant
    Filed: August 5, 2003
    Date of Patent: April 1, 2008
    Assignee: Apple Inc.
    Inventors: Jerrold V. Hauck, Colin Whitby-Strevens
  • Patent number: 7353322
    Abstract: A dynamic configuration ROM which may be updated while linked to the serial bus and with little or no risk of publishing inconsistent configuration ROM information to the other nodes on the bus. The dynamic configuration ROM comprises first and second configuration ROM images, one set to active, the other set to update. The dynamic configuration ROM publishes the configuration entries form the “active” configuration ROM image. Modifications to the configuration ROM are stored in a database. The “update” configuration ROM image is constructed from entries made to the database. After the construction of the “update” configuration ROM image is completed, the dynamic configuration ROM switches the states of the ROM images and transmits a serial bus reset signal. Subsequently, the configuration entries from the newly “active” configuration ROM image are then published.
    Type: Grant
    Filed: October 7, 2003
    Date of Patent: April 1, 2008
    Assignee: Apple Inc.
    Inventor: Steven W. Brown
  • Patent number: 7353284
    Abstract: A method for controlling data transmission between a computer and a video client via an interface, the method comprising: the computer polling the interface a first time to determine the size of the buffer on the interface; receiving a first buffer size value from the interface; sending a plurality of frames of video and audio data to the buffer on the interface such that a delay period exists between the sending of each frame; the computer polling the interface a second time to determine buffer size after the frames are sent to the interface; receiving a second buffer size value from the interface; and modifying the amount of time between the transmission of frames.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: April 1, 2008
    Assignee: Apple Inc.
    Inventors: Giovanni M. Agnoli, Andrew Yanowitz, John O. Abt, Samuel R. Bowman, James A. Delwiche, Jeffrey C. Dillon
  • Patent number: 7340463
    Abstract: A method for determining group membership in a computer system, the method comprising: obtaining an identifier that describes a member of a group, the member of a group having a member hash table that contains group membership information describing to what groups a member belongs; performing a primary search of a plurality of groups to determine if each group contains the member's identifier, each group in the plurality having a group hash table that describes to what other groups the group belongs, caching the results of the primary search in the member hash table, for each group to which the member belongs, performing a secondary search of a plurality of groups to determine what groups contain the group to which the member belongs, and caching the results of the secondary search into the group hash table and merging the results into the member hash table, and reading the member hash table to determine group membership.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: March 4, 2008
    Assignee: Apple Inc.
    Inventors: Greg B. Vaughan, David M. O'Rourke
  • Patent number: RE40020
    Abstract: An impedance blocking filter circuit is provided for use in telecommunication systems for interconnecting between incoming telephone lines and customer's terminal equipment so as to unconditionally block impedances above 20 KHz due to the customer's terminal equipment from an ADSL network unit and/or home networking interface unit. The filter circuit includes first, second, and third inductors connected in series between a first input terminal and a first common point. A first resistor has its one end connected also to the first common point and its other end connected to a first output terminal. Fourth, fifth and sixth inductors are connected in series between a second input terminal and a second common point. A second resistor has its one end also connected to the second common point and its other end connected to a second output terminal. A capacitor has its ends connected across the first and second common points.
    Type: Grant
    Filed: December 29, 2003
    Date of Patent: January 22, 2008
    Assignee: Pulse Engineering, Inc.
    Inventor: Frederick J. Kiko