Patents by Inventor Rajesh Krishna

Rajesh Krishna 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: 9288752
    Abstract: A method, a non-transitory computer-readable medium and an apparatus for receiving a data packet that is transmitted from a first sensor node are disclosed. For example, the method performs a channel scan of a particular burst of channel scans. When the preamble packet is detected, the method determines whether the preamble packet is addressed to the second sensor node. When the preamble packet is addressed to the second sensor node, the method sends an acknowledgement packet to the first sensor node. The method then receives the data packet that is transmitted from the first sensor node. The method then sleeps for a duration of time, when there is no packet transmission that is ongoing that is destined to the second sensor node.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: March 15, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Rajesh Krishna Panta, James Allan Pelletier, Gregory T. Vesonder
  • Patent number: 9210589
    Abstract: A protocol for providing location-based communication services in wireless sensor networks utilizes dynamic selection of forwarding devices, dynamic forwarding decisions, and intelligent backoff. Dynamic selection of forwarding devices limits the number of transmissions by dynamically selecting the devices that forward a message. Dynamic forwarding decisions implement different heuristics for different devices. According to intelligent backoff, devices that are closer to a destination region backoff for a shorter period of time than those which are further away from the destination region.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: December 8, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Rajesh Krishna Panta, Joshua Marc Auzins, Maria F. Fernandez, Robert J. Hall
  • Patent number: 9104751
    Abstract: Systems, methods, and computer-readable storage media for presenting supplemental search results having indications that identified documents have been endorsed by the user and/or social network connections of the user are provided. A search query is received and it is determined that the user's social networking data is available. Documents that have been endorsed by the user and/or social network connections of the user are searched to identify those that satisfy the input search query. The satisfying documents are assigned a relevance score to determine whether each satisfying document is relevant enough to be shown and to determine placement of the document on the SERP relative to standard search results. Upon rendering of the SERP, a supplemental search result identifying documents that were endorsed by the user and/or social network connections of the user is presented, as is an indication about which social network connection(s) of the user endorsed the document.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: August 11, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Yajie Siamwalla, Rajesh Krishna Shenoy, Lei Duan, Satish Kumar Musukula, Charles C. Carson, Jr., Michael Ching
  • Publication number: 20150170310
    Abstract: A method and computer-readable storage device and apparatus for controlling a roadway resource are disclosed. For example, the method receives from a device associated with a vehicle a request to reach a target destination by a target arrival time and a maximum payment amount to reach the target destination by the target arrival time. The method next determining a route to the target destination and determines a roadway resource along the route that is controllable. The method then sends an instruction to the device associated with the vehicle, where the instruction indicates to navigate the vehicle along the route and controls the roadway resource to enable the vehicle to reach the target destination by the target arrival time.
    Type: Application
    Filed: December 18, 2013
    Publication date: June 18, 2015
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Brian S. Amento, Matti A. Hiltunen, Kaustubh Joshi, David P. Kormann, Rajesh Krishna Panta, Kermit Hal Purdy, Thomas M. Smith, Alex Varshavsky, Svetlana Yarosh
  • Publication number: 20150146611
    Abstract: An eNodeB or other cell access point device can receive demand data from mobile devices served by the cell. The demand data can represent an estimate of demand over a future period for network resources (e.g., bandwidth). The cell can aggregate this demand data and determine price data for the time period or for various intervals of the time period, then transmit the price data to the mobile devices. The price data can operate as a collaborative approach to scheduling traffic. For example, data (e.g., delay tolerant data) can be shifted (e.g., delayed for a few seconds) based on an examination of the price data in conjunction a determined priority of the data. Such can be applicable to data traffic not traditionally thought of as delay tolerant such as streaming video or web browsing, and can be accomplished without negatively impacting the quality of service or experience of the client.
    Type: Application
    Filed: November 25, 2013
    Publication date: May 28, 2015
    Applicant: AT&T Intellectual Property I, LP
    Inventors: Kaustubh Joshi, Rajesh Krishna Panta, Cong Shi
  • Publication number: 20150103707
    Abstract: A method, a non-transitory computer-readable medium and an apparatus for receiving a data packet that is transmitted from a first sensor node are disclosed. For example, the method performs a channel scan of a particular burst of channel scans. When the preamble packet is detected, the method determines whether the preamble packet is addressed to the second sensor node. When the preamble packet is addressed to the second sensor node, the method sends an acknowledgement packet to the first sensor node. The method then receives the data packet that is transmitted from the first sensor node. The method then sleeps for a duration of time, when there is no packet transmission that is ongoing that is destined to the second sensor node.
    Type: Application
    Filed: October 10, 2013
    Publication date: April 16, 2015
    Applicant: AT&T Intellectual Property I. L.P.
    Inventors: Rajesh Krishna Panta, James Allan Pelletier, Gregory T. Vesonder
  • Publication number: 20150029906
    Abstract: Disclosed herein are systems, methods, and computer-readable storage devices for reducing inter-cellsite interference during full-duplex communication. A system receives a channel amplitude and a phase estimate between a first station and a second station, the first station and the second station creating inter-cellsite interference on a channel during full-duplex communications. The system calculates a level of the inter-cellsite interference between the first station and the second station based on the channel amplitude and the phase estimate and generates a cancellation signal based on the inter-cellsite interference. The system then communicates the cancellation signal to the first station for transmission with additional data during additional full-duplex communications.
    Type: Application
    Filed: July 24, 2013
    Publication date: January 29, 2015
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Rittwik JANA, Vaneet AGGARWAL, Lusheng JI, Rajesh Krishna PANTA, Kadangode K. RAMAKRISHNAN, Christopher W. RICE, Nemmara K. SHANKARANARAYANAN, Vinay Anant VAISHAMPAYAN
  • Publication number: 20140098686
    Abstract: A protocol for providing location-based communication services in wireless sensor networks utilizes dynamic selection of forwarding devices, dynamic forwarding decisions, and intelligent backoff. Dynamic selection of forwarding devices limits the number of transmissions by dynamically selecting the devices that forward a message. Dynamic forwarding decisions implement different heuristics for different devices. According to intelligent backoff, devices that are closer to a destination region backoff for a shorter period of time than those which are further away from the destination region.
    Type: Application
    Filed: November 21, 2012
    Publication date: April 10, 2014
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Rajesh Krishna Panta, Joshua Marc Auzins, Maria F. Fernandez, Robert J. Hall
  • Publication number: 20130325847
    Abstract: Improved, personalized searching through the use of personal connection graphs is presented. Responsive to receiving a search query, the search engine obtains a user sketch (representing a user's connection graph) and obtains search results responsive to the search query and also based, in part, as a function of a relationship distance between the user and the referenced content as determined by the user sketch. One or more search results pages are generated from the obtained search results and returned to the user.
    Type: Application
    Filed: June 4, 2012
    Publication date: December 5, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Sean Andrew Suchter, Charles Converse Carson, JR., Rajesh Krishna Shenoy
  • Patent number: 8588119
    Abstract: A method for wirelessly transferring data between nodes may include periodically waking a receiving node from a sleep mode to a receive mode and returning the receiving node to the sleep mode, where, in the receive mode, the receiving node samples a plurality of wake-up channels; transmitting at least one wake-up preamble packet by a transmitting node on at least one of the plurality of wake-up channels; receiving, by the receiving node while in the receive mode, the wake-up preamble packet; transmitting, by the receiving node and responsive to receiving the wake-up preamble packet, an acknowledgement; transmitting, by the transmitting node and responsive to receiving the acknowledgement, a data frame on at least one data channel; and/or receiving, by the receiving node, the data frame. Some methods may include estimating a wake-up time of the receiving node and/or performing a clear channel assessment prior to transmitting the wake-up preamble packet.
    Type: Grant
    Filed: January 21, 2010
    Date of Patent: November 19, 2013
    Assignee: Robert Bosch GmbH
    Inventors: Rajesh Krishna Panta, Serbulent Tozlu, Abtin Keshavarzian
  • Publication number: 20130212081
    Abstract: Systems, computer-readable media, and methods for tagging documents based on a graph pertaining to one or more entities which a user has included in a search query. The user may have at least one social networking relationship with the entity. A search engine is configured to display a search engine results page in response to the search query received from the user. The search engine may also receive suggested tags that identify documents that could be linked to the entity identified in the query. The user may confirm that the suggested tags are appropriate via feedback that is transmitted to the search engine. In turn, the search engine updates a graph to reflect a number of users that agree with the suggested tag.
    Type: Application
    Filed: February 13, 2012
    Publication date: August 15, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: RAJESH KRISHNA SHENOY, CHARLES C. CARSON, JR., YI-AN LIN, TIMOTHY ANDREW HARRINGTON, SAMEER INDARAPU
  • Publication number: 20130110802
    Abstract: Systems, methods, and computer-readable storage media for tagging uniform resource locators (URLs) included in a search engine results page are provided. Upon receipt of a search query that includes a name of an entity, the server device provides search results and entry fields to tag one or more URLs that correspond to the entity. The server device obtains a social network of the user that provided the query. The server device processes the social network to locate entities that match the query and that are within a threshold number of hops. The user may tag one or more URLs with social network account information for the entities based on authorization information received from an owner that manages the social network account.
    Type: Application
    Filed: October 26, 2011
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: RAJESH KRISHNA SHENOY, CHARLES C. CARSON, JR., YI-AN LIN, TIMOTHY ANDREW HARRINGTON, SAMEER INDARAPU
  • Publication number: 20130110827
    Abstract: Systems, computer-readable media, and methods for utilizing information pertaining to one or more individuals or entities with which a user has at least one social networking relationship are provided. A search engine is configured to receive a query, to identify matching electronic documents, to rank the electronic documents, and to transmit the matching electronic documents and/or advertisements to the user in response to receiving a query. Upon receiving the query from a user, the search engine obtains a social network identifier of the user and utilizes information about the user's social networking relationships to augment the query with nonretrieval modifiers. The search engine processes the nonretrieval modifiers matching the electronic documents included in search results and ranks the results but does not use the nonretrieval modifiers to identify or retrieve results matching the query. The ranked electronic documents are included in the results and displayed in rank order to the user.
    Type: Application
    Filed: October 26, 2011
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: SHUBHA NABAR, RAJESH KRISHNA SHENOY
  • Publication number: 20130097143
    Abstract: Systems, methods, and computer-readable storage media for presenting results of search queries with indications that at least a portion of such results has been endorsed by the user and/or social network connections of the user, are provided. Upon receipt of a search query, Web search results satisfying the query are determined. Satisfying search results that have been endorsed by the requesting user and/or one or more social network connections of the requesting user are identified. Upon presentation of the search results on the SERF, those results that were identified as having been endorsed by the requesting user and/or one or more social network connections of the requesting user are annotated as such. In this way, the requesting user may be able to more readily identify personally relevant results as the annotated results have been indicated to be preferences of the user and/or his or her social network connections.
    Type: Application
    Filed: December 30, 2011
    Publication date: April 18, 2013
    Applicant: Microsoft Corporation
    Inventors: RAJESH KRISHNA SHENOY, CHARLES C. CARSON, JR.
  • Publication number: 20130097144
    Abstract: Systems, methods, and computer-readable storage media for presenting supplemental search results having indications that identified documents have been endorsed by the user and/or social network connections of the user are provided. A search query is received and it is determined that the user's social networking data is available. Documents that have been endorsed by the user and/or social network connections of the user are searched to identify those that satisfy the input search query. The satisfying documents are assigned a relevance score to determine whether each satisfying document is relevant enough to be shown and to determine placement of the document on the SERP relative to standard search results. Upon rendering of the SERP, a supplemental search result identifying documents that were endorsed by the user and/or social network connections of the user is presented, as is an indication about which social network connection(s) of the user endorsed the document.
    Type: Application
    Filed: December 30, 2011
    Publication date: April 18, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: YAJIE SIAMWALLA, RAJESH KRISHNA SHENOY, LEI DUAN, SATISH KUMAR MUSUKULA, CHARLES C. CARSON, JR., MICHAEL CHING
  • Publication number: 20110176465
    Abstract: A method for wirelessly transferring data between nodes may include periodically waking a receiving node from a sleep mode to a receive mode and returning the receiving node to the sleep mode, where, in the receive mode, the receiving node samples a plurality of wake-up channels; transmitting at least one wake-up preamble packet by a transmitting node on at least one of the plurality of wake-up channels; receiving, by the receiving node while in the receive mode, the wake-up preamble packet; transmitting, by the receiving node and responsive to receiving the wake-up preamble packet, an acknowledgement; transmitting, by the transmitting node and responsive to receiving the acknowledgement, a data frame on at least one data channel; and/or receiving, by the receiving node, the data frame. Some methods may include estimating a wake-up time of the receiving node and/or performing a clear channel assessment prior to transmitting the wake-up preamble packet.
    Type: Application
    Filed: January 21, 2010
    Publication date: July 21, 2011
    Applicant: Robert Bosch GmbH
    Inventors: Rajesh Krishna Panta, Serbulent Tozlu, Abtin Keshavarzian
  • Publication number: 20090063464
    Abstract: The present invention is directed towards system and methods for generating a visual representation indicating performance of a system capable of accepting one or more inputs and producing an ordered set of one or more responsive outputs. The method of the present invention comprises selecting one or more benchmark inputs and generating an ordered output set for each of the one or more benchmark inputs, a given output set comprising one or more output items responsive to a given benchmark query. One or pixels representing the one or more output items comprising the one or more outputs sets are generated, a given pixel containing a visual representation indicating a degree to which the output item represented by the pixel is relevant with respect to the benchmark input to which the output item is responsive. The one or more pixels representing the one or more output items comprising the one or more output sets are arranged in a circle in a manner indicative of the performance of the system.
    Type: Application
    Filed: August 29, 2007
    Publication date: March 5, 2009
    Inventors: Chi-Chao Chang, Rajesh Krishna Shenoy
  • Publication number: 20080148049
    Abstract: An exemplary method for providing secure access to resources at shared appliances comprises obtaining an instruction from a first user to send a resource to a secure repository, the resource being associated with a first identifier, receiving a second identifier from a shared appliance, determining a pseudo identity associated with the shared appliance based on the second identifier, granting to the shared appliance permissions associated with the pseudo identity, including a permission to retrieve the resource from the secure repository, receiving the first identifier from a second user at the shared appliance, and enabling the shared appliance to provide the resource to the second user at the shared appliance.
    Type: Application
    Filed: October 30, 2006
    Publication date: June 19, 2008
    Inventors: Keith E. Moore, Mohamed Dekhil, Rajesh Krishna Shenoy
  • Publication number: 20040005358
    Abstract: A modified-release vasopeptidase inhibitor formulation is provided which is capable of releasing vasopeptidase inhibitor, preferably omapatrilat or gemopatrilat, in a manner to provide therapeutically effective NEP inhibitory activity and therapeutically effective ACE inhibitory activity, in a balanced manner, for a predetermined duration to lower blood pressure and/or treat heart failure. In a preferred formulation, the NEP inhibitory activity and ACE inhibitory activity have balanced release characteristics.
    Type: Application
    Filed: April 21, 2003
    Publication date: January 8, 2004
    Inventors: Peter H. Slugg, Nemichand B. Jain, Rajesh Krishna, Robert L. Jerzewski, Ronald L. Smith, Jatin M. Patel, Bimal K. Malhotra