Patents by Inventor Daniel A. Biederman

Daniel A. Biederman 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).

  • Publication number: 20230109533
    Abstract: Systems, apparatuses, and methods provide for memory management. Communications with a network interface device are paced to provide memory management. An incoming message is received, via the network interface device, including a hint from a processor of a server via a bi-directional stream. The hint includes buffer space type data and/or buffer space available data. A transfer rate of outgoing messages communicated via the bi-directional stream is adjusted in response to the hint, via the network interface device.
    Type: Application
    Filed: December 12, 2022
    Publication date: April 6, 2023
    Inventors: Daniel Biederman, Israel Ben-Shahar, Filip Schmole
  • Publication number: 20220043767
    Abstract: Multi-port Media Control Channel (MAC) with flexible data-path width. A multi-port receive (RX) MAC block includes multiple RX ports and a plurality of RX circuit blocks comprising an RX MAC pipeline for performing MAC Layer operations on RX data received at the RX ports. The RX circuit blocks are connected with variable-width datapath segments, and the RX MAC block is configured to implement a multi-port arbitration scheme such as a TDM (Time-Division Multiplexed) scheme under which RX data received at a given RX port are forwarded over the variable-width datapath segments using datapath widths associated with that RX port. A multi-port transmit (TX) MAC block implementing a TX MAC pipeline comprising TX circuit blocks connected with variable-width datapath segments is also provided. The RX and TX MAC blocks include CRC modules configured to calculate CRC values on input data received over datapaths having different widths.
    Type: Application
    Filed: August 5, 2020
    Publication date: February 10, 2022
    Inventors: Daniel Biederman, Aniket A Aphale, Sharvil Desai, Matthew James Webb
  • Patent number: 8975777
    Abstract: A method is performed in a power sourcing device (PSD). The method includes, for each of a plurality of powered devices (PDs) configured to time-varyingly draw power from the PSD, (a) receiving a set of power requirements for that PD, (b) assigning a set of amounts of power to be allocated to that PD, each assigned amount respectively indicating an assigned power allocation to that PD at a different time slot, and (c) during each time slot, providing an amount of power to that PD in accordance with the assigned amount. The set of power requirements includes (1) a plurality of different amounts of power to be drawn by the PD, each different amount of power being associated with an operational mode in which the PD can operate and (2) a policy indicating which operational mode the PD should operate in at different times.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: March 10, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Frederick R. Schindler, Daniel Biederman
  • Patent number: 8966297
    Abstract: A method and apparatus for bidirectional provision of inline power over data telecommunications cabling permits power to be received at a local powered device (PD) from remote power sourcing equipment (PSE) via at least one conductor at a first time and power to be provided by the local device to a remote device or another device at a second different time.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: February 24, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Daniel Biederman, Kenneth Coley, Frederick R. Schindler
  • Publication number: 20130262887
    Abstract: A method and apparatus for bidirectional provision of inline power over data telecommunications cabling permits power to be received at a local powered device (PD) from remote power sourcing equipment (PSE) via at least one conductor at a first time and power to be provided by the local device to a remote device or another device at a second different time.
    Type: Application
    Filed: April 22, 2013
    Publication date: October 3, 2013
    Inventors: Daniel Biederman, Kenneth Coley, Frederick R. Schindler
  • Patent number: 8447995
    Abstract: A method and apparatus for bidirectional provision of inline power over data telecommunications cabling permits power to be received at a local powered device (PD) from remote power sourcing equipment (PSE) via at least one conductor at a first time and power to be provided by the local device to a remote device or another device at a second different time.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: May 21, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Daniel Biederman, Kenneth Coley, Frederick R. Schindler
  • Publication number: 20120120306
    Abstract: A method is performed in a power sourcing device (PSD). The method includes, for each of a plurality of powered devices (PDs) configured to time-varyingly draw power from the PSD, (a) receiving a set of power requirements for that PD, (b) assigning a set of amounts of power to be allocated to that PD, each assigned amount respectively indicating an assigned power allocation to that PD at a different time slot, and (c) during each time slot, providing an amount of power to that PD in accordance with the assigned amount. The set of power requirements includes (1) a plurality of different amounts of power to be drawn by the PD, each different amount of power being associated with an operational mode in which the PD can operate and (2) a policy indicating which operational mode the PD should operate in at different times.
    Type: Application
    Filed: January 9, 2012
    Publication date: May 17, 2012
    Applicant: Cisco Technology, Inc.
    Inventors: Frederick R. Schindler, Daniel Biederman
  • Patent number: 8106530
    Abstract: A particular technique provides power to a plurality of Power over Ethernet powered devices. The technique involves operating, during a first time interval, an initial set of Power over Ethernet powered devices (i.e., one or more powered devices) in a higher power consuming mode and the remaining Power over Ethernet powered devices of the plurality of Power over Ethernet powered devices that are not in the initial set in a lower power consuming mode to maintain total power consumption below a predetermined total power threshold. The technique further involves operating, during a second time interval after the first time interval, a different set of the Power over Ethernet powered devices in a higher power consuming mode and the remaining Power over Ethernet powered devices of the plurality of Power over Ethernet powered devices that are not in the different set in a lower power consuming mode to maintain total power consumption below the predetermined total power threshold.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: January 31, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Frederick Schindler, Daniel Biederman
  • Patent number: 7903597
    Abstract: In one embodiment, a method includes receiving a synchronization command to synchronize time information among each component of a set of components in a communication path. The method includes generating a power state message. The method includes transmitting the power state message, by the first component, to the remaining components in the communication path. The power state message is configured to reduce the power consumption of the remaining components of the set of components from a first power amount to a second power amount for a time period and the time period is associated with the synchronized time information.
    Type: Grant
    Filed: October 29, 2008
    Date of Patent: March 8, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Daniel Biederman, Dennis Fahey, Hugh Barrass
  • Publication number: 20110035511
    Abstract: Techniques are described herein for time synchronization between two devices that communicate with each other across a network, wherein the computations needed for clock synchronization are offloaded from one device to the other, e.g., from a second device (slave) to a first device (master). Messages are received from the first device at a second device. Time of reception values for the messages received at the second device are recorded with respect to a clock of the second device. The second device sends a time value transfer message to the first device or to a third device, wherein the time value transfer message comprises the time of reception values. On the basis of the time of reception values, the first device or the third device computes a clock correction value that represents a time and/or frequency offset between a clock of the first device and the clock of the second device, and sends the time value transfer message to the second device.
    Type: Application
    Filed: August 7, 2009
    Publication date: February 10, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventor: Daniel Biederman
  • Publication number: 20100325449
    Abstract: A method and apparatus for bidirectional provision of inline power over data telecommunications cabling permits power to be received at a local powered device (PD) from remote power sourcing equipment (PSE) via at least one conductor at a first time and power to be provided by the local device to a remote device or another device at a second different time.
    Type: Application
    Filed: August 26, 2010
    Publication date: December 23, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Daniel Biederman, Kenneth Coley, Frederick R. Schindler
  • Patent number: 7836336
    Abstract: A method and apparatus for redundant power and data over a wired data telecommunications network permits power to be received at a local powered device (PD) from remote power sourcing equipment (PSE) via at least one conductor at a first time and power and/or data to be obtained by the local device from another port of the remote device or another remote device at a second different time. Power levels obtained may be adjusted from time to time in response to circumstances.
    Type: Grant
    Filed: October 16, 2009
    Date of Patent: November 16, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Daniel Biederman, Kenneth Coley, Frederick R. Schindler
  • Patent number: 7788518
    Abstract: A method and apparatus for bidirectional provision of inline power over data telecommunications cabling permits power to be received at a local powered device (PD) from remote power sourcing equipment (PSE) via at least one conductor at a first time and power to be provided by the local device to the remote device or another device at a second different time.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: August 31, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Daniel Biederman, Kenneth Coley, Frederick R. Schindler
  • Publication number: 20100103955
    Abstract: In one embodiment, a method includes receiving a synchronization command to synchronize time information among each component of a set of components in a communication path. The method includes generating a power state message. The method includes transmitting the power state message, by the first component, to the remaining components in the communication path. The power state message is configured to reduce the power consumption of the remaining components of the set of components from a first power amount to a second power amount for a time period and the time period is associated with the synchronized time information.
    Type: Application
    Filed: October 29, 2008
    Publication date: April 29, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Daniel Biederman, Dennis Fahey, Hugh Barrass
  • Publication number: 20100052421
    Abstract: A particular technique provides power to a plurality of Power over Ethernet powered devices. The technique involves operating, during a first time interval, an initial set of Power over Ethernet powered devices (i.e., one or more powered devices) in a higher power consuming mode and the remaining Power over Ethernet powered devices of the plurality of Power over Ethernet powered devices that are not in the initial set in a lower power consuming mode to maintain total power consumption below a predetermined total power threshold. The technique further involves operating, during a second time interval after the first time interval, a different set of the Power over Ethernet powered devices in a higher power consuming mode and the remaining Power over Ethernet powered devices of the plurality of Power over Ethernet powered devices that are not in the different set in a lower power consuming mode to maintain total power consumption below the predetermined total power threshold.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Frederick Schindler, Daniel Biederman
  • Publication number: 20100037093
    Abstract: A method and apparatus for redundant power and data over a wired data telecommunications network permits power to be received at a local powered device (PD) from remote power sourcing equipment (PSE) via at least one conductor at a first time and power and/or data to be obtained by the local device from another port of the remote device or another remote device at a second different time. Power levels obtained may be adjusted from time to time in response to circumstances.
    Type: Application
    Filed: October 16, 2009
    Publication date: February 11, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Daniel Biederman, Kenneth Coley, Frederick R. Schindler
  • Patent number: 7620846
    Abstract: A method and apparatus for redundant power and data over a wired data telecommunications network permits power to be received at a local powered device (PD) from remote power sourcing equipment (PSE) via at least one conductor at a first time and power and/or data to be obtained by the local device from another port of the remote device or another remote device at a second different time. Power levels obtained may be adjusted from time to time in response to circumstances.
    Type: Grant
    Filed: October 7, 2004
    Date of Patent: November 17, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Daniel Biederman, Kenneth Coley, Frederick R. Schindler
  • Publication number: 20080133945
    Abstract: A method and apparatus for bidirectional provision of inline power over data telecommunications cabling permits power to be received at a local powered device (PD) from remote power sourcing equipment (PSE) via at least one conductor at a first time and power to be provided by the local device to the remote device or another device at a second different time.
    Type: Application
    Filed: January 30, 2008
    Publication date: June 5, 2008
    Applicant: Cisco Technology, Inc.
    Inventors: Daniel Biederman, Kenneth Coley, Frederick R. Schindler
  • Patent number: 7363525
    Abstract: A method and apparatus for bidirectional provision of inline power over data telecommunications cabling permits power to be received at a local powered device (PD) from remote power sourcing equipment (PSE) via at least one conductor at a first time and power to be provided by the local device to the remote device or another device at a second different time.
    Type: Grant
    Filed: October 7, 2004
    Date of Patent: April 22, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Daniel Biederman, Kenneth Coley, Frederick R. Schindler
  • Patent number: 7319667
    Abstract: A data compression system that dynamically adapts the degree of compression used in response to the priority of the data to be compressed is provided by virtue of one embodiment of the present invention. In one embodiment, only low priority data is compressed while high priority data is passed through to the network in uncompressed form. Also, the compression ratio can be varied depending on the priority of the data to allocate a larger portion of available bandwidth to higher priority traffic while imposing greater compression related delay on lower priority traffic.
    Type: Grant
    Filed: November 15, 2000
    Date of Patent: January 15, 2008
    Assignee: Cisco Technology, Inc.
    Inventor: Daniel Biederman