Patents by Inventor Manish Shukla

Manish Shukla 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: 9171182
    Abstract: Described is a method for dynamic data masking (DDM) of sensitive data. The method for DDM comprises receiving a response output comprising sensitive data, based on a client request, from an application, and identifying a main masking specification, based on the response output, for masking of the sensitive data in the response output. Further, the response output is parsed for creating a Document Object Model (DOM) tree for the response output. Status of a masking approach indication field of the main masking specification is checked, and masking is performed on nodes in the DOM tree comprising the sensitive data, based on the status of the masking approach indication field of the main masking specification.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: October 27, 2015
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Manish Shukla, Joel Joseph, Kumar Vidhani, Vijayanand Mahadeo Banahatti, Sachin Lodha
  • Patent number: 9137740
    Abstract: Systems and methods of providing network access information from one or more servers to a wireless device. The wireless device acquires information from the servers about available networks at a current location of the wireless device. The network information is based on a plurality of device parameters, network parameters and regulatory requirements that govern the operation of the wireless device. In addition, the wireless device may assess the acquired information for suitability for communications to be carried out by the wireless device.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: September 15, 2015
    Assignee: Spectrum Bridge, Inc.
    Inventors: Peter Stanforth, Jeffrey C. Schmidt, Manish Shukla
  • Patent number: 8948801
    Abstract: A provisioning engine provisions spectrum into an allocable spectrum object. The provisioning engine includes an interface configured to receive inputs of available spectrum information and a plurality of provisioning parameters. The plurality of provisioning parameters include at least one signal strength limit, and may include at least first and second signal strength limits that may be boundary strength limit and an allocation strength limit. A controller is configured to execute a spectrum provisioning application that is stored in a memory and, by execution of the spectrum provisioning application, the provisioning engine is configured to generate an allocable spectrum object in accordance with the provisioning parameters. Spectrum encompassed within the spectrum object is allocable by an allocation engine to spectrum users in accordance with the provisioning parameters.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: February 3, 2015
    Assignee: Spectrum Bridge, Inc.
    Inventors: Jeffrey C. Schmidt, Thomas C. Evans, Hrishikesh Gossain, Manish Shukla
  • Patent number: 8929937
    Abstract: A central registration system provides channel maps of available spectrum channels to radio devices. The channel map indicates relative noise floor amounts among the available channels. For this purpose, an amount of predicted interference caused by high-power protected transmitters on each channel available to the requesting radio device for wireless communications is determined, where interference from primary channel and out-of-band emissions of the transmitters is considered.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: January 6, 2015
    Assignee: Spectrum Bridge, Inc.
    Inventors: Jeffrey C. Schmidt, Sekhar V. Uppalapati, Manish Shukla
  • Patent number: 8804680
    Abstract: Systems and methods of efficiently providing network access for a portable electronic device while moderating power consumption are described. The electronic device may have a cellular radio and a network radio for communicating with an alternative network. In a default state, the electronic device may carry out communications using the cellular radio, and the network radio may be in an off state. Periodically, the electronic device may determine if the electronic device has moved. If so, a location of the electronic device may be determined and a check may be carried out to determine if the electronic device is in range of an available alternative network. If the electronic device is in range of an available alternative network, the network radio may be turned on and an attempt to connect to the alternative network may be made.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: August 12, 2014
    Assignee: Spectrum Bridge, Inc.
    Inventors: Jeffrey C. Schmidt, Donald L. Joslyn, Manish Shukla, Hrishikesh Gossain, Mario A. Camchong
  • Patent number: 8798034
    Abstract: Systems and methods are provided for determining a link metric for a communication link along a path between a source node to a destination node is provided. A node can generate a link metric (LM) for the communication link between the particular node and next-hop node towards the destination node in the path based on a plurality of variables. The node can determine the LM for the communication link based on a plurality of variables including: bandwidth on the communication link, a number of spatial streams used to transmit over the communication link, and a guard interval used used to transmit over the communication link.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: August 5, 2014
    Assignee: Motorola Solutions, Inc.
    Inventors: Pankaj Aggarwal, Hrishikesh Gossain, Avinash Joshi, Manish Shukla
  • Publication number: 20140123303
    Abstract: Described is a method for dynamic data masking (DDM) of sensitive data. The method for DDM comprises receiving a response output comprising sensitive data, based on a client request, from an application, and identifying a main masking specification, based on the response output, for masking of the sensitive data in the response output. Further, the response output is parsed for creating a Document Object Model (DOM) tree for the response output. Status of a masking approach indication field of the main masking specification is checked, and masking is performed on nodes in the DOM tree comprising the sensitive data, based on the status of the masking approach indication field of the main masking specification.
    Type: Application
    Filed: October 29, 2013
    Publication date: May 1, 2014
    Applicant: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Manish Shukla, Joel Joseph, Kumar Vidhani, Vijayanand Mahadeo Banahatti, Sachin Lodha
  • Publication number: 20140101784
    Abstract: Described herein is a method for rendering specification creation, including identifying, within one or more contents, labels as sensitive labels when data associated with the label are determined sensitive based on one or more user-defined policy rules, wherein the identifying considers structural locations of labels determined as sensitive and the data associated with the sensitive label; configuring rendering specifications for data associated with the identified sensitive labels; and associating the configured rendering specifications with the sensitive labels of the data determined as sensitive, for execution in real time.
    Type: Application
    Filed: October 4, 2013
    Publication date: April 10, 2014
    Applicant: Tata Consultancy Services Limited
    Inventors: Manish Shukla, Kumar Vidhani, Joel Joseph, Vijayanand Mahadeo Banahatti, Sachin Lodha
  • Publication number: 20140075025
    Abstract: Systems and methods of providing network access information from one or more servers to a wireless device. The wireless device acquires information from the servers about available networks at a current location of the wireless device. The network information is based on a plurality of device parameters, network parameters and regulatory requirements that govern the operation of the wireless device. In addition, the wireless device may assess the acquired information for suitability for communications to be carried out by the wireless device.
    Type: Application
    Filed: September 10, 2012
    Publication date: March 13, 2014
    Inventors: Peter Stanforth, Jeffrey C. Schmidt, Manish Shukla
  • Patent number: 8644868
    Abstract: A wireless radio device includes a wireless transceiver configured to receive on a first channel set and transmit on a second channel set and a control circuit. The control circuit determines one or more available channels for transmission and selects one or more channels for the second channel set from the channels available for transmission. The control circuit also determines one or more available channels for reception, the one or more available channels for reception including the one or more available channels for transmission and one or more channels that are not available for transmission due to operation of an incumbent radio device in a location of the radio device; and selects one or more channels for the first channel set from the channels available for reception.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: February 4, 2014
    Assignee: Spectrum Bridge, Inc.
    Inventors: Hrishikesh Gossain, Manish Shukla
  • Patent number: 8532686
    Abstract: A central registration system provides channel maps of available spectrum to radio devices based on feedback and spectrum allocation policies. Each available channel in the channel map is given a score that is indicative of the quality of the channel for use by the particular radio device for which the channel map was generated. The quality score for each available channel may be based on the radio device's susceptibility to different types of interference and/or radio device's tolerance of the different types of potential interference.
    Type: Grant
    Filed: December 24, 2010
    Date of Patent: September 10, 2013
    Assignee: Spectrum Bridge, Inc.
    Inventors: Jeffrey C. Schmidt, Manish Shukla, Hrishikesh Gossain
  • Patent number: 8526944
    Abstract: Systems and methods of providing network access information from one or more servers to a wireless device. The wireless device acquires information from the servers about available networks at a current location of the wireless device. The network information is based on a plurality of device parameters, network parameters and regulatory requirements that govern the operation of the wireless device. In addition, the wireless device may assess the acquired information for suitability for communications to be carried out by the wireless device.
    Type: Grant
    Filed: January 14, 2013
    Date of Patent: September 3, 2013
    Assignee: Spectrum Bridge, Inc.
    Inventors: Hrishikesh Gossain, Robin U Roberts, Manish Shukla, Sekhar V Uppalapati, Phuoc Tang, Jeffrey C Schmidt, Mario A. Camchong, Peter Stanforth
  • Publication number: 20130115984
    Abstract: A central registration system provides channel maps of available spectrum channels to radio devices. The channel map indicates relative noise floor amounts among the available channels. For this purpose, an amount of predicted interference caused by high-power protected transmitters on each channel available to the requesting radio device for wireless communications is determined, where interference from primary channel and out-of-band emissions of the transmitters is considered.
    Type: Application
    Filed: November 8, 2011
    Publication date: May 9, 2013
    Inventors: Jeffrey C. Schmidt, Sekhar V. Uppalapati, Manish Shukla
  • Patent number: 8380194
    Abstract: Systems and methods of providing network access information from one or more servers to a wireless device. The wireless device acquires information from the servers about available networks at a current location of the wireless device. The network information is based on a plurality of device parameters, network parameters and regulatory requirements that govern the operation of the wireless device. In addition, the wireless device may assess the acquired information for suitability for communications to be carried out by the wireless device.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: February 19, 2013
    Assignee: Spectrum Bridge, Inc.
    Inventors: Hrishikesh Gossain, Robin U. Roberts, Manish Shukla, Sekhar V. Uppalapati, Phuoc Tang, Jeffrey C. Schmidt, Mario Camchong, Peter Stanforth
  • Publication number: 20130035124
    Abstract: A provisioning engine provisions spectrum into an allocable spectrum object. The provisioning engine includes an interface configured to receive inputs of available spectrum information and a plurality of provisioning parameters. The plurality of provisioning parameters include at least one signal strength limit, and may include at least first and second signal strength limits that may be boundary strength limit and an allocation strength limit. A controller is configured to execute a spectrum provisioning application that is stored in a memory and, by execution of the spectrum provisioning application, the provisioning engine is configured to generate an allocable spectrum object in accordance with the provisioning parameters. Spectrum encompassed within the spectrum object is allocable by an allocation engine to spectrum users in accordance with the provisioning parameters.
    Type: Application
    Filed: July 16, 2012
    Publication date: February 7, 2013
    Applicant: SPECTRUM BRIDGE, INC.
    Inventors: Jeffrey C. Schmidt, Thomas C. Evans, Hrishikesh Gossain, Manish Shukla
  • Patent number: 8320321
    Abstract: A hybrid TDMA-CSMA MAC protocol is provided for allocating time slots within a frame having a structure in which transmission time is divided into a first number of actual TDMA time slots and a second number of “virtual” CSMA time slots. Each time a given node receives a Hello message, it can calculate variables based on an HSN field. A ratio of the first number to the second number can be dynamically adjusted depending upon the traffic conditions. When TDMA time slots within the frame are freed (e.g., no longer being used), slot position optimization techniques are provided for moving these freed TDMA time slots back into the CSMA portion of the frame and reallocating or moving other TDMA time slots into the portion of the frame that was previously occupied by the freed TDMA time slots to thereby maximize resource utilization.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: November 27, 2012
    Assignee: Motorola Solutions, Inc.
    Inventors: Avinash Joshi, Manish Shukla
  • Patent number: 8300618
    Abstract: When a source node (SN) seeks to transmit a first communication stream (FCS) to a destination node (DN), a method is provided for allowing the SN to preempt a lower priority communication stream (LPCS). User priorities are supported during slot scheduling based on stream-identifiers (IDs) and stream priority values exchanged by each of the nodes. A scout request message (SRM), which includes a stream ID and a user priority value of the SN, is transmitted to a next-hop node along a route towards the DN. A node along the route determines if free time slots are available along the route to meet QoS requirements of the FCS, and if not, the node determines whether there is a LPCS in the neighborhood, and if so, the node frees the particular time slots currently being used by the LPCS, and allocates the particular time slots for the FCS.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: October 30, 2012
    Assignee: Motorola Solutions, Inc.
    Inventors: Avinash Joshi, Manish Shukla
  • Publication number: 20120231825
    Abstract: A wireless radio device includes a wireless transceiver configured to receive on a first channel set and transmit on a second channel set and a control circuit. The control circuit determines one or more available channels for transmission and selects one or more channels for the second channel set from the channels available for transmission. The control circuit also determines one or more available channels for reception, the one or more available channels for reception including the one or more available channels for transmission and one or more channels that are not available for transmission due to operation of an incumbent radio device in a location of the radio device; and selects one or more channels for the first channel set from the channels available for reception.
    Type: Application
    Filed: March 7, 2011
    Publication date: September 13, 2012
    Inventors: Hrishikesh Gossain, Manish Shukla
  • Patent number: 8249105
    Abstract: A dynamic and distributive aggregation method in which a node determines the frame size of an aggregated frame based on or according to a transmission time of one or more of the received frames. This scheme to aggregate frames is based on the average packet size and average transmission time in the neighborhood. The method enables the aggregated packet size to dynamically change based on the neighborhood conditions. Usage of link rates and fair transmission time assignment enables the high data rate nodes to send more traffic but not to an extent of over-utilizing the channel thus achieving higher throughput efficiencies while maintaining fairness within a high data rate multi-hop wireless communication network.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: August 21, 2012
    Assignee: Motorola Solutions, Inc.
    Inventors: Avinash Joshi, Pankaj Aggarwal, Manish Shukla
  • Publication number: 20120201143
    Abstract: Systems and methods of efficiently providing network access for a portable electronic device while moderating power consumption are described. The electronic device may have a cellular radio and a network radio for communicating with an alternative network. In a default state, the electronic device may carry out communications using the cellular radio, and the network radio may be in an off state. Periodically, the electronic device may determine if the electronic device has moved. If so, a location of the electronic device may be determined and a check may be carried out to determine if the electronic device is in range of an available alternative network. If the electronic device is in range of an available alternative network, the network radio may be turned on and an attempt to connect to the alternative network may be made.
    Type: Application
    Filed: February 7, 2011
    Publication date: August 9, 2012
    Inventors: Jeffrey C. Schmidt, Donald L. Joslyn, Manish Shukla, Hrishikesh Gossain, Mario A. Camchong