Patents by Inventor Amrik Bains
Amrik Bains 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: 10200245Abstract: Adjustable data rate data communications may be provided. First, a plurality of remote data rates at which a remote device is configured to operate may be received. Then, a plurality of local data rates at which a local device is configured to operate may be received. A greatest one of the plurality of local data rates may comprise a cable data rate comprising a greatest rate supported by a length of cable connecting the local device and the remote device. Next, an operating data rate may be determined. The operating data rate may comprise a highest one of the plurality of local data rates that has a corresponding equivalent within the plurality of remote data rates. The local device may then be operated at the operating data rate.Type: GrantFiled: March 20, 2016Date of Patent: February 5, 2019Assignee: Cisco Technology, Inc.Inventors: William Frank Edwards, Keith Frank Tharp, Ken Naumann, Amrik Bains, Clark Carty, Alan Yee, Arvind Kansal, Samir Bouadjel
-
Patent number: 9577887Abstract: Power Over Ethernet (POE)/universal power over Ethernet (UPoE) may be enabled at multigigabit port-channel connections. This may allow for additional speed support in auto-negotiation messages while employing multigigabit speeds. An integrated connector module (referred to herein as a “ICM”) compatible with UPoE with a modified local physical layer (PHY) circuit may be capable of supporting multi-gigabit data rates (such as between 1 G to 10 G, e.g., 2.5 G and 5 G) as to not limit the data rates to 1 G. The ICM may provide multi-gig data transmission through a first plurality of pins comprising a multi-gig data pin area. Furthermore, the ICM may provide UPoE power to support the multi-gig transmission through a second plurality of pins comprising a UPoE power pin area.Type: GrantFiled: June 6, 2014Date of Patent: February 21, 2017Assignee: Cisco Technology, Inc.Inventors: William Frank Edwards, Keith Frank Tharp, Ken Naumann, Amrik Bains, Clark Carty, Alan Yee, Arvind Kansal, Samir Bouadjel
-
Publication number: 20160204950Abstract: Adjustable data rate data communications may be provided. First, a plurality of remote data rates at which a remote device is configured to operate may be received. Then, a plurality of local data rates at which a local device is configured to operate may be received. A greatest one of the plurality of local data rates may comprise a cable data rate comprising a greatest rate supported by a length of cable connecting the local device and the remote device. Next, an operating data rate may be determined. The operating data rate may comprise a highest one of the plurality of local data rates that has a corresponding equivalent within the plurality of remote data rates. The local device may then be operated at the operating data rate.Type: ApplicationFiled: March 20, 2016Publication date: July 14, 2016Inventors: William Frank Edwards, Keith Frank Tharp, Ken Naumann, Amrik Bains, Clark Carty, Alan Yee, Arvind Kansal, Samir Bouadjel
-
Patent number: 9294355Abstract: Adjustable data rate data communications may be provided. First, a plurality of remote data rates at which a remote device is configured to operate may be received. Then, a plurality of local data rates at which a local device is configured to operate may be received. A greatest one of the plurality of local data rates may comprise a cable data rate comprising a greatest rate supported by a length of cable connecting the local device and the remote device. Next, an operating data rate may be determined. The operating data rate may comprise a highest one of the plurality of local data rates that has a corresponding equivalent within the plurality of remote data rates. The local device may then be operated at the operating data rate.Type: GrantFiled: May 9, 2014Date of Patent: March 22, 2016Assignee: Cisco Technology, Inc.Inventors: William Frank Edwards, Keith Frank Tharp, Ken Naumann, Amrik Bains, Clark Carty, Alan Yee, Arvind Kansal, Samir Bouadjel
-
Publication number: 20150172110Abstract: Adjustable data rate data communications may be provided. First, a plurality of remote data rates at which a remote device is configured to operate may be received. Then, a plurality of local data rates at which a local device is configured to operate may be received. A greatest one of the plurality of local data rates may comprise a cable data rate comprising a greatest rate supported by a length of cable connecting the local device and the remote device. Next, an operating data rate may be determined. The operating data rate may comprise a highest one of the plurality of local data rates that has a corresponding equivalent within the plurality of remote data rates. The local device may then be operated at the operating data rate.Type: ApplicationFiled: May 9, 2014Publication date: June 18, 2015Applicant: Cisco Technology, Inc.Inventors: William Frank Edwards, Keith Frank Tharp, Ken Naumann, Amrik Bains, Clark Carty, Alan Yee, Arvind Kansal, Samir Bouadjel
-
Publication number: 20150172221Abstract: Power Over Ethernet (POE)/universal power over Ethernet (UPoE) may be enabled at multigigabit port-channel connections. This may allow for additional speed support in auto-negotiation messages while employing multigigabit speeds. An integrated connector module (referred to herein as a “ICM”) compatible with UPoE with a modified local physical layer (PHY) circuit may be capable of supporting multi-gigabit data rates (such as between 1 G to 10 G, e.g., 2.5 G and 5 G) as to not limit the data rates to 1 G. The ICM may provide multi-gig data transmission through a first plurality of pins comprising a multi-gig data pin area. Furthermore, the ICM may provide UPoE power to support the multi-gig transmission through a second plurality of pins comprising a UPoE power pin area.Type: ApplicationFiled: June 6, 2014Publication date: June 18, 2015Inventors: William Frank Edwards, Keith Frank Tharp, Ken Naumann, Amrik Bains, Clark Carty, Alan Yee, Arvind Kansal, Samir Bouadjel
-
Patent number: 7860125Abstract: In an example embodiment, an apparatus comprising a physical layer processing device that comprises logic configured to process a packet received from a physical layer interface is disclosed. The physical layer processing device logic is further configured to determine a preamble portion of the packet and a data portion of the packet. The physical layer processing device logic is further configured to insert a timestamp into the preamble portion of the packet. The physical layer processing device logic forwards the packet with the timestamp inserted into the preamble.Type: GrantFiled: January 28, 2008Date of Patent: December 28, 2010Assignee: Cisco Techology, Inc.Inventors: Amrik Bains, Daniel C. Biederman, Darrell Rice Heflin, Norman William Finn, Krishna Kondaka, Peter Geoffrey Jones
-
Patent number: 7650525Abstract: A method and apparatus for receiving clocked data signals such as SPI-4.2 data signals is described. In one embodiment, each data signal lane is deskewed with respect to the clock by oversampling the signal on that lane, and considering multiple versions of a data sequence at different temporal offsets to the clock for correct reception of a training sequence. One of the temporal offsets is subsequently selected to provide the received bit sequence for that lane. Other embodiments are described and claimed.Type: GrantFiled: October 3, 2006Date of Patent: January 19, 2010Assignee: Force 10 Networks, Inc.Inventors: Peter Chang, Amrik Bains, Ajoy Aswadhati, Edward Wang
-
Publication number: 20090190589Abstract: In an example embodiment, an apparatus comprising a physical layer processing device that comprises logic configured to process a packet received from a physical layer interface is disclosed. The physical layer processing device logic is further configured to determine a preamble portion of the packet and a data portion of the packet. The physical layer processing device logic is further configured to insert a timestamp into the preamble portion of the packet. The physical layer processing device logic forwards the packet with the timestamp inserted into the preamble.Type: ApplicationFiled: January 28, 2008Publication date: July 30, 2009Inventors: Amrik Bains, Daniel C. Biederman, Darrell Rice Heflin, Norman William Finn, Krishna Kondaka, Peter Geoffrey Jones