Patents by Inventor Nishant Kumar

Nishant Kumar 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: 20150329129
    Abstract: Disclosed is method and system for continuously re-generating reactive on-line train schedules for trains running in a large railway network. Railway network partitioned based on user configuration, into first type comprising trunk line and feeder line sub-networks, and second type comprising supervisory dispatch control territories. Sense and respond cycle is continuously executed on multi-processor computing environment, senses dynamic data from field about train movements, and other changes from users. For each first type sub-network, degree of deviation is computed from incumbent plans and congestion in sub-networks. Using degree of deviation and congestion, trains are rerouted and suitable scheduling methods are chosen for each sub-network and executed in parallel and first level train schedules are sent to second level train schedulers working on second type sub-networks which in parallel identify and resolve conflicts among first level train schedules.
    Type: Application
    Filed: May 14, 2015
    Publication date: November 19, 2015
    Inventors: Siddhartha SENGUPTA, Sunil D. JOSHI, Shripad SALSINGIKAR, Sudhir Kumar SINHA, Kejitan DONTAS, Nishant Kumar AGRAWAL
  • Patent number: 9191778
    Abstract: Methods and systems for global positioning navigate satellite system configuration of wireless communication applications may comprise in a wireless communication device (WCD) comprising a satellite positioning RF path, determining a location of the WCD utilizing LEO signals received by said satellite positioning RF path, establishing communications with a wireless access point based on the determined location, and configuring a wireless communication function of the WCD based on the determined location. The wireless communication function may comprise a power level of wireless local area network circuitry in the WCD, a point-of-sale transaction, or a synchronization of data on the WCD with one or more devices in a home location of the WCD. The determined location and a transaction ID for the point-of-sale transaction may be stored utilizing a security processor in the WCD. The satellite positioning RF path may be powered down based on the determined location.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: November 17, 2015
    Assignee: Maxlinear, Inc.
    Inventors: Maxime Leclercq, Ioannis Spyropoulos, Nishant Kumar
  • Patent number: 9179437
    Abstract: Methods and systems for femtocell positioning using low Earth orbit (LEO) satellite signals may comprise receiving LEO RF satellite signals utilizing a LEO satellite signal receiver path when medium Earth orbit (MEO) signals are attenuated below a threshold needed for positioning purposes by the MEO receiver path. A position of said wireless communication device (WCD) may be measured based on the received LEO RF satellite signals. The measured position of the WCD may be compared to a threshold radius defined by a stored initial position. Wireless communication services to the other WCDs may be enabled when the measured position is within the threshold radius. Reentry of the stored initial position may be requested when the measured position is outside of the threshold radius. The WCD may be disabled when the measured position of the WCD falls outside of the threshold radius more than a predetermined number of times.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: November 3, 2015
    Assignee: MaxLinear, Inc.
    Inventors: Maxime Leclercq, Ioannis Spyropoulos, Nishant Kumar
  • Publication number: 20150309732
    Abstract: In one embodiment of the disclosure, a hard-disk drive (HDD) controller for an HDD system is selectively configurable to operate with a first type of host system having a first logical block size and a second type of host system having a second logical block size, different from the first logical block size. Another embodiment of the disclosure is a method implemented by the HDD system.
    Type: Application
    Filed: June 9, 2014
    Publication date: October 29, 2015
    Inventors: Senthil Kumar Kangayampalayam Kandasamy, Ankit Goel, Nishant Kumar Yadav, Rakesh Cherukuri, Saulat Ullah Zuberi
  • Publication number: 20150301192
    Abstract: Methods and systems for power optimization of a global navigation satellite system may comprise receiving LEO RF satellite signals utilizing a LEO satellite signal receiver path (LEO Rx) in a wireless communication device (WCD). Circuitry in the LEO Rx may be configured in a powered down state based on a sleep schedule. A location of the wireless communication device may be determined utilizing LEO signals received by the LEO Rx. The sleep schedule may be based on a desired accuracy of the determined location, the relative strengths of signals received from a plurality of LEO satellites, a relevance factor generated by a position engine and communicated to the sort module, or a desired power level of the WCD. The relative strengths of received signals may be compared utilizing a sort module in a LEO demodulator in the LEO satellite signal receiver path.
    Type: Application
    Filed: September 25, 2012
    Publication date: October 22, 2015
    Inventors: Maxime Leclercq, Ioannis Spryopoulos, Nishant Kumar, Saju Palayur
  • Patent number: 9151843
    Abstract: Methods and systems for indoor global navigation satellite system detection utilizing low Earth orbit satellite signals may comprise receiving low Earth orbit (LEO) RF satellite signals utilizing a LEO satellite signal receiver path (LEO Rx) in a wireless communication device comprising the LEO satellite signal receiver path and a medium Earth orbit satellite signal receiver path (MEO Rx). A received signal strength indicator (RSSI) may be measured for the received LEO signals and an expected received MEO signal strength may be calculated. A power level of the MEO Rx may be configured based on the calculated MEO signal strength by powering down when the calculated expected MEO signal strength is below a threshold level for MEO positioning purposes and/or powered up when it increases above the threshold level. The RSSI may be measured at a plurality of points along the LEO Rx.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: October 6, 2015
    Assignee: Maxlinear, Inc.
    Inventors: Maxime Leclercq, Ioannis Spyropoulos, Nishant Kumar
  • Patent number: 9154580
    Abstract: The present subject matter discloses a system and a method for managing a connection between a client and an application within a server in a network. In one implementation, the method includes receiving a connection request from the client. The method further includes associating with a worker thread, a unique identifier (UID) that uniquely identifies the received connection request. Further, the method involves, communicating a message that includes client data associated with the connection request to the application by the worker thread. The method also includes obtaining, by a reverse worker thread, a reply message associated with the UID from the application. The reverse worker thread is configured to communicate the reply message to the client.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: October 6, 2015
    Assignee: Tata Consultancy Services Limited
    Inventors: Himanshu Kumar, Nishant Kumar Agrawal, Manoj Karunakaran Nambiar
  • Publication number: 20150276935
    Abstract: Methods and systems for repurposing of a global navigation satellite system receiver for receiving low-earth orbit (LEO) communication satellite timing signals may comprise receiving a medium Earth orbit (MEO) satellite signal and/or a LEO signal in a receiver of the communication device. The MEO or LEO signal may be down-converted, and a position of the communication device may be calculated utilizing the down-converted signal. The signal may be down-converted utilizing a local oscillator signal generated by a phase locked loop (PLL), which may be delta-sigma modulated via a fractional-N divider. A clock signal may be communicated to the PLL utilizing a temperature-compensated crystal oscillator. The signal may be down-converted to an intermediate frequency or down-converted directly to baseband frequencies. The signal may be processed utilizing surface acoustic wave (SAW) filters. In-phase and quadrature signals may be processed in the RF path utilizing a two-stage polyphase filter.
    Type: Application
    Filed: June 15, 2015
    Publication date: October 1, 2015
    Inventors: Maxime Leclercq, Ioannis Spyropoulos, Nishant Kumar, Anand Anandakumar
  • Publication number: 20150281008
    Abstract: Methods and systems are provided for dynamically, adaptively and/or automatically managing performance metrics in infrastructures (e.g., network topologies). A network management device (e.g., datacenter server) may receive performance data relating to one or more performance metrics monitored in a managed infrastructure; and may determine for each performance metric, whether performance is acceptable or not, based on one or more performance parameters (e.g., thresholds) used in evaluating performance. The performance parameters may be set to allow for a plurality of acceptable performance criteria (e.g., expected mean, deviation, etc.). Further, the performance parameters may be set and/or adjusted dynamically and/or adaptively, such as to allow variations (e.g., time-based) in acceptable performance. Thus, determining whether performance is acceptable or unacceptable may be based on matching (e.g.
    Type: Application
    Filed: May 7, 2014
    Publication date: October 1, 2015
    Applicant: Emulex Corporation
    Inventors: Nishant Kumar, Vipul Srivastava
  • Publication number: 20150269225
    Abstract: Disclosed is a system and method for parallelizing grid search technique facilitating determination of PK-PD parameters. The method may comprise determining number of grids. The method may further comprise creating grid points based upon the number of grids (N) and a number of parameters (p). The method may further comprise distributing the grid points amongst number of threads. The method may further comprise evaluating an objective function value corresponding to each grid point in order to compute an objective function value associated with each of the grid points. Further, the method may comprise identifying a grid point having minimum objective function value. The grid point having the least objective function value may indicate the estimated initial PK-PD parameters.
    Type: Application
    Filed: March 20, 2015
    Publication date: September 24, 2015
    Inventors: Nishant Kumar AGRAWAL, R. NARAYANAN, Manoj Karunakaran NAMBIAR, Rihab ABDULRAZAK, Ambuj PANDEY, Shyam Sundar DAS
  • Publication number: 20150222475
    Abstract: The present disclosure is directed towards systems and methods for supporting Simple Network Management Protocol (SNMP) request operations over clustered networking devices. The system includes a cluster that includes a plurality of intermediary devices and an SNMP agent executing on a first intermediary device of the plurality of intermediary devices. The SNMP agent receives an SNMP GETNEXT request for an entity. Responsive to receipt of the SNMP GETNEXT request, the SNMP agent requests a next entity from each intermediary device of the plurality of intermediary devices of the cluster. To respond to the SNMP request, the SNMP agent selects a lexicographically minimum entity. The SNMP agent may select the lexicographically minimum entity from a plurality of next entities received via responses from each intermediary device of the plurality of intermediary devices.
    Type: Application
    Filed: April 17, 2015
    Publication date: August 6, 2015
    Inventors: Saravana Annamalaisami, Raveendra Holla, Nishant Kumar Jain, Sharvari Mithyantha, Dhiraj Gedam
  • Patent number: 9081910
    Abstract: Methods and structure for enabling Fast Context Switching (FCS) among a plurality of FCS enhanced Serial Attached SCSI (SAS) expanders of a SAS domain. The FCS enhanced SAS expander is further adapted to detect completion of utilization of the first connection that utilizes an upstream PHY and a downstream PHY of the expander. The expander is further adapted, responsive to detecting completion, to determine whether a second connection between the initiator device and a second target device could be established utilizing the existing coupling between the upstream PHY and the downstream PHY. The expander de-couples the upstream PHY from the downstream PHY within the expander in response to determining that the second connection does not utilize the existing coupling and maintains the existing coupling in response to determining that the second connection utilizes the coupling between the upstream PHY and the downstream PHY.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: July 14, 2015
    Assignee: Avago Technologies General IP (Singapore) Pte Ltd
    Inventors: Nishant Kumar Yadav, Ankit Goel, Anjali Yadav
  • Patent number: 9077429
    Abstract: Methods and systems for repurposing of a global navigation satellite system receiver for receiving low-earth orbit (LEO) communication satellite timing signals may comprise receiving medium Earth orbit (MEO) satellite signals and/or LEO signals in a receiver of the communication device. A radio frequency (RF) path may be configured to down-convert either of the signals, and a position of the communication device may be calculated utilizing the down-converted signals. The signals may be down-converted utilizing a local oscillator signal generated by a phase locked loop (PLL), which may be delta-sigma modulated via a fractional-N divider. A clock signal may be communicated to the PLL utilizing a temperature-compensated crystal oscillator. The signals may be down-converted to an intermediate frequency or down-converted directly to baseband frequencies. The signals may be processed utilizing surface acoustic wave (SAW) filters.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: July 7, 2015
    Assignee: Maxlinear, Inc.
    Inventors: Maxime Leclercq, Ioannis Spyropoulos, Nishant Kumar, Anand Anandakumar
  • Publication number: 20150126183
    Abstract: Methods and systems for femtocell positioning using low Earth orbit (LEO) satellite signals may comprise receiving LEO RF satellite signals utilizing a LEO satellite signal receiver path when medium Earth orbit (MEO) signals are attenuated below a threshold needed for positioning purposes by the MEO receiver path. A position of said wireless communication device (WCD) may be measured based on the received LEO RF satellite signals. The measured position of the WCD may be compared to a threshold radius defined by a stored initial position. Wireless communication services to the other WCDs may be enabled when the measured position is within the threshold radius. Reentry of the stored initial position may be requested when the measured position is outside of the threshold radius. The WCD may be disabled when the measured position of the WCD falls outside of the threshold radius more than a predetermined number of times.
    Type: Application
    Filed: January 5, 2015
    Publication date: May 7, 2015
    Inventors: Maxime Leclercq, Ioannis Spyropoulos, Nishant Kumar
  • Patent number: 9015304
    Abstract: The present disclosure is directed towards systems and methods for supporting Simple Network Management Protocol (SNMP) request operations over clustered networking devices. The system includes a cluster that includes a plurality of intermediary devices and an SNMP agent executing on a first intermediary device of the plurality of intermediary devices. The SNMP agent receives an SNMP GETNEXT request for an entity. Responsive to receipt of the SNMP GETNEXT request, the SNMP agent requests a next entity from each intermediary device of the plurality of intermediary devices of the cluster. To respond to the SNMP request, the SNMP agent selects a lexicographically minimum entity. The SNMP agent may select the lexicographically minimum entity from a plurality of next entities received via responses from each intermediary device of the plurality of intermediary devices.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: April 21, 2015
    Assignee: Citrix Systems, Inc.
    Inventors: Saravana Annamalaisami, Raveendra Holla, Nishant Kumar Jain, Sharvari Mithyantha, Dhiraj Gedam
  • Publication number: 20150058404
    Abstract: Disclosed is a method and system for managing one or more message queues in a peer-to-peer communication network. The system comprises of an initialization module, a queue manager, a load balancing module, a queue monitor and a fault detection and handling module. The initialization module initiates a communication channel between one or more peers through the message queue. The queue manager is configured to manage communication between peers through a unified communication system. The load balancing module uniformly distributes a load across the message queues for a transaction. The queue monitor is configured to monitor the message queues corresponding to a service and a transcode related to the service. The fault detection and handling module is configured to detect state of the server in the unified communication system and dynamically route the messages in the message queue to a next available server.
    Type: Application
    Filed: August 22, 2014
    Publication date: February 26, 2015
    Inventors: Nishant Kumar Agrawal, Himanshu Kumar, Manoj Karunakaran Nambiar
  • Publication number: 20150051446
    Abstract: The various inventions relate to robotic surgical devices, consoles for operating such surgical devices, operating theaters in which the various devices can be used, insertion systems for inserting and using the surgical devices, and related methods.
    Type: Application
    Filed: July 17, 2014
    Publication date: February 19, 2015
    Inventors: Shane Farritor, Christopher Santoro, Jeffrey Shasho, Nishant Kumar, Mateusz Szczesiak, Jason Herman
  • Patent number: 8938231
    Abstract: Methods and systems for femtocell positioning using low Earth orbit (LEO) satellite signals may comprise receiving an initial position of a wireless communication device (WCD) as entered by as user, service provider, or manufacturer, wherein the WCD comprises a LEO satellite signal receiver path (Rx). The WCD may be operable to provide wireless communication services to other WCDs. LEO signals may be received for determining a position of the WCD, which may be compared to a threshold radius defined by the initial position. The communication services may be enabled when the measured position is within the threshold radius. The WCD may comprise a femtocell device, a WiFi access point, or may provide cellular telephone service to the other WCDs. The position of the WCD may be measured upon powering up of the WCD, on a periodic basis, and/or when one or more motion sensors in the WCD detect motion.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: January 20, 2015
    Assignee: Maxlinear, inc.
    Inventors: Maxime Leclercq, Ioannis Spyropoulos, Nishant Kumar
  • Patent number: 8904119
    Abstract: Methods and structure for migrating a logical volume with a Serial Attached SCSI (SAS) expander are provided. The expander comprises a plurality of physical links with associated transceivers (PHYs). The expander further comprises a control unit operable to select a logical volume, and to initiate migration of data from the selected logical volume to a backup logical volume. Further, the expander includes a Serial SCSI Protocol (SSP) target of the expander operable to intercept commands directed to the selected logical volume responsive to the control unit initiating the migration, and an SSP initiator of the expander that is operable to generate commands directed to the backup logical volume based on the intercepted commands, and to provide the intercepted commands to the selected logical volume.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: December 2, 2014
    Inventors: Nishant Kumar Yadav, Umang Kumar, Rajendra Singh
  • Publication number: 20140303434
    Abstract: The embodiments disclosed herein relate to various medical device components, including components that can be incorporated into robotic and/or in vivo medical devices. Certain embodiments include various modular medical devices for in vivo medical procedures.
    Type: Application
    Filed: March 14, 2014
    Publication date: October 9, 2014
    Applicant: Board of Regents of the University of Nebraska
    Inventors: Shane Farritor, Chris Santoro, Jeff Shasho, Nishant Kumar, Mateusz Szczesiak, Jason Herman