Patents by Inventor Kedar Namjoshi

Kedar Namjoshi 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: 20200218531
    Abstract: Systems, methods, and software for performing Over-The-Air (OTA) updates on vehicles. In one embodiment, an OTA update manager stores updated software components for ECUs installed in vehicles, and authorized software configurations for the vehicles that are verified by a manufacturer. When an OTA connection is established with a vehicle, the OTA update manager identifies a software state of the ECUs in the vehicle, selects a set of updated software components for installation in the vehicle based on the software state and the authorized software configuration, generates an update plan for installing the set of updated software components that indicates an order for installing the set of the updated software components, and downloads the update plan to the vehicle via the OTA connection.
    Type: Application
    Filed: January 7, 2019
    Publication date: July 9, 2020
    Inventors: Rakesh Kushwaha, Colin Grealish, Kedar Namjoshi, Guang Zeng, Nabil Bitar
  • Publication number: 20180324093
    Abstract: The present disclosure generally discloses improvements in computer performance for supporting a routing decision validation capability configured to support validation of routing decisions in a communication system. The routing decision validation capability may be configured to validate routing decisions in a communication system including a communication network and a network operating system that is configured to provide control functions for the communication network. The routing decision validation capability may be configured to validate routing decisions for the communication network before the routing decisions are satisfied within the communication network.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 8, 2018
    Inventors: Kedar Namjoshi, Chaoqiang Deng
  • Patent number: 9723074
    Abstract: The backup-in-the-middle primary-backup configuration is created by placing a backup-in-the-middle forwarder in the routing path between the primary and the environment. The backup-in-the-middle forwarder intercepts output messages along with required state information sent by the primary to the environment. The backup-in-the-middle forwarder backs up the primary by updating its state information and forwards the output packets to the environment.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: August 1, 2017
    Assignee: Alcatel Lucent
    Inventors: Kedar Namjoshi, Pramod Koppol, Athanasios Stathopoulos, Gordon T. Wilfong
  • Patent number: 8868862
    Abstract: A primary-backup replication capability is disclosed. A primary process and a backup process participate in a synchronization process configured to synchronize state information of the primary and backup processes. The synchronization process operates in periods of time referred to as epochs. During the current epoch, the primary process computes state update information representing changes to the state information of the primary process since a previous epoch, and also buffers output messages generated during the current epoch in an associated output buffer dedicated for use in the current epoch. The primary process initiates a new epoch independent of receiving, from the backup process, a state update acknowledgement for the previous epoch. The output messages buffered for the current epoch are released from the associated output buffer after the primary process receives a state update acknowledgment for the current epoch and all output buffers of all previous epochs are empty.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: October 21, 2014
    Assignee: Alcatel Lucent
    Inventors: Kedar Namjoshi, Pramod Koppol, Athansios Stathopoulos, Gordon T. Wilfong
  • Patent number: 8798086
    Abstract: The method includes determining a timestamp corresponding to a received data packet associated with the virtual machine and releasing the data packet from a buffer based on the timestamp and a time another data packet is released from the buffer.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: August 5, 2014
    Assignee: Alcatel Lucent
    Inventors: Thanos Stathopoulos, Pramod Koppol, Kedar Namjoshi, Gordon Wilfong
  • Publication number: 20130173876
    Abstract: A primary-backup replication capability is disclosed. A primary process and a backup process participate in a synchronization process configured to synchronize state information of the primary and backup processes. The synchronization process operates in periods of time referred to as epochs. During the current epoch, the primary process computes state update information representing changes to the state information of the primary process since a previous epoch, and also buffers output messages generated during the current epoch in an associated output buffer dedicated for use in the current epoch. The primary process initiates a new epoch independent of receiving, from the backup process, a state update acknowledgement for the previous epoch. The output messages buffered for the current epoch are released from the associated output buffer after the primary process receives a state update acknowledgment for the current epoch and all output buffers of all previous epochs are empty.
    Type: Application
    Filed: December 29, 2011
    Publication date: July 4, 2013
    Inventors: Kedar Namjoshi, Pramod Koppol, Athansios Stathopoulos, Gordon T. Wilfong
  • Publication number: 20130124479
    Abstract: The backup-in-the-middle primary-backup configuration is created by placing a backup-in-the-middle forwarder in the routing path between the primary and the environment. The backup-in-the-middle forwarder intercepts output messages along with required state information sent by the primary to the environment. The backup-in-the-middle forwarder backs up the primary by updating its state information and forwards the output packets to the environment.
    Type: Application
    Filed: November 15, 2011
    Publication date: May 16, 2013
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: Kedar Namjoshi, Pramod Koppol, Athanasios Stathopoulos, Gordon T. Wilfong
  • Publication number: 20130077636
    Abstract: The method includes determining a timestamp corresponding to a received data packet associated with the virtual machine and releasing the data packet from a buffer based on the timestamp and a time another data packet is released from the buffer.
    Type: Application
    Filed: September 23, 2011
    Publication date: March 28, 2013
    Applicant: ALCATEL-LUCENT USA INC.
    Inventors: Thanos Stathopoulos, Pramod Koppol, Kedar Namjoshi, Gordon Wilfong
  • Publication number: 20070006151
    Abstract: Methods and apparatus are provided for incremental analysis of one or more properties of a program. According to one aspect of the invention, at least one property of a software program is evaluated, given one or more changes to the software program. Nodes in a derivation graph are identified corresponding to changed edges in a control flow graph representation of the software program, wherein the derivation graph describes an earlier evaluation of the software program. In addition, at least one of the identified nodes in the derivation graph is updated and the derivation graph is traversed outward from a location of a change. The revised derivation graph can optionally be further processed to remove false errors.
    Type: Application
    Filed: May 31, 2005
    Publication date: January 4, 2007
    Inventors: Christopher Conway, Dennis Dams, Kedar Namjoshi
  • Publication number: 20050010907
    Abstract: A method and apparatus are provided a method and apparatus for reducing a program that preserves branching time properties, including existential and universal aspects. An alternating transition system (ATS) is abstracted, formed by a product of a program, M, with an alternating tree automaton, A, for a property, f. The disclosed program abstraction method generates the abstract program and an altered version of the branching time property, f. An automated program check, such as a model check, is performed on the abstract program for the altered branching time property. The invention provides semantic completeness: i.e., whenever a program satisfies a property, this can be shown using a finite-state abstract ATS produced by the method. Choice predicates can be employed to help resolve nondeterminism at OR states, and rank functions can be employed to help preserve progress properties.
    Type: Application
    Filed: July 7, 2003
    Publication date: January 13, 2005
    Inventor: Kedar Namjoshi