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).

  • Patent number: 9754591
    Abstract: Features are disclosed for performing functions in response to user requests based on contextual data regarding prior user requests. Users may engage in conversations with a computing device in order to initiate some function or obtain some information. A dialog manager may manage the conversations and store contextual data regarding one or more of the conversations. Processing and responding to subsequent conversations may benefit from the previously stored contextual data by, e.g., reducing the amount of information that a user must provide if the user has already provided the information in the context of a prior conversation. Additional information associated with performing functions responsive to user requests may be shared among applications, further improving efficiency and enhancing the user experience.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: September 5, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Nishant Kumar, David Robert Thomas, Sumedha Arvind Kshirsagar, Vikas Jain, Jeff Bradley Beal, Ajay Gopalakrishnan, Shishir Sridhar Bharathi
  • Patent number: 9733364
    Abstract: Methods and systems for a dual mode global navigation satellite system may comprise selectively enabling a medium Earth orbit (MEO) radio frequency (RF) path and a low Earth orbit (LEO) RF path in a wireless communication device to receive RF satellite signals. The signals may be processed to determine a position of the wireless device. The signals may be digitized and buffered before further processing. The RF paths may be time-division duplexed by the selective enabling of the MEO and LEO paths. Acquisition and tracking modules in the MEO RF path may be blanked when the LEO RF path is enabled. The MEO RF path may be powered down when the LEO RF path is enabled. The signals may be down-converted to an intermediate frequency before down-converting to baseband frequencies or may be down-converted directly to baseband frequencies. In-phase and quadrature signals may be processed.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: August 15, 2017
    Assignee: Maxlinear, Inc.
    Inventors: Maxime Leclercq, Ioannis Spyropoulos, Nishant Kumar
  • Patent number: 9721570
    Abstract: A speech recognition platform configured to receive an audio signal that includes speech from a user and perform automatic speech recognition (ASR) on the audio signal to identify ASR results. The platform may identify: (i) a domain of a voice command within the speech based on the ASR results and based on context information associated with the speech or the user, and (ii) an intent of the voice command. In response to identifying the intent, the platform may perform multiple actions corresponding to this intent. The platform may select a target action to perform, and may engage in a back-and-forth dialog to obtain information for completing the target action. The action may include streaming audio to the device, setting a reminder for the user, purchasing an item on behalf of the user, making a reservation for the user or launching an application for the user.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: August 1, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeff Bradley Beal, Sumedha Arvind Kshirsagar, Nishant Kumar, Ajay Gopalakrishnan, Kevin Robert Charter
  • Publication number: 20170123631
    Abstract: Customized guided workflow element arrangement techniques are described in which user interface elements configured to provide entry points for guided workflows are dynamically arranged based upon usage frequency of application features. In one or more implementations, personalized views of a workflow selection screen are generated and provided to users by arranging UI elements on an individual basis. Workflows related to features of an application that are used are identified based on per-user tracking. Ranks are set for the workflows based at least upon relative usage of corresponding features as determined through the tracking, which establishes an order for different workflows one to another. A user interface that implements the workflow selection screen may then be exposed having UI elements that are configured as entry points to different guided workflows and arranged in a customized arrangement in accordance with the rankings.
    Type: Application
    Filed: October 29, 2015
    Publication date: May 4, 2017
    Inventors: Vikas Sharma, Nishant Kumar
  • Publication number: 20170115402
    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: November 8, 2016
    Publication date: April 27, 2017
    Inventors: Maxime Leclercq, Ioannis Spyropoulos, Nishant Kumar, Saju Palayur
  • Patent number: 9634755
    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. 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: October 30, 2015
    Date of Patent: April 25, 2017
    Assignee: Maxlinear, Inc.
    Inventors: Maxime Leclercq, Ioannis Spyropoulos, Nishant Kumar
  • Publication number: 20170103557
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to a graphics editor that enables a localized preview of the effect of a selected digital brush. Such a graphics editor can be configured to determine a region of an image that is rendered on a display of the computing device that the user wishes to view a localized preview of. This region can, for example, be determined based on input received from a user of the computing device selecting the region. The graphics editor can then be configured to cause a localized preview to be rendered on a display of the computing device, where the localized preview reflects application of the selected digital brush to the determined region. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: October 13, 2015
    Publication date: April 13, 2017
    Inventors: Nishant Kumar, Mohit Gupta, Kamal Arora
  • Patent number: 9602465
    Abstract: Methods and systems for maintaining NAT session management on a multi-core device are disclosed. A first core of the multi-core device that is intermediary between a plurality of clients and a plurality of servers may insert a NAT session into a local outbound session table stored in a memory of the first core. The first core may determine that a second core of the multi-core device will serve as a receiving core for a response to the request from the server to the client. The first core may insert the NAT session into a global session table responsive to determining that the second core will serve as the receiving core.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: March 21, 2017
    Assignee: Citrix Systems, Inc.
    Inventors: Nishant Kumar Jain, Sameer Bagepalli Ramesh
  • Publication number: 20170035526
    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: August 3, 2016
    Publication date: February 9, 2017
    Inventors: Shane Farritor, Jeff Shasho, Nishant Kumar, Mateusz Szczesiak, Jason Herman, Chris Santoro
  • Publication number: 20160370473
    Abstract: Methods and systems for a dual mode global navigation satellite system may comprise selectively enabling a medium Earth orbit (MEO) radio frequency (RF) path and a low Earth orbit (LEO) RF path in a wireless communication device to receive RF satellite signals. The signals may be processed to determine a position of the wireless device. The signals may be digitized and buffered before further processing. The RF paths may be time-division duplexed by the selective enabling of the MEO and LEO paths. Acquisition and tracking modules in the MEO RF path may be blanked when the LEO RF path is enabled. The MEO RF path may be powered down when the LEO RF path is enabled. The signals may be down-converted to an intermediate frequency before down-converting to baseband frequencies or may be down-converted directly to baseband frequencies. In-phase and quadrature signals may be processed.
    Type: Application
    Filed: August 30, 2016
    Publication date: December 22, 2016
    Inventors: Maxime Leclercq, Ioannis Spyropoulos, Nishant Kumar
  • Patent number: 9494692
    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: Grant
    Filed: September 25, 2012
    Date of Patent: November 15, 2016
    Assignee: Maxlinear, Inc.
    Inventors: Maxime Leclercq, Ioannis Spryopoulos, Nishant Kumar, Saju Palayur
  • Publication number: 20160266049
    Abstract: The present invention relates generally to the inspection of pipes, and the like, and more particularly to the remote inspection of ferromagnetic pipes. The invention teaches apparatus comprising, in combination: a vehicle equipped with a plurality of wheels capable of propelling the vehicle within a predetermined ferromagnetic environment to be inspected; means for remotely applying drive forces to said wheels; said wheels including a plurality of passive non-driven rollers; said passive rollers including magnetized means; means for acquiring visual images of the condition of said pipes; and means for remotely accessing said visual images; thereby enabling remote inspection of said pipes. An immediate environment in which the use of the present invention is contemplated is in inspection of ferromagnetic pipes which are located above and/or below ground.
    Type: Application
    Filed: March 2, 2016
    Publication date: September 15, 2016
    Inventors: Lee Carlson, Jeffrey Shasho, Nishant Kumar, Jason Herman
  • Patent number: 9438668
    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: Grant
    Filed: August 22, 2014
    Date of Patent: September 6, 2016
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Nishant Kumar Agrawal, Himanshu Kumar, Manoj Karunakaran Nambiar
  • Patent number: 9429658
    Abstract: Methods and systems for a dual mode global navigation satellite system may comprise selectively enabling a medium Earth orbit (MEO) radio frequency (RF) path and a low Earth orbit (LEO) RF path in a wireless communication device to receive RF satellite signals. The signals may be down-converted to determine a position of the wireless device. The signals may be down-converted utilizing local oscillator signals from a phase locked loop (PLL). The RF paths may be time-division duplexed by the selective enabling of the MEO and LEO paths. Acquisition and tracking modules in the MEO RF path may be blanked when the LEO RF path is enabled. The MEO RF path may be powered down when the LEO RF path is enabled. The signals may be down-converted to an intermediate frequency before down-converting to baseband frequencies or may be down-converted directly to baseband frequencies. In-phase and quadrature signals may be processed.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: August 30, 2016
    Assignee: Maxlinear, Inc.
    Inventors: Maxime Leclercq, Ioannis Spyropoulos, Nishant Kumar
  • Patent number: 9381928
    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: Grant
    Filed: May 14, 2015
    Date of Patent: July 5, 2016
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Siddhartha Sengupta, Sunil D. Joshi, Shripad Salsingikar, Sudhir Kumar Sinha, Kejitan Dontas, Nishant Kumar Agrawal
  • Patent number: 9335942
    Abstract: Methods and structure for masking of logical unit numbers (LUNs) within a switching device coupled with one or more storage enclosures. Each storage enclosure defines one or more logical volumes each identified by a LUN within the storage enclosures. The switching device gathers LUN definition information regarding each LUN defined by each storage enclosure coupled with the switching device. LUN access permission information may be provided by an administrative node/user defining a level of access permitted or denied for each host system for each LUN for each storage enclosure. The switching device then intercepts a REPORT LUNS command from any host directed to a storage enclosure and responds with only those LUNs to which the requesting host system has permitted access. Further, any other SCSI command intercepted at the switching device directed to a LUN to which the host system does not have access is modified to identify an invalid LUN.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: May 10, 2016
    Assignee: Avago Technologies General IP (Technologies) Pte. Ltd.
    Inventors: Umang Kumar, Nishant Kumar Yadav, Abhijit Suhas Aphale
  • Publication number: 20160072766
    Abstract: Methods and systems for maintaining NAT session management on a multi-core device are disclosed. A first core of the multi-core device that is intermediary between a plurality of clients and a plurality of servers may insert a NAT session into a local outbound session table stored in a memory of the first core. The first core may determine that a second core of the multi-core device will serve as a receiving core for a response to the request from the server to the client. The first core may insert the NAT session into a global session table responsive to determining that the second core will serve as the receiving core.
    Type: Application
    Filed: September 9, 2014
    Publication date: March 10, 2016
    Applicant: CITRIX SYSTEMS, INC.
    Inventors: Nishant Kumar Jain, Sameer Bagepalli Ramesh
  • Publication number: 20160066160
    Abstract: Methods and systems for global navigation satellite system configuration of wireless communication applications may comprise determining a location of a wireless communication device (WCD) comprising a satellite positioning RF path utilizing signals received by the RF path, establishing communications with a wireless access point based on the determined location, and configuring a wireless communication function of the wireless communication device based on the determined location, which may comprise a power level of WiFi circuitry in the WCD. The determined location and a transaction ID for a transaction may be stored utilizing a security processor. The RF path may be powered down based on the determined location. The wireless function may comprise a synchronization of data on the WCD with devices in a home location. The WCD may comprise a femtocell device or a set-top box, and may be controlled by a reduced instruction set computing (RISC) central processing unit (CPU).
    Type: Application
    Filed: November 12, 2015
    Publication date: March 3, 2016
    Inventors: Maxime Leclercq, Ioannis Spyropoulos, Nishant Kumar
  • Publication number: 20160056882
    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. 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: October 30, 2015
    Publication date: February 25, 2016
    Inventors: Maxime Leclercq, Ioannis Spyropoulos, Nishant Kumar
  • Publication number: 20160025861
    Abstract: A system for indoor global navigation satellite system detection utilizing low Earth orbit satellite signals is disclosed and may include in a mobile communication device comprising a low Earth orbit (LEO) satellite signal receiver path and a medium Earth orbit (MEO) satellite signal receiver path: receiving a LEO RF satellite signal utilizing said LEO satellite signal receiver path, measuring a received signal strength indicator (RSSI) for the received LEO signal, calculating an expected received MEO signal strength based on the measured RSSI, and configuring the wireless receiver to determine its position using LEO signals or MEO signals based on the calculated MEO signal strength and measured RSSI. The MEO path may be powered down when the calculated expected signal strength is below a threshold level for positioning purposes. The MEO path may be powered up when the calculated expected signal strength increases above a threshold level for positioning purposes.
    Type: Application
    Filed: September 30, 2015
    Publication date: January 28, 2016
    Inventors: Maxime Leclercq, Ioannis Spyropoulos, Nishant Kumar