Patents by Inventor Charles A. Calvin

Charles A. Calvin 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: 10735271
    Abstract: Automatic, adaptive stimulus generation includes receiving, at a network device that is associated with a network or system, analytics data that provides an indication of how the network or system is responding to a set of test stimuli introduced into the network or system to facilitate an analysis operation. The network device analyzes the analytics data based on an intended objective for the analysis operation and generates control settings based on the analyzing. The control settings control creation of a subsequent stimulus to be introduced into the network or system during subsequent execution of the analysis operation.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: August 4, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Charles Calvin Byers, Joseph Michael Clarke, Gonzalo Salgueiro, M. David Hanes
  • Publication number: 20200219007
    Abstract: Techniques for orchestrating a machine learning (ML) system on a distributed network. Determined performance levels for a ML system, determined from performance data received from the distributed network, are compared to performance requirements from the ML system. An orchestration module for the ML system then determines adjustments for the ML system that will improve the performance of the ML system and executes the adjustments for the ML system.
    Type: Application
    Filed: January 9, 2019
    Publication date: July 9, 2020
    Inventors: Charles Calvin BYERS, Joseph M. CLARKE, Gonzalo A. SALGUEIRO, M. David HANES
  • Publication number: 20200221601
    Abstract: In one embodiment, a method includes delivering power and data on a cable from a central network device to a splitter device for splitting and transmitting the power and data to a plurality of remote communications devices over a plurality of cables, each of the cables carrying the power and data, receiving at the central network device, monitoring information from the remote communications devices on the cable, processing the monitoring information, and allocating the power and data to each of the remote communications devices based on the monitoring information. The power and data comprises pulsed power and optical data. A system is also disclosed herein.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Charles Calvin Byers, Joel Richard Goergen, D. Brice Achkir, Robert Gregory Twiss
  • Patent number: 10696398
    Abstract: In one embodiment, a method includes receiving flight path data regarding the presence of an unmanned aerial vehicle (UAV) at a location at a future time, detecting the presence of the UAV at the location at the future time, determining radio identity data of the UAV using a radio mode of identification, determining optical identity data of the UAV using an optical mode of identification, and certifying the UAV based on a comparison of the radio identity data and the optical identity data to the flight path data.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: June 30, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Charles Calvin Byers, Gonzalo Salgueiro, Joseph Michael Clarke
  • Patent number: 10672537
    Abstract: In one embodiment, an apparatus includes an interface module for coupling a cable delivering combined power, data, and cooling to a network device. The interface module includes an electrical interface for receiving power for powering the network device, an optical transceiver for receiving optical communications signals, a fluid interface for receiving coolant, and sensors for monitoring the power and cooling and providing information to a central network device delivering the combined power, data, and cooling.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: June 2, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Joel Richard Goergen, Charles Calvin Byers, Robert Gregory Twiss, D. Brice Achkir
  • Patent number: 10657020
    Abstract: In one embodiment, a server determines a particular computer network outside of a lab environment to recreate, and also determines, for the particular computer network, hardware components and their interconnectivity, as well as installed software components and their configuration. The server then controls interconnection of lab hardware components within the lab environment according to the interconnectivity of the hardware components of the particular computer network. The server also installs and configures lab software components on the lab hardware components according to the configuration of the particular computer network. Accordingly, the server operates the installed lab software components on the interconnected lab hardware components within the lab environment to recreate operation of the particular computer network within the lab environment, and provides information about the recreated operation of the particular computer network.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: May 19, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Michael David Hanes, Joseph Michael Clarke, Charles Calvin Byers, Gonzalo Salgueiro
  • Publication number: 20200146169
    Abstract: Networking device serviceability may be provided. A networking device may be disposed in a rack between uprights. The networking device may comprise a first plurality of switch bars each comprising a first switch type arranged parallel to one another, a second plurality of switch bars each comprising a second switch type arranged parallel to one another, and a third plurality of switch bars each comprising a third switch type arranged parallel to one another. The first plurality of switch bars, the second plurality of switch bars, and the third plurality of switch bars may be arranged orthogonally. A hinge device associated with the networking device may be configured to allow the networking device to rotate at least a predetermined angle value from a first position between the uprights to a second position where both the first plurality of switch bars and the second plurality of switch bars are clear from the uprights.
    Type: Application
    Filed: July 17, 2019
    Publication date: May 7, 2020
    Applicant: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Charles Calvin Byers
  • Publication number: 20200146180
    Abstract: A cooling system for a networking device may be provided. The networking device may comprise a first plurality of switch bars each comprising a first switch type arranged parallel to one another, a second plurality of switch bars each comprising a second switch type arranged parallel to one another, and a third plurality of switch bars each comprising a third switch type arranged parallel to one another. The first plurality of switch bars, the second plurality of switch bars, and the third plurality of switch bars may be arranged orthogonally. A plurality of cooling passages may be configured to supply a coolant to the apparatus and to exhaust the coolant from the apparatus. The coolant may pass through the first plurality of switch bars, the second plurality of switch bars, and the third plurality of switch bars.
    Type: Application
    Filed: July 17, 2019
    Publication date: May 7, 2020
    Applicant: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Charles Calvin Byers
  • Publication number: 20200145740
    Abstract: A networking device with orthogonal switch bars may be provided. The networking device may comprise a first plurality of switch bars comprising leaf switches arranged parallel to one another. In addition, the networking device may comprise a second plurality of switch bars comprising top of pod switches arranged parallel to one another. Furthermore, the networking device may comprise a third plurality of switch bars comprising top of fabric switches arranged parallel to one another. The first plurality of switch bars, the second plurality of switch bars, and the third plurality of switch bars may be arranged mutually orthogonally. The first plurality of switch bars may be adjacent to and connected to the second plurality of switch bars and the second plurality of switch bars may be adjacent to and connected to the third plurality of switch bars.
    Type: Application
    Filed: July 17, 2019
    Publication date: May 7, 2020
    Applicant: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Charles Calvin Byers
  • Publication number: 20200142469
    Abstract: Power supply for a networking device may be provided. The networking device may comprise a first plurality of switch bars each comprising a first switch type arranged parallel to one another and a second plurality of switch bars each comprising a second switch type arranged parallel to one another. The first plurality of switch bars and the second plurality of switch bars may be arranged orthogonally. A first plurality of power supplies may be fed by a first source. A second plurality of power supplies may be fed by a second source. Respective ones of a first portion of the first plurality of power supplies feed first respective pairs of the first plurality of switch bars and respective ones of a first portion of the second plurality of power supplies feed second respective pairs of the first plurality of switch bars. The first respective pairs of the first plurality of switch bars may be different from the second respective pairs of the first plurality of switch bars.
    Type: Application
    Filed: July 17, 2019
    Publication date: May 7, 2020
    Applicant: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Charles Calvin Byers
  • Publication number: 20200146170
    Abstract: Connectors for a networking device may be provided. A networking device may comprise a first plurality of switch bars each comprising a first switch type arranged parallel to one another, a second plurality of switch bars each comprising a second switch type arranged parallel to one another, and a third plurality of switch bars each comprising a third switch type arranged parallel to one another. The first plurality of switch bars, the second plurality of switch bars, and the third plurality of switch bars may be arranged orthogonally. A first one of the first plurality of switch bars may be connected to a first one of the second plurality of switch bars via a retractable mechanical connector mechanism.
    Type: Application
    Filed: July 17, 2019
    Publication date: May 7, 2020
    Applicant: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Charles Calvin Byers
  • Publication number: 20200145348
    Abstract: Systems, methods, and computer-readable media for orchestrating data center resources and user access to data. In some examples, a system can determine, at a first time, that a user will need, at a second time, access to data stored at a first location, from a second location. The system can identify a node which is capable of storing the data and accessible by a device from the second location. The system can also determine a first service parameter associated with a network connection between the device and the first location and a second service parameter associated with a network connection between the device and the node. When the second service parameter has a higher quality than the first service parameter, the system can migrate the data from the first location to the node so the device has access to the data from the second location through the node.
    Type: Application
    Filed: December 30, 2019
    Publication date: May 7, 2020
    Inventors: Charles Calvin Byers, Gonzalo Salgueiro, Joseph Michael Clarke, Chidambaram Arunachalam, Nagendra Kumar Nainar, Avraham Poupko
  • Publication number: 20200125529
    Abstract: In one embodiment, an apparatus includes a multi-socket motherboard, a processor connected to a first socket on the multi-socket motherboard, and an RDMA (Remote Direct Memory Access) interface module connected to a second socket on the multi-socket motherboard and in communication with the processor over a coherency interface. The RDMA interface module provides an inter-server interface between servers in an RDMA domain. A method for transferring data between servers with RDMA interface modules is also disclosed herein.
    Type: Application
    Filed: October 17, 2018
    Publication date: April 23, 2020
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Charles Calvin Byers, M. David Hanes, Joseph Michael Clarke, Gonzalo Salgueiro
  • Patent number: 10628641
    Abstract: Presented herein are techniques for matching a user, e.g., a child, with an autonomous vehicle instructed to pick up the child. In an embodiment, a method includes receiving, at a server, information from an autonomous vehicle, receiving, at the server, information from a user device, receiving, at the server, information from a responsible party device, processing, by the server, the information from the autonomous vehicle, the information from the user device, and the information from the responsible party device, and based on the processing of the information from the autonomous vehicle, the information from the user device, and the information from the responsible party device, verifying, by the server, that the autonomous vehicle is matched with a user of the user device.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: April 21, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Monica Shen Knotts, John George Apostolopoulos, Charles Calvin Byers
  • Patent number: 10631443
    Abstract: In one embodiment, a method includes delivering power, data, and cooling on a cable from a central network device to a splitter device for splitting and transmitting the power, data, and cooling to a plurality of remote communications devices over a plurality of cables, each of the cables carrying the power, data, and cooling, receiving at the central network device, monitoring information from the remote communications devices on the cable, processing the monitoring information, and allocating the power, data, and cooling to each of the remote communications devices based on the monitoring information. A system is also disclosed herein.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: April 21, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Charles Calvin Byers, Joel Richard Goergen, D. Brice Achkir, Robert Gregory Twiss
  • Patent number: 10616052
    Abstract: In one embodiment, a network node device includes a hardware platform including a central processing unit (CPU) complex, a storage medium and an input/output subsystem to provide network processing and transport of data in a network. The CPU complex is operative to receive a plurality of hardware platform management decisions from a plurality of different network nodes in the network, process the received hardware platform management decisions to yield a hardware platform management proposed action, and issue a command to implement the hardware platform management proposed action in the hardware platform. The hardware platform is operative to implement the hardware platform management proposed action. Related apparatus and methods are also described.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: April 7, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Charles Calvin Byers, Gonzalo Salgueiro, Joseph M. Clarke, Carlos M. Morales
  • Publication number: 20200095074
    Abstract: In one embodiment, a mobile robot energizes its state-variable anchor into a released state while contacting a payload, and then de-energizes it to put it into an anchored state, attaching it to the payload. The mobile robot may then move the payload to a mounting location while the state-variable anchor is de-energized and attached to the payload. As such, the mobile robot may then energize a state-variable anchor of the payload to put it into a released state while at and contacting the mounting location, and then de-energizes it to put it into an anchored state to attach the payload to the mounting location. To then detach the state-variable anchor of the mobile robot and the mobile robot from the payload after the payload is attached to the mounting location, the mobile robot may then energize the state-variable anchor of the mobile robot to put it into a released state.
    Type: Application
    Filed: September 26, 2018
    Publication date: March 26, 2020
    Inventors: Charles Calvin Byers, Robert Gregory Twiss
  • Patent number: 10581690
    Abstract: In one embodiment, an apparatus comprising at least one memory, and processing circuitry, the processing circuitry adapted to obtain combined data, the combined data including policy data, or a pointer to the policy data, the policy data relating to general access for an Internet of Things (IoT) device, and update metadata, or a pointer to the update metadata, the update metadata relating to at least one update that is relevant to the IoT device in accordance with at least one criterion, and cause access of the IoT device to the at least one update to be in accordance with an update specific policy that is based on the combined data.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: March 3, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Gonzalo Salgueiro, Joseph M. Clarke, Charles Calvin Byers, M. David Hanes
  • Patent number: 10568063
    Abstract: In one embodiment, a first wireless unmanned aerial vehicle (UAV)-locating signal is transmitted by a wireless network access point in a network based on a first UAV-locating mode selected from a plurality of UAV-locating modes. The wireless network access point receives a wireless signal in response to the first transmitted UAV-locating signal, the wireless signal indicative of a location of an airborne UAV, and causes the determination of the location of the airborne UAV based on the received wireless signal. The wireless network access point transmits a second wireless UAV-locating signal based on a second UAV-locating mode selected from the plurality of UAV-locating modes. The selected UAV-locating modes control an emission pattern of an antenna of the wireless network access point.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: February 18, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Michael David Hanes, Charles Calvin Byers, Gonzalo Salgueiro, Joseph Michael Clarke
  • Publication number: 20200044751
    Abstract: In one embodiment, a method includes receiving power delivered over a data fiber cable at an optical transceiver installed at a network communications device and transmitting data and the power from the optical transceiver to the network communications device. The network communications device is powered by the power received from the optical transceiver. An apparatus is also disclosed herein.
    Type: Application
    Filed: October 14, 2019
    Publication date: February 6, 2020
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Joel Richard Goergen, Charles Calvin Byers, Robert Gregory Twiss, D. Brice Achkir, Chad M. Jones