Patents by Inventor William R. Bullman
William R. Bullman 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: 7912937Abstract: Remote analysis method and system for Home Phoneline Networks (HPNs), i.e., local area networks made up of telephone wiring in residential premises. In such a network connected to the Internet, a host computer collects measurements of the frequency response of the local network as well as values of addresses and other important network parameters of devices also located on the local network. The results of this data collection, having been sent via the Internet, may be displayed within a web browser on a remote computer external to the local network in a web. This data can then be monitored conveniently by a service technician or the like at any location.Type: GrantFiled: August 15, 2002Date of Patent: March 22, 2011Assignee: Agere Systems Inc.Inventors: William R. Bullman, Steven E. Strauss
-
Patent number: 7876758Abstract: Voice services are provided in a network node of a digital networking system. A service signal is provided to at least one user device. One or more voice packets are received from the at least one user device. The one or more voice packets are processed, and transmitted to one or more destinations determined in the packet processing.Type: GrantFiled: April 8, 2005Date of Patent: January 25, 2011Assignee: Agere Systems Inc.Inventors: William R. Bullman, Christopher W. Hamilton
-
Patent number: 7725663Abstract: A shared memory controller is provided for controlling access to a shared memory by a plurality of processors. At least one device includes a storage area for storing a respective address range for each of a plurality of memory regions. The at least one device further includes a permission table containing, for each of the plurality of memory regions, read and write permission data for each of the plurality of processors. A memory fault detector is coupled to the at least one device and has an input for receiving a memory access request including a memory address, a processor identification and a read/write indicator. The memory fault detector includes logic for determining whether a memory access according to the memory access request would conflict with the read and write permission data in the permission table.Type: GrantFiled: October 31, 2007Date of Patent: May 25, 2010Assignee: Agere Systems Inc.Inventors: William R. Bullman, Scott McCurdy
-
Patent number: 7606222Abstract: A system and method, associated with a receiver, for increasing the range or bandwidth of a wireless digital communication network and a receiver incorporating the system or the method. In one embodiment, the system includes: (1) a service class detector configured to determine a service class of a PDU received by the receiver from the wireless digital communication network and (2) a frame check sequence checker coupled to the service class detector and configured to disregard error-checking information in the PDU when the service class indicates that the PDU is a streaming media PDU.Type: GrantFiled: December 15, 2004Date of Patent: October 20, 2009Assignee: Agere Systems, Inc.Inventors: Peter E. Bronner, William R. Bullman, Roberto Calderon, Steven E. Strauss, Jinguo Yu
-
Publication number: 20090113141Abstract: A shared memory controller is provided for controlling access to a shared memory by a plurality of processors. At least one device includes a storage area for storing a respective address range for each of a plurality of memory regions. The at least one device further includes a permission table containing, for each of the plurality of memory regions, read and write permission data for each of the plurality of processors. A memory fault detector is coupled to the at least one device and has an input for receiving a memory access request including a memory address, a processor identification and a read/write indicator. The memory fault detector includes logic for determining whether a memory access according to the memory access request would conflict with the read and write permission data in the permission table.Type: ApplicationFiled: October 31, 2007Publication date: April 30, 2009Applicant: Agere Systems Inc.Inventors: William R. Bullman, Scott McCurdy
-
Patent number: 7483419Abstract: A CPE application automatically detects an intermediate-layer protocol used at a DSL-connection head end and configures the DSL modem driver for that protocol. The application sets the driver to a possible driver protocol and attempts to connect to a head-end server. If a response is received from the head end, then the application reads the headers on the responsive message to determine whether the protocol at the head end is consistent with the protocol that the DSL modem is set to. If so, then the settings are loaded into the driver. If no response is received from the head end, then the application initiates a series of commands to elicit a response from the head end. If the protocol is not consistent or no response is elicited, then the DSL modem is set to another protocol, and the application again attempts to connect to the server at the head end.Type: GrantFiled: June 25, 2004Date of Patent: January 27, 2009Assignee: Agere Systems Inc.Inventors: William R. Bullman, Scott L. McCurdy
-
Publication number: 20090010251Abstract: A method using a combination analog/DSL modem for deploying DSL services is disclosed. A combination analog/DSL modem is utilized at the subscriber premises. A telephone line is tested using the analog portion of the modem. In combination with information provided by the subscriber and records, suitability of the service line for DSL services may be accurately determined. DSL service is then ordered by the subscriber. Preferably, DSL services are deployed on top of the existing analog voice service line allowing service turn-on within a short period of time. The subscriber can have the ability to access a network using the DSL portion of the combination modem. If during modem testing, it is determined that the telephone line would not support DSL service, the subscriber would be informed that DSL service is currently not available for them. However, the subscriber could continue to use the analog portion of the combination modem.Type: ApplicationFiled: September 9, 2008Publication date: January 8, 2009Applicant: AGERE SYSTEMS INC.Inventors: William R. Bullman, Anthony J. Grewe, Steven E. Strauss
-
Patent number: 7313711Abstract: Battery life in portable entertainment devices that play fixed-length music or video files (e.g., MP3 music files) is extended by adaptively adjusting the speed of a processor in the device such that only a minimum number of MIPS are performed to playback the music or video files. Slowing the processor clock provides significant savings in power usage. A use profile containing required MIPS for each song may be stored on the device, or use profile information may be inserted into the data stream or embedded within the data file. Power savings occurs on every subsequent replay of the same entertainment data file or data stream by adaptively adjusting the processor clock to the desired speed as determined by the use profile information (plus design margin based on the particular playback device).Type: GrantFiled: December 3, 2004Date of Patent: December 25, 2007Assignee: Agere Systems Inc.Inventor: William R. Bullman
-
Patent number: 7081727Abstract: In a portable electronic device having a data-storage drive that employs a rotatable data-storage carrier, as the data-storage carrier undergoes spin-up and spin-down cycles when the data-storage drive is being accessed, the electronic device recaptures at least a portion of the kinetic energy of the rotating data-storage carrier during the spin-downs to generate electrical currents and use them to either charge the battery or reduce the battery drain.Type: GrantFiled: June 28, 2005Date of Patent: July 25, 2006Assignee: Agere Systems Inc.Inventors: William R. Bullman, Steven E. Strauss
-
Patent number: 7039690Abstract: A system and method for accessing registers of a PHY device in a network including an extended protocol software layer between the protocol and application layers, on the one hand, and the MAC driver, on the other hand. The extended protocol layer generates the PHY device register read and write commands and embeds them within standardized Ethernet data packets. The extended PHY device is adapted to distinguish these register read and write command packets from normal data packets and intercept and parse them to retrieve the commands. Likewise, the extended PHY device embeds the read and write acknowledgments in standardized Ethernet data packets that the extended protocol layer, in turn, can distinguish from normal Ethernet data packets and intercept and parse them to retrieve the acknowledgments.Type: GrantFiled: August 1, 2001Date of Patent: May 2, 2006Assignee: Lucent Technologies Inc.Inventors: William R. Bullman, Ryan S. Holmqvist, Steven E. Strauss
-
Patent number: 6981164Abstract: A data-based software type link integrity module is implemented separately in hardware (e.g., using physical gates, using a microcontroller, etc.) and separated from core CPU functionality in a network device, such that the link integrity module may remain powered in a cold power mode (e.g., when core functionality is powered down). The separately powered data-based link integrity module is powered by an auxiliary backup power source. Thus, when in a power down mode (e.g., when in an ACPI defined D3 type cold state) a minimal power source may be used to power the separate link integrity module separate from the power source to the core network device functionality. The separately powered data-based link integrity module may be redundant to a software driver type data-based link integrity module implemented in core memory and enabled or disabled as desired.Type: GrantFiled: January 17, 2001Date of Patent: December 27, 2005Assignee: Agere Systems Inc.Inventors: William R. Bullman, Matthew Henry, Ryan S. Holmqvist, Steven E. Strauss
-
Patent number: 6928057Abstract: A translation system and related method for use with a communications device having a physical layer system and a data link layer system with a media access control layer subsystem and coupleable to a communications network. In one embodiment, the translation system includes a generator that constructs a piggyback packet containing characteristics associated with the physical layer system. The translation system also includes a correlator, coupled to the generator, that receives the piggyback packet and extracts information about the physical layer system. The generator and correlator transmit and receive the piggyback packet without substantially modifying the media access control layer subsystem.Type: GrantFiled: February 5, 2001Date of Patent: August 9, 2005Assignee: Agere Systems Inc.Inventors: William R. Bullman, Matthew R. Henry, Ryan S. Holmqvist, Steven E. Strauss
-
Patent number: 6848059Abstract: A system and method for processing wake-up signals during a sleep mode of a computer in a communications network to wake up sleeping components of the computer. The system includes an extended PHY (physical layer) device for receiving wake-up signals from a network medium, converting the wake-up signals into an additionally-encoded data packet, and generating a standardized wake-up packet based on the additionally-encoded data packet. The system also includes a MAC (media access controller) device, coupled to the extended PHY device, for receiving the standardized wake-up packet and generating a wake-up notification signal in response to the standardized wake-up packet to wake up the sleeping to components of the computer.Type: GrantFiled: April 30, 2001Date of Patent: January 25, 2005Assignee: Agere Systems Inc.Inventors: William R. Bullman, Ryan S. Holmqvist, Steven E. Strauss
-
Publication number: 20040252703Abstract: An application implemented at customer premises equipment automatically detects an intermediate-layer protocol used at the head end of a DSL connection and configures the DSL modem driver for that protocol. The application sets the DSL modem driver to one of the possible intermediate-layer protocols for the type (e.g., WAN or LAN) of driver being used and attempts to connect to a server at the head end. If a response is received from the head end, then the application reads the headers on the responsive message to determine whether the intermediate-layer protocol at the head end is consistent with the intermnediate-layer protocol that the DSL modem is set to. If the intermediate-layer protocols are consistent, then the settings are loaded into the driver. If no response is received from the head end when the application attempts to connect to the server, then the application initiates a series of commands for the purpose of eliciting a response from the head end.Type: ApplicationFiled: June 25, 2004Publication date: December 16, 2004Inventors: William R. Bullman, Scott L. McCurdy
-
Patent number: 6778505Abstract: An application implemented at customer premises equipment automatically detects the network-layer protocol used at the head end of a DSL connection and configures the DSL modem driver for that protocol. The application sets the DSL modem driver to one of the possible protocols for the type (e.g., WAN or LAN) of driver being used and attempts to connect to a server at the head end. If a response is received from the head end, then the application reads the headers on the responsive message to determine whether the protocol at the head end is consistent with the protocol that the DSL modem is set to. If the protocols are consistent, then the settings are loaded onto the driver. If no response is received from the head end when the application attempts to connect to the server, then the application initiates a series of commands for the purpose of eliciting a response from the head end.Type: GrantFiled: June 22, 2000Date of Patent: August 17, 2004Assignee: Agere Systems Inc.Inventors: William R. Bullman, Scott L. McCurdy
-
Patent number: 6754186Abstract: A discrete multi-tone communication system having a selected remote end terminal that senses data transmission activity on the discrete multi-tone communication channel. The selected remote end terminal transmits data when no data transmission activity is sensed. The discrete multi-tone system allows a plurality of remote end terminals to be connected together at a node that in turn is connected to the central office.Type: GrantFiled: February 17, 2000Date of Patent: June 22, 2004Assignee: Agere Systems Inc.Inventor: William R Bullman
-
Patent number: 6574237Abstract: A networking device includes a legacy preamble injector that inserts a legacy preamble based on an indication that a legacy device is coupled to a common network. The legacy preamble injector inserts the legacy preamble if a legacy device is a target device for communication from a network appliance. Alternately, a device may be adapted to output a payload portion at a native rate, for example, if a legacy device is not a target. A Home Phone Line Network Alliance (HomePNA) system includes a telephone line network and a plurality of devices couple to the telephone line network. The plurality of devices may include at least one V2.x device and at least one V1.x device. The at least one V2.x device is adapted to recognize a presence on the telephone line network of at least one V1.x device, and to modify a transmission frame format based on this recognition.Type: GrantFiled: June 30, 1999Date of Patent: June 3, 2003Assignee: Agere Systems Inc.Inventors: William R. Bullman, Steven E. Strauss
-
Publication number: 20030037292Abstract: Remote analysis method and system for Home Phoneline Networks (HPNs), i.e., local area networks made up of telephone wiring in residential premises. In such a network connected to the Internet, a host computer collects measurements of the frequency response of the local network as well as values of addresses and other important network parameters of devices also located on the local network. The results of this data collection, having been sent via the Internet, may be displayed within a web browser on a remote computer external to the local network in a web. This data can then be monitored conveniently by a service technician or the like at any location.Type: ApplicationFiled: August 15, 2002Publication date: February 20, 2003Inventors: William R. Bullman, Steven E. Strauss
-
Publication number: 20030028658Abstract: A system and method for accessing registers of a PHY device in a network including an extended protocol software layer between the protocol and application layers, on the one hand, and the MAC driver, on the other hand. The extended protocol layer generates the PHY device register read and write commands and embeds them within standardized Ethernet data packets. The extended PHY device is adapted to distinguish these register read and write command packets from normal data packets and intercept and parse them to retrieve the commands. Likewise, the extended PHY device embeds the read and write acknowledgments in standardized Ethernet data packets that the extended protocol layer, in turn, can distinguish from normal Ethernet data packets and intercept and parse them to retrieve the acknowledgments.Type: ApplicationFiled: August 1, 2001Publication date: February 6, 2003Inventors: William R. Bullman, Ryan S. Holmqvist, Steven E. Strauss
-
Publication number: 20020162038Abstract: A system and method for processing wake-up signals during a sleep mode of a computer in a communications network to wake up sleeping components of the computer. The system includes an extended PHY (physical layer) device for receiving wake-up signals from a network medium, converting the wake-up signals into an additionally-encoded data packet, and generating a standardized wake-up packet based on the additionally-encoded data packet. The system also includes a MAC (media access controller) device, coupled to the extended PHY device, for receiving the standardized wake-up packet and generating a wake-up notification signal in response to the standardized wake-up packet to wake up the sleeping to components of the computer.Type: ApplicationFiled: April 30, 2001Publication date: October 31, 2002Inventors: William R. Bullman, Ryan S. Holmqvist, Steven E. Strauss