Patents by Inventor Chandra Shekhar Joshi

Chandra Shekhar Joshi 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: 10972579
    Abstract: Adaptive scheduling of compute functions in a fog network is described herein. An example method includes synchronizing kernel and hypervisor scheduling of applications used to control one or more edge devices using a global schedule, wherein the global schedule comprises timeslots for applications, and adapting the timeslots in real-time or near real-time based on application-based time related feedback that is indicative of time delays.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: April 6, 2021
    Assignee: Nebbiolo Technologies, Inc.
    Inventors: Flavio Bonomi, Chandra Shekhar Joshi, Kannan Devarajan, Pankaj Bhagra, Palani Chinnakannan
  • Patent number: 10740710
    Abstract: Provided herein are exemplary systems and methods for a fog computing facilitated flexible factory including establishing a physical production process as part of a work cell, establishing a sensing process as part of the work cell for the physical production process, establishing a monitoring process for the sensing process and the physical production process, establishing a managing process for the monitoring process, the sensing process and the physical production process, establishing a planning process for the managing process, the monitoring process, the sensing process and the physical production process, and establishing a fog node as part of the work cell for all of the processes.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: August 11, 2020
    Assignee: NEBBIOLO TECHNOLOGIES, INC.
    Inventors: Flavio Bonomi, Chandra Shekhar Joshi, Kannan Devarajan, Pankaj Bhagra, Palani Chinnakannan
  • Publication number: 20190116241
    Abstract: Adaptive scheduling of compute functions in a fog network is described herein. An example method includes synchronizing kernel and hypervisor scheduling of applications used to control one or more edge devices using a global schedule, wherein the global schedule comprises timeslots for applications, and adapting the timeslots in real-time or near real-time based on application-based time related feedback that is indicative of time delays.
    Type: Application
    Filed: October 13, 2017
    Publication date: April 18, 2019
    Inventors: Flavio Bonomi, Chandra Shekhar Joshi, Kannan Devarajan, Pankaj Bhagra, Palani Chinnakannan
  • Publication number: 20170277173
    Abstract: Provided herein are exemplary systems and methods for a fog computing facilitated flexible factory including establishing a physical production process as part of a work cell, establishing a sensing process as part of the work cell for the physical production process, establishing a monitoring process for the sensing process and the physical production process, establishing a managing process for the monitoring process, the sensing process and the physical production process, establishing a planning process for the managing process, the monitoring process, the sensing process and the physical production process, and establishing a fog node as part of the work cell for all of the processes.
    Type: Application
    Filed: March 23, 2017
    Publication date: September 28, 2017
    Inventors: Flavio Bonomi, Chandra Shekhar Joshi, Kannan Devarajan, Pankaj Bhagra, Palani Chinnakannan
  • Patent number: 8638816
    Abstract: A method and apparatus for transceiving multiple service data from multiple communication services to a SONET/SDH communication system or network is provided. A SONET/SDH universal framer (SURF) bidirectionally provides communication between a SONET/SDH communication port and multiple service communication ports using their native data format. A provisioning register stores provisioning information describing the communication system and the communication ports. A SONET/SDH byte engine processes complex hierarchical SONET/SDH frames storing intermediate states when it changes to process a byte of data of a different STS-1 equivalent frame in a SONET/SDH STS-N frame. A service byte engine processes the multitude of service data formats and generally its intermediate states are restored, processed, and saved when it changes to process a different data stream or a different frame of data of a given service.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: January 28, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Jay Sethuram, Amir Nayyarhabibi, Chandra Shekhar Joshi, Rajiv Kane, Richard Joseph Weber, Srinivasa R. Malladi
  • Publication number: 20110044343
    Abstract: A method and apparatus for transceiving multiple service data from multiple communication services to a SONET/SDH communication system or network is provided. A SONET/SDH universal framer (SURF) bidirectionally provides communication between a SONET/SDH communication port and multiple service communication ports using their native data format. A provisioning register stores provisioning information describing the communication system and the communication ports. A SONET/SDH byte engine processes complex hierarchical SONET/SDH frames storing intermediate states when it changes to process a byte of data of a different STS-1 equivalent frame in a SONET/SDH STS-N frame. A service byte engine processes the multitude of service data formats and generally its intermediate states are restored, processed, and saved when it changes to process a different data stream or a different frame of data of a given service.
    Type: Application
    Filed: November 2, 2010
    Publication date: February 24, 2011
    Applicant: StratumOne Communications, Corp.
    Inventors: Jay Sethuram, Amir Nayyarhabibi, Chandra Shekhar Joshi, Rajiv Kane, Richard Joseph Weber, Srinivasa R. Malladi
  • Patent number: 7826480
    Abstract: A method and apparatus for transceiving multiple service data from multiple communication services to a SONET/SDH communication system or network is provided. A SONET/SDH universal framer (SURF) bidirectionally provides communication between a SONET/SDH communication port and multiple service communication ports using their native data format. A provisioning register stores provisioning information describing the communication system and the communication ports. A SONET/SDH byte engine processes complex hierarchical SONET/SDH frames storing intermediate states when it changes to process a byte of data of a different STS-1 equivalent frame in a SONET/SDH STS-N frame. A service byte engine processes the multitude of service data formats and generally its intermediate states are restored, processed, and saved when it changes to process a different data stream or a different frame of data of a given service.
    Type: Grant
    Filed: September 8, 2008
    Date of Patent: November 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Jay Sethuram, Amir Nayyarhabibi, Chandra Shekhar Joshi, Rajiv Kane, Richard Joseph Weber, Srinivasa R. Malladi
  • Patent number: 7606265
    Abstract: A method and apparatus for transceiving multiple service data from multiple communication services to a SONET/SDH communication system or network are provided. A SONET/SDH universal framer (SURF) bidirectionally provides communication between a SONET/SDH communication port and multiple service communication ports using their native data format. A SONET/SDH byte engine processes complex hierarchical SONET/SDH frames storing intermediate states when it changes to process a byte of data of a different STS-1 equivalent frame in a SONET/SDH STS-N frame. A service byte engine processes the multitude of service data formats and generally intermediate states are restored, processed, and saved when the service byte engine changes to process a different data stream or a different frame of data of a given service.
    Type: Grant
    Filed: May 8, 2002
    Date of Patent: October 20, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Jay Sethuram, Amir Nayyarhabibi, Chandra Shekhar Joshi, Rajiv Kane, Richard Joseph Weber, Srinivasa R. Malladi
  • Patent number: 7424032
    Abstract: A method and apparatus for transceiving multiple service data from multiple communication services to a SONET/SDH communication system or network is provided. A SONET/SDH universal framer (SURF) bidirectionally provides communication between a SONET/SDH communication port and multiple service communication ports using their native data format. A provisioning register stores provisioning information describing the communication system and the communication ports. A SONET/SDH byte engine processes complex hierarchical SONET/SDH frames storing intermediate states when it changes to process a byte of data of a different STS-1 equivalent frame in a SONET/SDH STS-N frame. A service byte engine processes the multitude of service data formats and generally its intermediate states are restored, processed, and saved when it changes to process a different data stream or a different frame of data of a given service.
    Type: Grant
    Filed: May 8, 2002
    Date of Patent: September 9, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Jay Sethuram, Amir Nayyarhabibi, Chandra Shekhar Joshi, Rajiv Kane, Richard Joseph Weber, Srinivasa R. Malladi
  • Patent number: 6765928
    Abstract: A method and apparatus for transceiving multiple service data from multiple communication services to a SONET/SDH communication system or network is provided. A SONET/SDH universal framer (SURF) bidirectionally provides communication between a SONET/SDH communication port and multiple service communication ports using their native data format. A provisioning register stores provisioning information describing the communication system and the communication ports. A SONET/SDH byte engine processes complex hierarchical SONET/SDH frames storing intermediate states when it changes to process a byte of data of a different STS-1 equivalent frame in a SONET/SDH STS-N frame. A service byte engine processes the multitude of service data formats and generally its intermediate states are restored, processed, and saved when it changes to process a different data stream or a different frame of data of a given service.
    Type: Grant
    Filed: September 2, 1998
    Date of Patent: July 20, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Jay Sethuram, Amir Nayyarhabibi, Chandra Shekhar Joshi, Rajiv Kane, Richard Joseph Weber, Srinivasa R. Malladi