Patents by Inventor A. Rao

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

  • Patent number: 8645576
    Abstract: In one embodiment, an apparatus includes one or more internal interfaces in communication with one or more network devices in a first network site through a Layer 2 link, an overlay interface in communication through a Layer 3 link with a core network connected to one or more other network sites, and a table mapping addresses for network devices in the other network sites to addresses of edge devices in the same network site as the network device. The apparatus further includes a processor operable to encapsulate a packet received at one of the internal interfaces and destined for one of the network devices in the other network sites, with an IP header including a destination address of the edge device mapped to the destination network device, and forward the encapsulated packet to the core network.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: February 4, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Dino Farinacci, Tony Speakman, Nair Venugopal, Hasmit Grover, Victor Moreno, Dhananjaya Rao
  • Patent number: 8646064
    Abstract: Message(s) are received from each one of multiple proxy servers, which are anycasted to the same IP address, that indicate source IP addresses of packets that are received that are directed to that same IP address. These proxy servers receive the packets as result of domain(s) resolving to that same IP address, and a particular one of the proxy servers receives the packets as a result of an anycast protocol implementation selecting that proxy server. Based on these message(s) from each of the proxy servers, a determination of the likelihood of a packet having a particular source IP address being legitimately received at each of the proxy servers is determined A message is transmitted to each of the proxy servers that indicates which source IP addresses of packets are not likely to be legitimately received at that proxy server.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: February 4, 2014
    Assignee: Cloudflare, Inc.
    Inventors: Lee Hahn Holloway, Srikanth N. Rao, Matthew Browning Prince, Matthieu Philippe François Tourne, Ian Gerald Pye, Ray Raymond Bejjani, Terry Paul Rodery, Jr.
  • Patent number: 8645465
    Abstract: A method, system, and architecture for providing a conference system that effectively achieves high availability conferencing is provided. The conference system architecture provides a conference system that comprises a set of stateless conference servers and a shared conference store to provide highly available conferencing to its users. The conference servers serve (host) conferences (meetings) that allow users to conduct distributed conferences. Each conference server generally performs conference provisioning operations and conference control operations. The shared conference store provides for the storage of conference state information, thus allowing the conference servers in the conference server pool to be stateless by maintaining conference state information on the shared conference store. A stateless conference server may also locally maintain, for example, in cache memory, some of the conference state information that is maintained on the shared conference store.
    Type: Grant
    Filed: April 3, 2012
    Date of Patent: February 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Dhigha Sekaran, Deepak P. Rao, Sankaran Narayanan
  • Patent number: 8643516
    Abstract: A method for converting parallel data having a certain word size to serial data, comprises the steps of: loading a first segment of a word of the parallel data into a shift register having a first size, and inputting remaining segments of the word into two or more multiplexers connected in series for selecting a next segment of the word; selecting the next segment of the word to load into the shift register; shifting out the loaded segment of the word in the shift register as serial data output; loading the selected next segment of the word into the shift register; and repeating the selecting, shifting, and loading the next segment steps until all the remaining segments of the word have been shifted as serial data output.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: February 4, 2014
    Assignee: Kool Chip, Inc.
    Inventor: Venkata N. S. N. Rao
  • Patent number: 8644157
    Abstract: The present solution is directed to a system for handling network interface card (NIC) congestion by a NIC aware application. The system may include a device having a plurality of network interface cards (NICs), a transmission queue corresponding to a NIC of the plurality of NICs; and an overflow queue for storing packets for the NIC when congested. The system may also include an application executing on the device outputting a plurality of packets to the transmission queue responsive to detecting that the NIC is identified as not congested. The device identifies the NIC as congested responsive to determining that a number of packets stored in the transmission queue has reached a predetermined threshold and responsive to detecting identification of the NIC as congested, the application stores one or more packets to the overflow queue. The device transmits one or more of the plurality of packets stored in the transmission queue and transmits a predetermined number of packets from the overflow queue.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: February 4, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Ashok Kumar Jagadeeswaran, Saravana Annamalaisami, Ramanjaneyulu Talla, Jyotheesh Rao Kurma, Mohit Saxena
  • Publication number: 20140033242
    Abstract: A computer-implemented method, a video service assurance system, and a wireless network with video service assurance provide analytics associated with video services in a network, such as Long Term Evolution (LTE) wireless networks, and actionable recommendations to improve the video services. In particular, the computer-implemented method of video service assurance includes obtaining measurement data and statistics from at least one network element in a network related to a plurality of video streams thereon, performing data aggregation and analysis with the measurement data and statistics related to the video streams, and providing actionable recommendations for improvement of the video streams to the at least one network element based on the data aggregation and analysis.
    Type: Application
    Filed: July 24, 2013
    Publication date: January 30, 2014
    Inventors: Srinivasa RAO, Atul BHATNAGAR
  • Publication number: 20140032263
    Abstract: Content is obtained from a webpage accessed via a URI, which URI is obtained from a URI queue. The content is parsed for price and product information according to a parse map, with the resulting parse result being stored. The priority of URIs in the URI queue is adjusted based on analysis of the parse result for changes in price and product attributes and according to other criteria. The parse map may be one associated with the URI or a general purpose parse maps. The parse result may be validated by human- and machine-based systems, including by graphically labeling price and product information in the content for human confirmation or correction.
    Type: Application
    Filed: July 25, 2013
    Publication date: January 30, 2014
    Inventors: Satyanarayana Rao KALIKIVAYI, Rajesh MUPPALLA, Sanjay PARTHASARATHY
  • Publication number: 20140032085
    Abstract: A system and method of providing supplementary oil flow to an oil circuit of an internal combustion engine is described. The primary oil supply is from a mechanical oil pump. The supplementary oil supply is provided using a control system, one or more sensors, and an electrical oil pump. The system is beneficial in circumstances where the mechanical oil pump provides insufficient oil flow, including during engine shutdown.
    Type: Application
    Filed: July 25, 2012
    Publication date: January 30, 2014
    Applicant: CUMMINS INTELLECTUAL PROPERTY, INC.
    Inventors: Paul Douglas FREE, Kavana RAO, Michael F. MATTERN
  • Publication number: 20140029366
    Abstract: A memory device includes a memory array comprising memory cells, sense amplifiers configured to sense data stored in the memory cells of the memory array, and control circuitry configured to generate a plurality of separate sense amplifier control signals for application to respective control inputs of respective ones of the sense amplifiers. For example, the memory device may comprise a row of dummy memory cells each coupled to a dummy wordline. In such an arrangement, the control circuitry may comprise a plurality of logic gates coupled to respective ones of the dummy memory cells, with each such logic gate configured to generate a corresponding one of the separate sense amplifier control signals for a corresponding one of the sense amplifiers as a function of a data transition at a bitline of the corresponding dummy memory cell. The separate sense amplifier control signals may comprise respective sense amplifier enable signals.
    Type: Application
    Filed: July 30, 2012
    Publication date: January 30, 2014
    Applicant: LSI Corporation
    Inventors: Manish Trivedi, Setti Shanmukheswara Rao, Ankur Goel
  • Publication number: 20140028511
    Abstract: A device in a wireless communications system, comprising a transmitter for transmitting information over a plurality of frequency bands, a receiver for receiving information over a plurality of frequency bands and a multiple-band antenna electrically connected to said transmitter and said receiver, wherein said multiple band antenna is comprised of a first feed point configured to electrically connect said multiple band antenna to said transmitter and said receiver, wherein said multiple band antenna forms a first antenna type and a second feed point configured to electrically connect said multiple-band antenna to said transmitter and said receiver, wherein said multiple band antenna forms a second antenna type.
    Type: Application
    Filed: July 23, 2013
    Publication date: January 30, 2014
    Applicant: BlackBerry Limited
    Inventor: Qinjiang RAO
  • Publication number: 20140030701
    Abstract: Nucleic acid oligonucleotide sequences are disclosed which include amplification oligomers and probe oligomers which are useful for detecting multiple types of human papillomaviruses (HPV) associated with cervical cancer. Methods for detecting multiple HPV types in biological specimens by amplifying HPV nucleic acid sequences in vitro and detecting the amplified products are disclosed.
    Type: Application
    Filed: September 27, 2013
    Publication date: January 30, 2014
    Applicant: Gen-Probe Incorporated
    Inventors: Sylvia A. NORMAN, Jennifer J. BUNGO, William L. HANNA, Neeraj P. RAO
  • Publication number: 20140027880
    Abstract: A three-dimensional inductor is formed in an integrated circuit die using conductive through-body-vias which pass through the body of the die and contact one or more metal interconnect layers on the front side of the die and terminate on the back side of the die. In another embodiment, the through-body-vias may pass through a dielectric material disposed in a plug in the body of the die. In yet another aspect, a transformer may be formed by coupling multiple inductors formed using through-body-vias. In still another aspect, a three-dimensional inductor may include conductors formed of stacks of on chip metallization layers and conductive through-layer-vias disposed in insulation layers between metallization layers. Other embodiments are described.
    Type: Application
    Filed: December 29, 2011
    Publication date: January 30, 2014
    Inventors: Andreas Duevel, Telesphor Kamgaing, Valluri R. Rao, Uwe Zillmann
  • Publication number: 20140029475
    Abstract: In at least some embodiments, a system includes at least one server to manage voice over internet protocol (VOIP) services. The managed VOIP services provided by the at least one server include a procurement service configured to streamline configuration of at least some of the VOIP services for a mobile device during a signup session based on a VOIP services signup session token.
    Type: Application
    Filed: July 27, 2012
    Publication date: January 30, 2014
    Applicant: CREXENDO, INC.
    Inventors: Satish BHAGAVATULA, Manish RAO
  • Publication number: 20140032061
    Abstract: A method of operating a machine at a worksite includes determining data associated with at least one of a machine operation at the worksite and a worksite condition, and determining, based on the data, that one of machine propulsion and machine retarding will be required for greater than a corresponding threshold. The method also includes determining, in response to determining that machine propulsion will be required, a desired propulsion gear, and recommending the propulsion gear to an operator of the machine. The method further includes determining, in response to determining that machine retarding will be required, a desired retarding gear, and recommending the retarding gear to the operator. In such a method, the retarding gear is determined based on a maximum temperature associated with the machine.
    Type: Application
    Filed: July 25, 2012
    Publication date: January 30, 2014
    Inventors: Stefan J. Wulf, Christopher M. Sprock, Mahmoud M. Tobaa, Mallikharjuna Rao Boddu
  • Publication number: 20140029535
    Abstract: A method and system are provided in which a device that is operable to handle WiFi communication and WiMAX communication may receive downlink medium access protocol (MAP) information in a downlink sub-frame of a WiMAX frame and disable WiFi transmission during a portion of the downlink sub-frame based on the downlink MAP information. The disabled WiFi transmission may be enabled after data within the downlink sub-frame is decoded. The device may also receive uplink MAP information in the downlink sub-frame and may control a clear channel assessment associated with the WiFi transmission based on the uplink MAP information. The MAP information may comprise data or burst profile information and/or one or more physical control messages. A similar time domain approach may be utilized for coexistence between Win and long term evolution (LTE) coexistence, Bluetooth and WiMAX, and Bluetooth and LTE. Frame aggregation may be enabled to alleviate pending WiFi traffic.
    Type: Application
    Filed: August 5, 2013
    Publication date: January 30, 2014
    Applicant: Broadcom Corporation
    Inventor: Kameswara Rao MEDAPALLI
  • Publication number: 20140032508
    Abstract: Mechanisms are provided for accelerated data deduplication. A data stream is received an input interface and maintained in memory. Chunk boundaries are detected and chunk fingerprints are calculated using a deduplication accelerator while a processor maintains a state machine. A deduplication dictionary is accessed using a chunk fingerprint to determine if the associated data chunk has previously been written to persistent memory. If the data chunk has previously been written, reference counts may be updated but the data chunk need not be stored again. Otherwise, datastore suitcases, filemaps, and the deduplication dictionary may be updated to reflect storage of the data chunk. Direct memory access (DMA) addresses are provided to directly transfer a chunk to an output interface as needed.
    Type: Application
    Filed: August 26, 2013
    Publication date: January 30, 2014
    Applicant: Dell Products L.P.
    Inventors: Goutham Rao, Vinod Jayaraman
  • Publication number: 20140032264
    Abstract: Price and product attributes from webpages are analyzed over time to identify price changes specific to products on individual webpages and for products across all webpages as well as to identify longitudinal correlations between price changes and product attributes. Users may search the data and set alerts.
    Type: Application
    Filed: July 25, 2013
    Publication date: January 30, 2014
    Inventors: Satyanarayana Rao KALIKIVAYI, Mohammed J. ZAHOOR, Sanjay PARTHASARATHY
  • Publication number: 20140029474
    Abstract: In at least some embodiments, a system includes at least one server to manage voice over internet protocol (VOIP) services. The managed VOIP services provided by the at least one server include streamlined conferencing service to add a mobile device to a VOIP conferencing session based on a streamlined conferencing command received from the mobile device.
    Type: Application
    Filed: July 27, 2012
    Publication date: January 30, 2014
    Applicant: CREXENDO, INC.
    Inventors: Satish BHAGAVATULA, Manish RAO
  • Publication number: 20140031707
    Abstract: An apparatus and method for automatically identifying FHR baseline includes collecting FHR data within a preset duration to obtain an FHR data sequence h?(n); preprocessing the collected FHR data sequence h?(n) to obtain a corresponding FHR data sequence during the preprocessing; selecting a primary dominant peak value according to the frequency distribution of the corresponding FHR data sequence during the preprocessing; and identifying a dynamic baseline according to the corresponding FHR data sequence and the primary dominant peak value during the preprocessing to obtain the dynamic baseline, and display and print the dynamic baseline. The apparatus and method effectively prevents the impact caused by regular change of the FHR to the baseline solution, and accurately reflects the FHR baseline and changes thereof of a fetus under different conditions.
    Type: Application
    Filed: July 7, 2011
    Publication date: January 30, 2014
    Applicant: EDAN INSTRUMENTS, INC.
    Inventors: Jian Rao, Yonghua Zeng, Dewei Chen, Wusun Chen
  • Publication number: 20140027057
    Abstract: Disclosed are perfluoroethers and perfluoroether compositions useful in high temperature aerospace applications. The perfluoroethers can be adapted for use with various curing chemistries.
    Type: Application
    Filed: July 30, 2012
    Publication date: January 30, 2014
    Applicant: PRC-DeSoto International, Inc.
    Inventors: Juexiao Cai, Renhe Lin, Chandra Rao