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: 9288752Abstract: 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: GrantFiled: October 10, 2013Date of Patent: March 15, 2016Assignee: AT&T Intellectual Property I, L.P.Inventors: Rajesh Krishna Panta, James Allan Pelletier, Gregory T. Vesonder
-
Patent number: 9210589Abstract: 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: GrantFiled: November 21, 2012Date of Patent: December 8, 2015Assignee: AT&T Intellectual Property I, L.P.Inventors: Rajesh Krishna Panta, Joshua Marc Auzins, Maria F. Fernandez, Robert J. Hall
-
Patent number: 9104751Abstract: 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: GrantFiled: December 30, 2011Date of Patent: August 11, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Yajie Siamwalla, Rajesh Krishna Shenoy, Lei Duan, Satish Kumar Musukula, Charles C. Carson, Jr., Michael Ching
-
Publication number: 20150170310Abstract: 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: ApplicationFiled: December 18, 2013Publication date: June 18, 2015Applicant: 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: 20150146611Abstract: 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: ApplicationFiled: November 25, 2013Publication date: May 28, 2015Applicant: AT&T Intellectual Property I, LPInventors: Kaustubh Joshi, Rajesh Krishna Panta, Cong Shi
-
Publication number: 20150103707Abstract: 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: ApplicationFiled: October 10, 2013Publication date: April 16, 2015Applicant: AT&T Intellectual Property I. L.P.Inventors: Rajesh Krishna Panta, James Allan Pelletier, Gregory T. Vesonder
-
Publication number: 20150029906Abstract: 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: ApplicationFiled: July 24, 2013Publication date: January 29, 2015Applicant: 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: 20140098686Abstract: 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: ApplicationFiled: November 21, 2012Publication date: April 10, 2014Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Rajesh Krishna Panta, Joshua Marc Auzins, Maria F. Fernandez, Robert J. Hall
-
Publication number: 20130325847Abstract: 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: ApplicationFiled: June 4, 2012Publication date: December 5, 2013Applicant: MICROSOFT CORPORATIONInventors: Sean Andrew Suchter, Charles Converse Carson, JR., Rajesh Krishna Shenoy
-
Patent number: 8588119Abstract: 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: GrantFiled: January 21, 2010Date of Patent: November 19, 2013Assignee: Robert Bosch GmbHInventors: Rajesh Krishna Panta, Serbulent Tozlu, Abtin Keshavarzian
-
Publication number: 20130212081Abstract: 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: ApplicationFiled: February 13, 2012Publication date: August 15, 2013Applicant: MICROSOFT CORPORATIONInventors: RAJESH KRISHNA SHENOY, CHARLES C. CARSON, JR., YI-AN LIN, TIMOTHY ANDREW HARRINGTON, SAMEER INDARAPU
-
Publication number: 20130110802Abstract: 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: ApplicationFiled: October 26, 2011Publication date: May 2, 2013Applicant: MICROSOFT CORPORATIONInventors: RAJESH KRISHNA SHENOY, CHARLES C. CARSON, JR., YI-AN LIN, TIMOTHY ANDREW HARRINGTON, SAMEER INDARAPU
-
Publication number: 20130110827Abstract: 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: ApplicationFiled: October 26, 2011Publication date: May 2, 2013Applicant: MICROSOFT CORPORATIONInventors: SHUBHA NABAR, RAJESH KRISHNA SHENOY
-
Publication number: 20130097143Abstract: 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: ApplicationFiled: December 30, 2011Publication date: April 18, 2013Applicant: Microsoft CorporationInventors: RAJESH KRISHNA SHENOY, CHARLES C. CARSON, JR.
-
Publication number: 20130097144Abstract: 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: ApplicationFiled: December 30, 2011Publication date: April 18, 2013Applicant: MICROSOFT CORPORATIONInventors: YAJIE SIAMWALLA, RAJESH KRISHNA SHENOY, LEI DUAN, SATISH KUMAR MUSUKULA, CHARLES C. CARSON, JR., MICHAEL CHING
-
Publication number: 20110176465Abstract: 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: ApplicationFiled: January 21, 2010Publication date: July 21, 2011Applicant: Robert Bosch GmbHInventors: Rajesh Krishna Panta, Serbulent Tozlu, Abtin Keshavarzian
-
Publication number: 20090063464Abstract: 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: ApplicationFiled: August 29, 2007Publication date: March 5, 2009Inventors: Chi-Chao Chang, Rajesh Krishna Shenoy
-
Publication number: 20080148049Abstract: 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: ApplicationFiled: October 30, 2006Publication date: June 19, 2008Inventors: Keith E. Moore, Mohamed Dekhil, Rajesh Krishna Shenoy
-
Publication number: 20040005358Abstract: 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: ApplicationFiled: April 21, 2003Publication date: January 8, 2004Inventors: Peter H. Slugg, Nemichand B. Jain, Rajesh Krishna, Robert L. Jerzewski, Ronald L. Smith, Jatin M. Patel, Bimal K. Malhotra