Patents by Inventor Shankar Rao
Shankar Rao 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: 20190120932Abstract: A radar system including a transmit antenna for transmitting a radio frequency (RF) signal or a radar signal and a receive antenna for receiving a plurality of reflected signals created by a plurality of targets reflecting the RF signal or radar signal. The reflected signals include noise. The radar system also includes an analog-to-digital converter (ADC) that digitizes or samples the reflected signals to provide a digitized or sampled noisy input signal. The radar system further includes a reservoir computer that receives the noisy input signal. The reservoir computer includes a time-varying reservoir and is configured to de-noise the noisy input signal and provide a range measurement for each of the plurality of targets.Type: ApplicationFiled: January 31, 2018Publication date: April 25, 2019Applicant: HRL Laboratories, LLCInventors: Jason R. Smith, Shankar Rao, Peter Petre, Peter S. Wittenberg, Simon L. Haxton
-
Patent number: 10193942Abstract: Methods and devices provide access to a sponsored data service (SDS) from a mobile device. A method may include generating a play media command that includes a remote media address and an SDS identifier, and converting the remote media address into a local media address. The method may further include requesting media from an internal content server via the local media address, where the internal content server resides within the mobile device. The method may include determining if the requested media is stored on the internal content server, obtaining the requested media from the internal content server upon determining that the requested media is stored within the internal content server, and playing the requested media on a mobile media player.Type: GrantFiled: October 26, 2015Date of Patent: January 29, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Jian Huang, Susan Kelly, Gong Zhang, Fnu Bongu Huma Shankar Rao, Jae Won Chung
-
Publication number: 20190014167Abstract: Disclosed are mechanisms for sharing managed content through external systems. A sharing module publishes content in a share and metadata associated therewith to an external system. The share represents a folder or directory in a repository managed by an information system such as an enterprise content management system. The publication is made possible through application programming interface (API) calls handled by a first sharing module API, a repository API, a second sharing module API, and an external system API. These APIs together provide a one-to-one mapping of communications protocols used by the managed repository and the external system. The share in the managed repository and the share published to the external system are synced and any conflict between the two is detected and resolved. The shared content can be repatriated back to the managed repository and the shared version deleted from the external system.Type: ApplicationFiled: February 27, 2018Publication date: January 10, 2019Inventors: Mahesh Bangalore Shankar Rao, Pardeep Kumar, Panchakshrappa Pramod, Prashantha Hanumanthappa, Vikash Sharma, Minu Gukanti
-
Publication number: 20180372862Abstract: Systems and methods according to one or more embodiments are provided for mapping and registration of synthetic aperture raw radar data to aid in SAR-based navigation. In one example, a SAR-based navigation system includes a memory including executable instructions and a processor adapted to receive phase history data associated with observation views of a scene. The processor further converts the received phase history data associated with the observation views to a range profile of the scene. The range profile is compared to a range profile template of the scene to estimate a geometric transformation of the scene encoded in the received phase history data with respect to a reference template.Type: ApplicationFiled: June 22, 2017Publication date: December 27, 2018Inventors: Kang-Yu Ni, Shankar Rao, Brian Limketkai
-
Patent number: 10154150Abstract: A device determines a connection status of a Public Land Mobile Network (PLMN) communication interface and a wireless Local Area Network (LAN) communication interface, and stores the connection status in a queue. The device waits, subsequent to storing the connection status, for expiration of a time delay; and retrieves, subsequent to the expiration of the time delay, the connection status or another connection status from the queue. The device sends, based on the retrieved connection status or the other connection status, a service validation request to a server associated with the PLMN, and receives from the server, in response to the service validation request, a validation response that authorizes service delivery to the device via a PLMN.Type: GrantFiled: June 3, 2016Date of Patent: December 11, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Jian Huang, Susan Kelly, Gong Zhang, Fnu Bongu Huma Shankar Rao
-
Publication number: 20180276689Abstract: A device can receive, from a set of storage devices, first information relating to one or more pilot data plans that are associated with one or more first groups of user devices. The device can receive, from the set of storage devices, second information relating to one or more live data plans that are associated with one or more second groups of user devices. The device can analyze the first information and/or the second information to identify one or more patterns of information. The one or more patterns can include a data usage pattern, a demographic information pattern, a revenue generation pattern, and/or a user interest pattern. The device can perform one or more actions, including generating a new data plan, identifying one or more user accounts as candidates for a new data plan, and/or transmitting, via a network, information relating to the new data plan.Type: ApplicationFiled: March 24, 2017Publication date: September 27, 2018Inventors: Fengping ZHANG, Susan KELLY, Jian HUANG, Fnu BONGU HUMA SHANKAR RAO, Guanrao CHEN, Mohammad Zohaib AKMAL, Harshal KHANDARE
-
Publication number: 20180167295Abstract: A device may receive, from a user device, a hypertext transfer protocol (HTTP) CONNECT request that includes a uniform resource locator (URL). The device may determine, using a data structure, whether the URL is a sponsored URL or a non-sponsored URL. The data structure may include one or more sponsored URLs associated with a toll-free data service campaign. The device may establish an HTTP CONNECT tunnel for transferring traffic, associated with the URL, between the user device and another device. The device may monitor data use, associated with the HTTP CONNECT tunnel, based on determining whether the URL is a sponsored URL or a non-sponsored URL. The device may generate a traffic information record based on monitoring the data use, and the device may provide the traffic information record to the user device.Type: ApplicationFiled: December 14, 2016Publication date: June 14, 2018Inventors: Mohammad Zohaib AKMAL, Jian HUANG, Fnu BONGU HUMA SHANKAR RAO
-
Patent number: 9990173Abstract: An audio processor may process dissimilarly formatted digital audio signals and produce an analog output for reproduction by a transducer, such as a speaker. The audio processor may be, for example, a digital-to-analog converter (DAC) with multiple digital inputs and a single analog output. The audio processor may also include other components, such as processing components, filters, equalizers, amplifiers, and the like. The audio processor may process audio, such as high fidelity DSD audio and lower fidelity PCM audio, and combine the differently formatted data into a single output. During processing, the audio processor may manipulate the different audio signals, such as by ducking a music playback to allow a notification sound to be played.Type: GrantFiled: April 14, 2016Date of Patent: June 5, 2018Assignee: Cirrus Logic, Inc.Inventors: Dylan Alexander Hester, Bala Vishnu Shankar Rao, Tarun Soni, John L. Melanson
-
Over-sampling digital processing path that emulates Nyquist rate (non-oversampling) audio conversion
Patent number: 9936282Abstract: The behavior of a NOS DAC and an analog filter may be emulated by electronic components of an integrated circuit (IC) by upsampling data and applying a digital filter to the upsampled data. For example, the IC may include a zero-order-hold circuit that upsamples data from a first input sample rate to a second, higher input rate. The upsampled data may be passed to an Asynchronous Sample Rate Converter (ASRC) that performs further upsampling (e.g., from 8*Fs-64*Fs). The upsampled data may be passed to a digital low pass filter. The digital low pass filter may emulate, for example, a response of a fifth order Butterworth analog filter to mimic the effect of analog processing. The IC may integrate the upsampling circuit, the low pass digital filter, a digital-to-analog converter (DAC) and an amplifier to provide an audio solution for playing high-fidelity music in a mobile device.Type: GrantFiled: April 14, 2016Date of Patent: April 3, 2018Assignee: Cirrus Logic, Inc.Inventors: Dylan Alexander Hester, Bala Vishnu Shankar Rao -
Patent number: 9930045Abstract: A method, a device, and a non-transitory storage medium that stores instructions to load a first web page; scan each embedded uniform resource locator (URL) of the first web page; select each embedded uniform resource locator (URL) that is signed to indicate support of a toll-free data service; transmit each signed embedded URL to a first network device; receive, from the first network device, at least one replacement URL; render the first web page using the at least one replacement URL; receive a user input via one of the at least one replacement URL; load a second web page in response to the user input; scan the second web page for an embedded URL; determine whether the second web page includes at least one unsigned embedded URL; and transmit to a second network device, blacklist data that includes the at least one unsigned embedded URL.Type: GrantFiled: May 23, 2016Date of Patent: March 27, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Sayan Dey, Bongu Huma Shankar Rao, Jian Huang
-
Publication number: 20180081675Abstract: A method includes receiving, at a first processing device of an input/output module (IOM), new firmware data for the IOM. The method also includes sending an output hold command from the first processing device to a second processing device of the IOM. The method further includes upgrading firmware of the IOM with the new firmware data using the first processing device and attempting a reboot of the first processing device. In addition, the method includes, in response to the output hold command and during the upgrading of the firmware and the rebooting of the first processing device, using the second processing device to cause a field circuit of the IOM to hold at least one previous output signal for one or more external devices.Type: ApplicationFiled: September 16, 2016Publication date: March 22, 2018Inventors: Nagaraja Sundaresh, Michael D. Carney, Shripad Pande, Shankar Rao Pendyala, Meraj Jabri
-
Patent number: 9924339Abstract: A device may receive first information. The first information may be based on traffic associated with usage of a toll-free data service. The device may receive an identifier for a user device. The user device may be using the toll-free data service. The device may generate second information. The second information may correspond to usage, by the user device, of the toll-free data service. The second information may be generated based on the first information and the identifier. The device may send the second information to another device to support providing a notification of toll-free data service usage. The notification of toll-free data service usage may be based on the second information.Type: GrantFiled: August 1, 2016Date of Patent: March 20, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Fnu Bongu Huma Shankar Rao, Jian Huang, Susan Kelly, Gong Zhang, Sayan Dey, Mohammad Zohaib Akmal, Guanrao Chen
-
Publication number: 20180035273Abstract: A device may receive first information. The first information may be based on traffic associated with usage of a toll-free data service. The device may receive an identifier for a user device. The user device may be using the toll-free data service. The device may generate second information. The second information may correspond to usage, by the user device, of the toll-free data service. The second information may be generated based on the first information and the identifier. The device may send the second information to another device to support providing a notification of toll-free data service usage. The notification of toll-free data service usage may be based on the second information.Type: ApplicationFiled: August 1, 2016Publication date: February 1, 2018Inventors: Fnu BONGU HUMA SHANKAR RAO, Jian HUANG, Susan KELLY, Gong ZHANG, Sayan DEY, Mohammad Zohaib AKMAL, Guanrao CHEN
-
Patent number: 9876877Abstract: A device intercepts a request that includes a network address or a universal resource locator (URL) for a landing page and determines whether special handling is applicable when forwarding the landing page to the requesting device. When the special handling is applicable, the request is automatically redirected to a validation device, which determines whether the requesting device is eligible for the special handling. The validation device signs based on the determination and returns the signed request to the requesting device. The requesting device forwards the signed request to request the landing page and the special handling is selectively applied based on the signed request.Type: GrantFiled: February 8, 2016Date of Patent: January 23, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Jian Huang, Gong Zhang, Sayan Dey, Fnu Bongu Huma Shankar Rao
-
Publication number: 20170365153Abstract: An apparatus performs methods for device diagnostics based on signals from digital outputs. The apparatus includes an input/output module with a digital output module to be coupled to a device. The input/output module measures one or more characteristics of a digital signal provided by the digital output module, where at least one of the one or more characteristics of the digital signal is associated with an output current of the digital output module. The input/output module also performs one or more diagnostics using the one or more measured characteristics of the digital signal.Type: ApplicationFiled: June 6, 2017Publication date: December 21, 2017Inventors: Nagaraja Sundaresh, Shankar Rao Pendyala, Michael D. Carney, Shripad K. Pande
-
Publication number: 20170353609Abstract: A device determines a connection status of a Public Land Mobile Network (PLMN) communication interface and a wireless Local Area Network (LAN) communication interface, and stores the connection status in a queue. The device waits, subsequent to storing the connection status, for expiration of a time delay; and retrieves, subsequent to the expiration of the time delay, the connection status or another connection status from the queue. The device sends, based on the retrieved connection status or the other connection status, a service validation request to a server associated with the PLMN, and receives from the server, in response to the service validation request, a validation response that authorizes service delivery to the device via a PLMN.Type: ApplicationFiled: June 3, 2016Publication date: December 7, 2017Inventors: Jian Huang, Susan Kelly, Gong Zhang, Fnu Bongu Huma Shankar Rao
-
Publication number: 20170339154Abstract: A method, a device, and a non-transitory storage medium that stores instructions to load a first web page; scan each embedded uniform resource locator (URL) of the first web page; select each embedded uniform resource locator (URL) that is signed to indicate support of a toll-free data service; transmit each signed embedded URL to a first network device; receive, from the first network device, at least one replacement URL; render the first web page using the at least one replacement URL; receive a user input via one of the at least one replacement URL; load a second web page in response to the user input; scan the second web page for an embedded URL; determine whether the second web page includes at least one unsigned embedded URL; and transmit to a second network device, blacklist data that includes the at least one unsigned embedded URL.Type: ApplicationFiled: May 23, 2016Publication date: November 23, 2017Inventors: Sayan Dey, Bongu Huma Shankar Rao, Jian Huang
-
OVER-SAMPLING DIGITAL PROCESSING PATH THAT EMULATES NYQUIST RATE (NON-OVERSAMPLING) AUDIO CONVERSION
Publication number: 20170303032Abstract: The behavior of a NOS DAC and an analog filter may be emulated by electronic components of an integrated circuit (IC) by upsampling data and applying a digital filter to the upsampled data. For example, the IC may include a zero-order-hold circuit that upsamples data from a first input sample rate to a second, higher input rate. The upsampled data may be passed to an Asynchronous Sample Rate Converter (ASRC) that performs further upsampling (e.g., from 8*Fs-64*Fs). The upsampled data may be passed to a digital low pass filter. The digital low pass filter may emulate, for example, a response of a fifth order Butterworth analog filter to mimic the effect of analog processing. The IC may integrate the upsampling circuit, the low pass digital filter, a digital-to-analog converter (DAC) and an amplifier to provide an audio solution for playing high-fidelity music in a mobile device.Type: ApplicationFiled: April 14, 2016Publication date: October 19, 2017Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Dylan Alexander Hester, Bala Vishnu Shankar Rao -
Publication number: 20170300290Abstract: An audio processor may process dissimilarly formatted digital audio signals and produce an analog output for reproduction by a transducer, such as a speaker. The audio processor may be, for example, a digital-to-analog converter (DAC) with multiple digital inputs and a single analog output. The audio processor may also include other components, such as processing components, filters, equalizers, amplifiers, and the like. The audio processor may process audio, such as high fidelity DSD audio and lower fidelity PCM audio, and combine the differently formatted data into a single output. During processing, the audio processor may manipulate the different audio signals, such as by ducking a music playback to allow a notification sound to be played.Type: ApplicationFiled: April 14, 2016Publication date: October 19, 2017Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Dylan Alexander Hester, Bala Vishnu Shankar Rao, Tarun Soni, John L. Melanson
-
Patent number: 9766278Abstract: A system and method utilize multiple, asynchronous, voltage isolated integrated power data circuits (IPDCs) to respectively determine one or more power parameters of a multi-phase power distribution system. In at least one embodiment, the power parameters represent differences between voltage phases of a multi-phase power distribution system. In at least one embodiment, the IPDCs each sense a voltage or current from a single phase of a three-phase power distribution system. Additionally, the IPDCs are electrically isolated from each other and, thus, in at least one embodiment, can utilize voltage divider or shunt resistor sensing without being subject to high voltages representative of the difference between voltage phases. Additionally, in at least one embodiment, each of the IPDCs utilizes a separate clock signal to determine phase sequence and phase angle deltas of one or more three phase voltages of the three-phase power distribution system.Type: GrantFiled: January 11, 2013Date of Patent: September 19, 2017Assignee: Cirrus Logic, Inc.Inventors: Bala Vishnu Shankar Rao, Roderick D. Holley, II