Patents by Inventor Bapi Vinnakota

Bapi Vinnakota 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: 7882545
    Abstract: A method is used to authenticate a wireless device for secure operation on a wireless local area network, the wireless local area network including a controller. The method to include broadcasting from the controller a configuration message based on the controller being physically switched to a configuration mode. The method to also include accepting at the controller a response from the wireless device, the response accepted based on receiving the response within a fixed time period following the broadcasting of the configuration message, the accepted response including information encrypted using the controller's public key. A user message is obtained, the user message entered by the user at the controller and maintained at the controller. The wireless device is authenticated based on whether the response including the encrypted information, when decrypted with a private key associated with the controller's public key, matches the user message.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: February 1, 2011
    Assignee: Intel Corporation
    Inventors: Matthew Adiletta, Bapi Vinnakota
  • Patent number: 7353371
    Abstract: A method and device to copy data fields from one or more source packets to one or more result packets. In a SET function, adjacent data fields in a source packet is copied to respective destination data fields in a result packet governed by a field locator packet. In an ESET function, data fields in respective source packets are copied to adjacent data fields in a result packet governed by a field locator packet. In an EXTRACT function, data fields in a source packet are copied to adjacent data fields in a result packet governed by a field locator packet. In a SCATTER function, adjacent data fields in a source packet are copied to data fields in respective result packets governed by a field locator packet.
    Type: Grant
    Filed: December 5, 2002
    Date of Patent: April 1, 2008
    Assignee: Intel Corporation
    Inventors: Corey Gee, Bapi Vinnakota
  • Publication number: 20080040757
    Abstract: A method that includes streaming video content at a given bit-rate from a computing platform through a wireless access point and to a digital media adaptor that decodes the video content for display. A communication channel used to stream the video content to the digital media adaptor is monitored and information associated with the communication channel as at least a portion of the video content is streamed from the computing platform to the digital media adaptor is collected. Available bandwidth for the communication channel is determined based on the collected information. An adjustment to the given bit-rate that another portion of the video content is streamed from the computing platform is made based on the available bandwidth.
    Type: Application
    Filed: July 31, 2006
    Publication date: February 14, 2008
    Inventors: David Romano, Xiancheng Yuan, Bapi Vinnakota, Liang-Min Wang, Yogesh Bansal
  • Publication number: 20070136596
    Abstract: A method is used to authenticate a wireless device for secure operation on a wireless local area network, the wireless local area network including a controller. The method to include broadcasting from the controller a configuration message based on the controller being physically switched to a configuration mode. The method to also include accepting at the controller a response from the wireless device, the response accepted based on receiving the response within a fixed time period following the broadcasting of the configuration message, the accepted response including information encrypted using the controller's public key. A user message is obtained, the user message entered by the user at the controller and maintained at the controller. The wireless device is authenticated based on whether the response including the encrypted information, when decrypted with a private key associated with the controller's public key, matches the user message.
    Type: Application
    Filed: December 14, 2005
    Publication date: June 14, 2007
    Inventors: Matthew Adiletta, Bapi Vinnakota
  • Patent number: 6892281
    Abstract: According to one embodiment of the invention, a method is provided in which memory requests from a first component and a second component are received. The memory requests are issued by the first component and the second component to access one or more memory devices via a memory controller. The memory requests received from the first component are accumulated in a first queue and the memory requests received from the second component are accumulated in a second queue, respectively. The memory requests accumulated in the first queue are sent to the memory controller for processing as a block of memory requests. The memory requests accumulated in the second queue are sent to the memory controller for processing as a block of memory requests.
    Type: Grant
    Filed: October 3, 2002
    Date of Patent: May 10, 2005
    Assignee: Intel Corporation
    Inventors: Sunil B. Chaudhari, Bapi Vinnakota
  • Patent number: 6789056
    Abstract: A method, apparatus, and system for communicating between a digital signal processor (DSP) and a packet processor.
    Type: Grant
    Filed: December 31, 2002
    Date of Patent: September 7, 2004
    Assignee: Intel Corporation
    Inventors: Bapi Vinnakota, Sameer Nanavati, Saurin Shah, Nicholas E. Duresky
  • Publication number: 20040136397
    Abstract: A method, apparatus, and system for communicating between a digital signal processor (DSP) and a packet processor.
    Type: Application
    Filed: December 31, 2002
    Publication date: July 15, 2004
    Inventors: Bapi Vinnakota, Sameer Nanavati, Saurin Shah, Nicholas E. Duresky
  • Publication number: 20040109444
    Abstract: A method and device to copy data fields from one or more source packets to one or more result packets. In a SET function, adjacent data fields in a source packet is copied to respective destination data fields in a result packet governed by a field locator packet. In an ESET function, data fields in respective source packets are copied to adjacent data fields in a result packet governed by a field locator packet. In an EXTRACT function, data fields in a source packet are copied to adjacent data fields in a result packet governed by a field locator packet. In a SCATTER function, adjacent data fields in a source packet are copied to data fields in respective result packets governed by a field locator packet.
    Type: Application
    Filed: December 5, 2002
    Publication date: June 10, 2004
    Inventors: Corey Gee, Bapi Vinnakota
  • Publication number: 20040068615
    Abstract: According to one embodiment of the invention, a method is provided in which memory requests from a first component and a second component are received. The memory requests are issued by the first component and the second component to access one or more memory devices via a memory controller. The memory requests received from the first component are accumulated in a first queue and the memory requests received from the second component are accumulated in a second queue, respectively. The memory requests accumulated in the first queue are sent to the memory controller for processing as a block of memory requests. The memory requests accumulated in the second queue are sent to the memory controller for processing as a block of memory requests.
    Type: Application
    Filed: October 3, 2002
    Publication date: April 8, 2004
    Inventors: Sunil B. Chaudhari, Bapi Vinnakota
  • Publication number: 20040068638
    Abstract: According to one embodiment of the invention, an apparatus is provided which includes a set of comparators to compare each address of flow-change instructions identified in a program against address of the current instruction as the program being executed. Each comparator generates a respective signal having a first value if the address of the respective flow-change instruction matches the address of the current instruction. Target addresses associated with the flow change instructions and a default address of the next instruction are provided as inputs to a multiplexer which selects either the default address or one of the target addresses as the next instruction address, based on the signals generated by the comparators.
    Type: Application
    Filed: October 4, 2002
    Publication date: April 8, 2004
    Inventors: Carl A. Alberola, Saleem Mohammadali, Bapi Vinnakota