Patents by Inventor Vijayalakshmi Rajasundaram Raveendran

Vijayalakshmi Rajasundaram Raveendran 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: 20160127443
    Abstract: In one example, a method for transmitting video data includes capturing a plurality of sets of graphical command tokens respectively renderable into a plurality of frames of video data; and responsive to determining that a length of a current set of graphical command tokens of the plurality of sets of graphical command tokens is the same as a length of a previous set of the plurality of sets of graphical command tokens, outputting, by a source device and to a sink device, a compressed version of the current set of graphical command tokens.
    Type: Application
    Filed: November 5, 2014
    Publication date: May 5, 2016
    Inventors: Mina Ayman Saleh Yanni Makar, Hongyu Jiang, Vijayalakshmi Rajasundaram Raveendran
  • Publication number: 20160128079
    Abstract: Various aspects of the present disclosure provide for an apparatus configured for determining priority information associated with data traffic at an upper layer, mapping the data traffic to a queue at an intermediate layer based on the priority information determined at the upper layer, and mapping an endpoint associated with the queue to an access category (AC) at a lower layer based on the priority information determined at the upper layer. The priority information of the data traffic may be associated with a classification or type of data in the data traffic. The upper layer may be an application layer. The intermediate layer may be a protocol adaptation layer (PAL). The lower layer may be a media access control (MAC) layer. Various apparatuses, methods, computer-readable medium including similar features are also provided herein. Additional and alternative aspects, embodiments, and features are also provided herein.
    Type: Application
    Filed: November 4, 2014
    Publication date: May 5, 2016
    Inventors: Lochan Verma, Vijayalakshmi Rajasundaram Raveendran
  • Patent number: 9330047
    Abstract: In one example, a method includes receiving, from a user application and with a wireless docking service of a wireless docking communications stack executing on a computing device, a request to discover one or more peripheral functions within wireless communication range of the computing device. The method also includes, responsive to receiving the request, discovering, with the wireless docking service, the one or more peripheral functions without communicating with a wireless docking center. The method further includes consolidating the peripheral functions into a docking session for the user application. The method also includes, responsive to receiving the request, sending a docking session identifier and one or more respective references corresponding to the one or more peripheral functions to the user application.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: May 3, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Xiaolong Huang, Phanikumar Kanakadurga Bhamidipati, Vijayalakshmi Rajasundaram Raveendran, Rolf De Vegt
  • Publication number: 20160092747
    Abstract: Methods and electronic devices are adapted to facilitate the detection of text and computer generated graphics in digital imagery for encoding such content in a manner to preserve details. According to one example, an electronic device can mathematically combine pixel values associated with respective pixels from a subgroup of pixels of a digital image according to a plurality of predefined patterns, where each predefined pattern is different from the other predefined patterns. If the result from the mathematical combination is greater than or equal to a predefined threshold, the subgroup of pixels may be determined to include text content and/or computer generated graphic content. On the other hand, if the result from the mathematical combination is less than the predefined threshold, the subgroup of pixels may be determined to not include text content or computer generated graphic content. Other aspects, embodiments, and features are also included.
    Type: Application
    Filed: September 29, 2014
    Publication date: March 31, 2016
    Inventors: Mina Ayman Saleh Yanni Makar, Vijayalakshmi Rajasundaram Raveendran
  • Publication number: 20160073438
    Abstract: A first computing device includes: a memory storing instructions; and at least one processor. The at least one processor is configured to: establish a connection with a second computing device, responsive to initiating the connection, perform content discovery with the second computing device; and establish a session of a service responsive to performing content discovery.
    Type: Application
    Filed: February 18, 2015
    Publication date: March 10, 2016
    Inventors: Lochan Verma, Vijayalakshmi Rajasundaram Raveendran
  • Publication number: 20160063964
    Abstract: In one example, a method for transmitting video data includes capturing, by a source device, a plurality of tokens of graphical commands renderable into video data along with one or more texture elements; and generating, by the source device, a plurality of command frames that each correspond to at least one token of the plurality of tokens. In this example, each respective command frame of the plurality of command frames includes: an identification of at least one graphical command corresponding to the at least one token, and one or more arguments associated with the at least one token. In this example, the method also includes outputting, by the source device and for transmission to a sink device, the plurality of command frames.
    Type: Application
    Filed: October 31, 2014
    Publication date: March 3, 2016
    Inventors: Lochan Verma, Vijayalakshmi Rajasundaram Raveendran
  • Publication number: 20160048941
    Abstract: In one example, a method for transmitting video data includes outputting, by a source device to a sink device, graphical commands and one or more texture elements that are renderable into video data. In this example, outputting a particular texture element of the one or more texture elements includes streaming, by the source device and to the sink device, a plurality of stages that each respectively correspond to a respective subset of pixels of the particular texture element.
    Type: Application
    Filed: August 13, 2014
    Publication date: February 18, 2016
    Inventors: Mina Ayman Saleh Yanni Makar, Hongyu Jiang, Vijayalakshmi Rajasundaram Raveendran
  • Publication number: 20150373483
    Abstract: Various aspects of the present disclosure provide for a first device that may establish a wireless docking session with a second device. The first device may determine whether a profile of a second device matches a profile stored in the first device. When such a match exists, the first device may export data to the second device in a format associated with the profile of the second device. When such a match does not exist, the first device may provide an error message or export data to the second device in a format associated with a default profile of the first device. The profile may indicate an operating system, a peripheral component, a display size, a display resolution, a touch screen-capability, a font type, a user setting, a power source or availability, a hardware component, or a software module. Additional aspects, embodiments, and features are also provided herein.
    Type: Application
    Filed: December 22, 2014
    Publication date: December 24, 2015
    Inventors: Lochan Verma, Vijayalakshmi Rajasundaram Raveendran, Jonathan Karl Kies, Daniel James Guest, Hongyu Jiang
  • Publication number: 20150358905
    Abstract: Techniques are described for controlling power consumption in a peer-to-peer communication system. In accordance with various examples, the techniques include determining a power save mode of a first node, determining a power save mode of a second node, determining a category of data connection between the first node and the second node, and adjusting a power save parameter of the first node based at least in part on the power save mode of the first node, the power save mode of the second node, and the category of data connection.
    Type: Application
    Filed: September 16, 2014
    Publication date: December 10, 2015
    Inventors: Gang Ding, Vijayalakshmi Rajasundaram Raveendran, Alireza Raissinia
  • Publication number: 20150350159
    Abstract: A method and apparatus are disclosed for transferring data through a shared communication medium between communication devices. In at least one embodiment, a timeout period used to detect data transfer errors may be modified based, at least in part, on a data transfer status message transmitted from a media access control (MAC) layer to a protocol adaptation layer of a first communication device. The data transfer status message may include a status and an expected duration of a pending data transfer. In another embodiment, The timeout period may be modified based, at least in part, on data transfer statistics transmitted from the MAC layer to the protocol adaptation layer. Data transfer statistics may be accumulated by the MAC layer and may include data transfer size, data throughput rates, and number of re-attempted data transfers.
    Type: Application
    Filed: May 18, 2015
    Publication date: December 3, 2015
    Inventors: Lochan Verma, Xiaodong Wang, Mu-Huan Chiang, Vijayalakshmi Rajasundaram Raveendran
  • Publication number: 20150350288
    Abstract: In techniques of this disclosure, a source device establishes a connection to a sink device. The source device performs a service discovery using a real time streaming protocol (RTSP) mechanism. In some examples, the service discovery provides media agnostic display attributes of the sink device to the source device and a connection type between the source device and the sink device. The source device encapsulates application data at the source device based at least in part on the connection type. The source device establishes a streaming session between the source device and the sink device. In the streaming session, the source device sends the encapsulated application data to the sink device.
    Type: Application
    Filed: October 31, 2014
    Publication date: December 3, 2015
    Inventors: Lochan Verma, Vijayalakshmi Rajasundaram Raveendran
  • Publication number: 20150334753
    Abstract: A device configured to manage a wireless docking environment maintains one or more communication sessions between one or more peripheral devices; determines the device is in proximity of a second device; and in response to determining the device is in proximity of the second device, relinquishes control of at least one of the one or more communication sessions to the second device.
    Type: Application
    Filed: September 26, 2014
    Publication date: November 19, 2015
    Inventors: Lochan Verma, Vijayalakshmi Rajasundaram Raveendran
  • Publication number: 20150293876
    Abstract: In one example, a computing device is configured to operate as a first wireless docking center, the computing device comprising one or more processors configured to determine the computing device is proximate to a second wireless docking center; and in response to determining the computing device is proximate to the second wireless docking center, configure the computing device to communicate with the second wireless docking center via a wireless communication channel.
    Type: Application
    Filed: November 12, 2014
    Publication date: October 15, 2015
    Inventors: Lochan Verma, Vijayalakshmi Rajasundaram Raveendran
  • Publication number: 20150110090
    Abstract: A computing device of a peer-to-peer group for a wireless communication protocol may determine that a peer-to-peer connection for the group transports an application flow sourced by a Group Owner to a client of the Group Owner. The computing devices of the group select the client that receives the application flow sourced by the Group Owner to be a new Group Owner for the group. As a consequence, the computing device of the group that receives the application flow is the new Group Owner and, as a result, the Group Owner for the group receives the application flow whereas prior to the selection of the new Group Owner the Group Owner transmitted the application flow.
    Type: Application
    Filed: April 3, 2014
    Publication date: April 23, 2015
    Applicant: QUALCOMM INCORPORATED
    Inventors: Gang Ding, Xiaolong Huang, Vijayalakshmi Rajasundaram Raveendran
  • Publication number: 20150100990
    Abstract: A communications method for broadcasting an event is provided. This includes generating a plurality of media streams at an event and providing a service to receive the media streams. From the service, an interface can be generated to select a subset of the media streams. Media streams can include audio, video, or other formats that are selected from alternative broadcasting channels provided at the event.
    Type: Application
    Filed: December 15, 2014
    Publication date: April 9, 2015
    Inventors: Gordon Kent Walker, Vijayalakshmi Rajasundaram Raveendran
  • Publication number: 20140362849
    Abstract: This disclosure relates to techniques for synchronizing playback of media data between a source device and one or more sink devices in a Wireless Display (WD) system. WD systems enable mobile devices to share a local display of the source device with remote sink devices. The techniques of this disclosure include a management procedure at the source device to select a universal queue size for the source device and the participating sink devices. The source device selects the universal queue size based at least on supported queue sizes of the source device and the sink devices. The media packets are then held in queues having the universal queue size at the source device and the sink devices. The uniform queue size combined with compensation for transmission delay enables each of the devices to begin processing the media packets at the same time.
    Type: Application
    Filed: August 27, 2014
    Publication date: December 11, 2014
    Inventors: Soham Sheth, Samir Salib Soliman, Vijayalakshmi Rajasundaram Raveendran
  • Publication number: 20140351927
    Abstract: In one example, a method includes receiving, by a wireless docking center (WDC) and from a wireless dockee (WD), a request to access one or more peripheral functions (PFs) associated with the WDC, and receiving, by the WDC and from the WD, one or more authentication credentials. In this example, the method also includes determining, by the WDC, whether or not the one or more authentication credentials received from the WD grant access to the one or more PFs to which the WD requests access. In this example, the method also includes permitting, by the WDC, the WD to access a first PF of the one or more PFs to which the WD requests access in response to determining that the one or more authentication credentials grant access to the first PF.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 27, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Xiaolong Huang, Rolf De Vegt, Andrew Mackinnon Davidson, Vijayalakshmi Rajasundaram Raveendran
  • Publication number: 20140349578
    Abstract: In one example, a method includes performing, by a wireless dockee (WD), a plurality of operations to wirelessly dock with a wireless docking center (WDC) such that the WD may access one or more peripheral functions (PFs) associated with the WDC. In this example, the WD includes a docking service, an application service platform (ASP), and one or more peripheral services that each correspond to at least one PF of the one or more PFs associated with the WDC. In this example, the method also includes interfacing, by the docking service and with the ASP, to perform a first subset of the plurality of operations, and interfacing, by the docking service and with the one or more peripheral services, to perform a second subset of the plurality of operations.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 27, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Xiaolong Huang, Rolf De Vegt, Andrew Mackinnon Davidson, Vijayalakshmi Rajasundaram Raveendran
  • Publication number: 20140351475
    Abstract: In one example, a method includes determining, by a wireless dockee (WD), one or more peripheral functions (PFs) associated with a wireless docking center (WDC). In this example, the method further includes establishing a docking session via a direct wireless connection between the WD and the WDC. In this example, the method further includes selecting, by the WD, at least one PF of the one or more PFs associated with the WDC. In this example, the method further includes accessing, by the WD, the at least one PF of the one or more PFs associated with the WDC.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 27, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Xiaolong Huang, Rolf De Vegt, Andrew Mackinnon Davidson, Vijayalakshmi Rajasundaram Raveendran
  • Publication number: 20140351476
    Abstract: In one example, a method includes determining, by a wireless dockee (WD), one or more wireless docking environments (WDNs) associated with a wireless docking center (WDC), wherein each WDN of the one or more WDNs corresponds to at least one peripheral function (PF) of one or more PFs that are each associated with the WDC. In this example, the method also includes wirelessly accessing, by the WD, a respective at least one PF corresponding to a particular WDN of the one or more WDNs associated with the WDC.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 27, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Xiaolong Huang, Rolf De Vegt, Andrew Mackinnon Davidson, Vijayalakshmi Rajasundaram Raveendran