Patents by Inventor Bruce Alan Fairman

Bruce Alan Fairman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8379654
    Abstract: A combined IEEE 1394-2000 and ethernet network allows devices on the network to operate according to both the IEEE 1394-2000 protocol and the ethernet protocol. The devices within the network are able to send IEEE 1394-2000 isochronous data, IEEE 1394-2000 asynchronous data and ethernet data. Both IEEE 1394-2000 and ethernet devices within the network are coupled to modified hubs (MHubs) to form a local cluster. The MHubs are coupled to an ethernet switch which controls communications between devices in different local clusters. The ethernet switch and the MHubs obey an isochronous interval in which all isochronous data transfers will be allowed. Preferably, on a regular and reoccurring period, the ethernet switch sends an isotick signal to begin the isochronous interval. Any bandwidth left after the isochronous interval is then allocated to the traditional ethernet traffic and the IEEE 1394-2000 asynchronous traffic, until the start of the next isochronous interval.
    Type: Grant
    Filed: April 30, 2009
    Date of Patent: February 19, 2013
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Glen David Stone, Scott David Smyers, Bruce Alan Fairman, Mark Kenneth Eyer
  • Patent number: 8094678
    Abstract: A combined IEEE 1394-2000 and ethernet network allows devices to operate according to both the IEEE 1394-2000 protocol and the ethernet protocol. The devices within the network are able to send IEEE 1394-2000 isochronous data, IEEE 1394-2000 asynchronous data and ethernet data. Both IEEE 1394-2000 and ethernet devices are coupled to modified hubs (MHUBS) to form a local cluster. The MHUBS are coupled to an ethernet switch which controls communications between devices in different local clusters. The ethernet switch and the MHUBS obey an isochronous interval in which all isochronous data transfers and asynchronous data transfers from ethernet devices with an allocation of reserved bandwidth will be allowed. The ethernet switch sends a periodic isotick signal to begin the isochronous interval. Bandwidth remaining after the isochronous interval is then allocated to the IEEE 1394-2000 asynchronous traffic, until the start of the next isochronous interval.
    Type: Grant
    Filed: September 2, 2008
    Date of Patent: January 10, 2012
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Glen David Stone, Scott David Smyers, Bruce Alan Fairman, Mark Kenneth Eyer
  • Publication number: 20100054243
    Abstract: A combined IEEE 1394-2000 and ethernet network allows devices to operate according to both the IEEE 1394-2000 protocol and the ethernet protocol. The devices within the network are able to send IEEE 1394-2000 isochronous data, IEEE 1394-2000 asynchronous data and ethernet data. Both IEEE 1394-2000 and ethernet devices are coupled to modified hubs (MHUBS) to form a local cluster. The MHUBS are coupled to an ethernet switch which controls communications between devices in different local clusters. The ethernet switch and the MHUBS obey an isochronous interval in which all isochronous data transfers and asynchronous data transfers from ethernet devices with an allocation of reserved bandwidth will be allowed. The ethernet switch sends a periodic isotick signal to begin the isochronous interval. Bandwidth remaining after the isochronous interval is then allocated to the IEEE 1394-2000 asynchronous traffic, until the start of the next isochronous interval.
    Type: Application
    Filed: September 2, 2008
    Publication date: March 4, 2010
    Inventors: Glen David Stone, Scott David Smyers, Bruce Alan Fairman, Mark Kenneth Eyer
  • Publication number: 20090210548
    Abstract: A combined IEEE 1394-2000 and ethernet network allows devices on the network to operate according to both the IEEE 1394-2000 protocol and the ethernet protocol. The devices within the network are able to send IEEE 1394-2000 isochronous data, IEEE 1394-2000 asynchronous data and ethernet data. Both IEEE 1394-2000 and ethernet devices within the network are coupled to modified hubs (MHubs) to form a local cluster. The MHubs are coupled to an ethernet switch which controls communications between devices in different local clusters. The ethernet switch and the MHubs obey an isochronous interval in which all isochronous data transfers will be allowed. Preferably, on a regular and reoccurring period, the ethernet switch sends an isotick signal to begin the isochronous interval. Any bandwidth left after the isochronous interval is then allocated to the traditional ethernet traffic and the IEEE 1394-2000 asynchronous traffic, until the start of the next isochronous interval.
    Type: Application
    Filed: April 30, 2009
    Publication date: August 20, 2009
    Applicants: SONY CORPORATION, SONY ELECTRONICS INC.
    Inventors: GLEN DAVID STONE, SCOTT DAVID SMYERS, BRUCE ALAN FAIRMAN, MARK KENNETH EYER
  • Patent number: 7463647
    Abstract: A combined IEEE 1394-2000 and ethernet network allows devices to operate according to both the IEEE 1394-2000 protocol and the ethernet protocol. The devices within the network are able to send IEEE 1394-2000 ischronous data, IEEE 1394-2000 asynchrounous data and ethernet data. Both IEEE 1394-2000 and ethernet devices are coupled to modified hubs (MHUBS) to form a local cluster. The MHUBS are coupled to an ethernet switch which controls communications between devices in different local clusters. The ethernet switch and the MHUBS obey an ischronous interval in which all isochronous data transfers and asynchronous data transfers from ethernet devices with an allocation of reserved bandwidth will be allowed. The ethernet switch sends a periodic isotick signal to begin the ischronous interval. Bandwidth remaining after the ischronous interval is then allocated to the IEEE 1394-2000 asynchronous traffic, until the start of the next isochronous interval.
    Type: Grant
    Filed: January 22, 2003
    Date of Patent: December 9, 2008
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Glen David Stone, Scott David Smyers, Bruce Alan Fairman, Mark Kenneth Eyer
  • Patent number: 7254702
    Abstract: An automatically configuring storage array includes a plurality of media storage devices coupled together within a network of devices. Preferably, the network of devices is an IEEE 1394-2000 serial bus network of devices. The media storage devices are utilized to record and retrieve streams of data transmitted within the network of devices. The media storage devices communicate with each other in order to store and retrieve streams of data over multiple media storage devices, if necessary. When a record or playback command is received by any one of the media storage devices, the media storage devices send control communications between themselves to ensure that the stream of data is recorded or transmitted, as appropriate. Control of the record or transmit operation is also transferred between the media storage devices in order to utilize the full capacity of the available media storage devices. Preferably, streams of data are recorded utilizing redundancy techniques.
    Type: Grant
    Filed: January 7, 2005
    Date of Patent: August 7, 2007
    Assignees: Sony Corporation, Sony Electronics, Inc.
    Inventors: Thomas Ulrich Swidler, Bruce Alan Fairman, Glen David Stone, Scott David Smyers
  • Patent number: 6993022
    Abstract: Within the routing method and apparatus of the present invention, a router is coupled to multiple buses, each of the buses having one or more nodes. A node on a first bus structure sending a communication to a node on a second bus structure includes an address value within the communication addressed into the address space of the router. When the packet is received, the router then preferably uses a routing value within the address value to determine the bus number and node number of the target node. The router then uses this bus number and node number to remap the address value to the target node. This remapped address value is then included within the packet and transmitted on the appropriate bus structure directed to the appropriate node. In an alternate embodiment, the address value in a packet received by the router includes a table index value and a direct offset value.
    Type: Grant
    Filed: July 6, 2000
    Date of Patent: January 31, 2006
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: David V. James, Hisato Shima, Bruce Alan Fairman
  • Patent number: 6895379
    Abstract: When a user's request is entered it is then transmitted to a network interface unit which digitizes and stores the request. The digitized request and information about the user's network of devices is then transmitted from the network interface unit to a natural language server, preferably over the internet. The natural language server then processes the request and generates commands necessary to complete the request within the user's network of devices. These commands are then transmitted from the natural language server to the network interface unit. The network interface unit then transmits the commands to the appropriate devices within the network of devices. The devices within the network of devices then execute the received commands to complete the user's request.
    Type: Grant
    Filed: March 27, 2002
    Date of Patent: May 17, 2005
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Scott David Smyers, Glen David Stone, Bruce Alan Fairman
  • Patent number: 6859846
    Abstract: An automatically configuring storage array includes a plurality of media storage devices coupled together within a network of devices. Preferably, the network of devices is an IEEE 1394-2000 serial bus network of devices. The media storage devices are utilized to record and retrieve streams of data transmitted within the network of devices. The media storage devices communicate with each other in order to store and retrieve streams of data over multiple media storage devices, if necessary. When a record or playback command is received by any one of the media storage devices, the media storage devices send control communications between themselves to ensure that the stream of data is recorded or transmitted, as appropriate. Control of the record or transmit operation is also transferred between the media storage devices in order to utilize the full capacity of the available media storage devices. Preferably, streams of data are recorded utilizing redundancy techniques.
    Type: Grant
    Filed: August 2, 2002
    Date of Patent: February 22, 2005
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Thomas Ulrich Swidler, Bruce Alan Fairman, Glen David Stone, Scott David Smyers
  • Publication number: 20030187652
    Abstract: A content recognition system for indexing occurrences of objects within an audio/video content data stream processes the stream of data to generate a content index database corresponding to the content stream. The content stream is processed by applying recognition technology to the content within the content stream to identify and index occurrences of identified objects. Preferably, the content stream is processed as the content stream is stored within a media storage device. Alternatively, the content stream is processed after the content stream is stored within the media storage device. The objects that are included within the index database, are either identified by the user before processing or are identified dynamically by the recognition technology during processing. As the content stream is processed, entries preferably including an object identifier and corresponding locations of that object, are generated within the index database.
    Type: Application
    Filed: March 27, 2002
    Publication date: October 2, 2003
    Applicants: Sony Corporation, Sony Electronics Inc.
    Inventor: Bruce Alan Fairman
  • Publication number: 20030187646
    Abstract: A method of and apparatus for configuring and controlling home entertainment systems through natural language and spoken commands using a natural language server allows a user to enter a natural language request within a network of devices. When a user's request is entered it is then transmitted to a network interface unit which digitizes and stores the request. The digitized request and information about the user's network of devices is then transmitted from the network interface unit to a natural language server, preferably over the internet. The natural language server then processes the request and generates commands necessary to complete the request within the user's network of devices. These commands are then transmitted from the natural language server to the network interface unit. The network interface unit then transmits the commands to the appropriate devices within the network of devices. The devices within the network of devices then execute the received commands to complete the user's request.
    Type: Application
    Filed: March 27, 2002
    Publication date: October 2, 2003
    Applicants: Sony Corporation, Sony Electronics, Inc.
    Inventors: Scott David Smyers, Glen David Stone, Bruce Alan Fairman
  • Publication number: 20030155417
    Abstract: A multimedia content vending machine enables a user to download multimedia data files from a locally stored storage medium within the vending machine to an externally connected media storage device. The multimedia content vending machine includes a user interface, a means for accepting payment, an interface for coupling with the external media storage device, and a network interface for coupling to a communications network. Preferably, each multimedia data file is offered on a rental basis. Rental payment is received via the means for accepting payment. The multimedia data file to be rented is downloaded with a corresponding expiration time. The external media storage device is capable of invalidating the downloaded multimedia data file once the expiration time has elapsed. Preferably, the multimedia content vending machine and the external media storage device are coupled via an IEEE 1394-2000 serial bus.
    Type: Application
    Filed: February 15, 2002
    Publication date: August 21, 2003
    Applicant: Sony Corporation
    Inventor: Bruce Alan Fairman
  • Publication number: 20030133476
    Abstract: A combined IEEE 1394-2000 and ethernet network allows devices on the network to operate according to both the IEEE 1394-2000 protocol and the ethernet protocol. The devices within the network are able to send IEEE 1394-2000 ischronous data, IEEE 1394-2000 asynchrounous data and ethernet data. Both IEEE 1394-2000 and ethernet devices within the network are coupled to modified hubs (MHUBS) to form a local cluster. The MHUBS are coupled to an ethernet switch which controls communications between devices in different local clusters. The ethernet switch and the MHUBS obey an ischronous interval in which all isochronous data transfers and asynchronous data transfers from ethernet devices with an allocation of reserved bandwidth will be allowed. Preferably, on a regular and reoccurring period, the ethernet switch sends an isotick signal to begin the ischronous interval.
    Type: Application
    Filed: January 22, 2003
    Publication date: July 17, 2003
    Applicant: SONY CORPORATION
    Inventors: Glen David Stone, Scott David Smyers, Bruce Alan Fairman, Mark Kenneth Eyer
  • Publication number: 20020188769
    Abstract: An automatically configuring storage array includes a plurality of media storage devices coupled together within a network of devices. Preferably, the network of devices is an IEEE 1394-2000 serial bus network of devices. The media storage devices are utilized to record and retrieve streams of data transmitted within the network of devices. The media storage devices communicate with each other in order to store and retrieve streams of data over multiple media storage devices, if necessary. When a record or playback command is received by any one of the media storage devices, the media storage devices send control communications between themselves to ensure that the stream of data is recorded or transmitted, as appropriate. Control of the record or transmit operation is also transferred between the media storage devices in order to utilize the full capacity of the available media storage devices. Preferably, streams of data are recorded utilizing redundancy techniques.
    Type: Application
    Filed: August 2, 2002
    Publication date: December 12, 2002
    Applicant: Sony Electronics, Inc.
    Inventors: Thomas Ulrich Swidler, Bruce Alan Fairman, Glen David Stone, Scott David Smyers
  • Patent number: 6393578
    Abstract: A method and system locating contents of a recorded digital audio/video file without knowing its encoding format. The method and system can be implemented on a disk drive, e.g., magnetic or optical, or on any suitable storage mechanism. A bus timer is used for periodically generating a cycle count in synchronization with isochronous packets that are also on the bus. The disk drive stores both the current cycle count and the current digital packet together on a storage media, e.g., magnetic or optical or memory array, etc. When the cycle count value reaches a predetermined number of increments, a seconds measure is incremented thereby updating a minute and hour measure (as necessary). The updated hour/minute/second value is stored in an entry of an index table along with the logical block address (LBA) of the currently stored data packet. This continues until the file is completely recorded.
    Type: Grant
    Filed: December 8, 1999
    Date of Patent: May 21, 2002
    Assignees: Sony Corporation, Sony Electronics, Inc.
    Inventors: Thomas Ulrich Swidler, Bruce Alan Fairman