Patents by Inventor Yasantha Nirmal Rajakarunanayake
Yasantha Nirmal Rajakarunanayake 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: 9774209Abstract: Power distribution circuitry to improve wireless power distribution and facilitate wireless power transfer (WPT) operations in a wireless communication device under a variety of operating conditions. In various exemplary embodiments of the disclosure, the power distribution circuitry operates to provide a wireless power (WP) supply voltage to wireless communication circuitry of the device in order enable a WPT connection procedure under certain low power conditions. Such conditions might include a power off mode, a sleep mode, and dead/low battery operating conditions wherein the available battery supply voltage is less than a threshold voltage required to enable device components. The power distribution circuitry may switch the supply voltage of the wireless communication circuitry to another available supply voltage source after the WPT connection procedure is completed and wireless power is being received by the wireless communication device.Type: GrantFiled: December 30, 2013Date of Patent: September 26, 2017Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE.Inventors: Ming Yu Lin, Lee Song Cher, Khim Leng Low, John Stuart Walley, Domitille Odile Emmeline Esnard-Domerego, Yasantha Nirmal Rajakarunanayake, Angel Arturo Polo
-
Publication number: 20150097520Abstract: Power distribution circuitry to improve wireless power distribution and facilitate wireless power transfer (WPT) operations in a wireless communication device under a variety of operating conditions. In various exemplary embodiments of the disclosure, the power distribution circuitry operates to provide a wireless power (WP) supply voltage to wireless communication circuitry of the device in order enable a WPT connection procedure under certain low power conditions. Such conditions might include a power off mode, a sleep mode, and dead/low battery operating conditions wherein the available battery supply voltage is less than a threshold voltage required to enable device components. The power distribution circuitry may switch the supply voltage of the wireless communication circuitry to another available supply voltage source after the WPT connection procedure is completed and wireless power is being received by the wireless communication device.Type: ApplicationFiled: December 30, 2013Publication date: April 9, 2015Applicant: BROADCOM CORPORATIONInventors: Ming Yu Lin, Lee Song Cher, Khim Leng Low, John Stuart Walley, Domitille Odile Emmeline Esnard-Domerego, Yasantha Nirmal Rajakarunanayake, Angel Arturo Polo
-
Publication number: 20150006287Abstract: Advertising revenue models applied to geolocation virtual tag infrastructures. In various embodiments, a fee-based activation area is established for delivery and display of a virtual tag that includes advertising information from a merchant or service provider located within the activation area. The advertising virtual tag may be displayed automatically when an appropriately configured device enters the activation area. In other embodiments, the advertising virtual tag is delivered by an advertising server to a mobile device for presentation in conjunction with search results corresponding to a search query received from the mobile device. A poster may select various options (with associated fees) for preferential treatment of the advertising virtual tag. Such options can include, for example, prioritized ranking in a listing of search results or virtual tags, expanded activation range(s), extended time duration for activation, etc.Type: ApplicationFiled: June 29, 2013Publication date: January 1, 2015Applicant: Broadcom CorporationInventors: Wael William Diab, Yasantha Nirmal Rajakarunanayake
-
Publication number: 20140365476Abstract: A technique in which a tag associated with a target object is sent to a user device to provide information regarding the target object. The tag includes a rating indicator for a recipient of the tag to respond to the rating indicator, in which the rating indicator is used to request a rating of one or more characteristics related to the target object. The rating response is collected with verification information to determine a level of verification of the rating response, in which the verification may include reliability of the rater providing the rating response. The response and level of verification are used to rank the rating response and provide further filtering of the tag related to the target object.Type: ApplicationFiled: July 31, 2013Publication date: December 11, 2014Applicant: BROADCOM CORPORATIONInventors: Yasantha Nirmal Rajakarunanayake, James Duane Bennett, Wael William Diab
-
Publication number: 20140358881Abstract: A technique in which autonomous machine-to-machine interactions are identified, setup and maintained between machines by utilizing a registry that may be searched to identify a registered machine. The search may be for a particular target machine or for content. By identifying a target machine, the registry may provide an address to connect two machines for the two machines to interact, such as the download of content stored on one of the machines.Type: ApplicationFiled: July 31, 2013Publication date: December 4, 2014Applicant: Broadcom CorporationInventors: Yasantha Nirmal Rajakarunanayake, James Duane Bennett, Wael William Diab
-
Publication number: 20140344266Abstract: Biasing of search results based on device profile and activity data. In various embodiments, biasing operations are performed on search results generated in response to a search query received from a client device. The biasing operations are based on device profile data associated with the client device. Such data may indicate media consumption capabilities of the device or other device hardware and software configuration details. In some embodiments, device activity/sensor data may likewise be employed to bias search results. Biasing operations may include, for example, ranking, prioritizing, or filtering search results to favor results that may be consumed by a client device. Translated and/or targeted and supplemental information may also be provided based on device profile data or user profile data. In certain embodiments, searching and biasing operations may be performed by an intermediary or proxy device.Type: ApplicationFiled: June 28, 2013Publication date: November 20, 2014Applicant: Broadcom CorporationInventors: James Duane Bennett, Yasantha Nirmal Rajakarunanayake, Wael William Diab, Brian Wacter
-
Publication number: 20140324815Abstract: A system and method for supporting searching of client device hosted content. A search infrastructure supports creation, managing and searching of client device hosted content. A client device, which hosts content, communicates its client device identification (ID), type and access restrictions to the search infrastructure. In addition, the client device communicates a global network route to the client device content as a pointer for the search engine to provide a search requestor access to both the client device and specified content. Client device information is also provided to a client device registry accessible by the search infrastructure, for example a registry maintained in a cloud based service. Client devices can enter into client device services agreement with a third party storage system for the purposes of providing a higher probability that their client device hosted content will be available.Type: ApplicationFiled: May 24, 2013Publication date: October 30, 2014Inventors: Wael William Diab, Yasantha Nirmal Rajakarunanayake, James Duane Bennett
-
Publication number: 20140324817Abstract: A system and method is provided to distribute preprocessing of client device content. The client device performs preprocessing or alternatively transfers search accessible content to remote systems for preprocessing such as search system infrastructure, set-top boxes, other client devices, etc. Client device content is preprocessed so as to provide, for example, a preview of images available by providing thumbnails of the images, small excerpts of text or a video preview. Offloading of client device content preprocessing duties reduces web server operational requirements and subsequent power needs. Additionally, preprocessing of searchable content can be distributed across multiple content hosts and search infrastructure elements.Type: ApplicationFiled: May 24, 2013Publication date: October 30, 2014Applicant: BROADCOM CORPORATIONInventors: Wael William Diab, Yasantha Nirmal Rajakarunanayake, James Duane Bennett
-
Publication number: 20140324816Abstract: A system and method is provided for internet searching infrastructures and more particularly to hosted client device status supporting the delivery of search results hosted by a client device. A registry table retains client device status information so that when a search result includes specific device hosted content, that client device's status will be known. Client device status includes sleep, offline, predicted period of availability, do-not-disturb (DnD), power availability, or busy along with other status indications.Type: ApplicationFiled: May 24, 2013Publication date: October 30, 2014Applicant: Broadcom CorporationInventors: James Duane Bennett, Yasantha Nirmal Rajakarunanayake, Wael William Diab
-
Publication number: 20140297617Abstract: A system and method provide for geo-augmentation through virtual tagging. A search infrastructure supports creation, managing and searching geo-coded virtual tags using mobile communication devices. Associated geolocations are added to a geolocation database along with pointers to the stored content. Searching of the geolocation database is performed upon receiving geolocation search input, wherein the infrastructure applies the geolocation based search input to the search database yielding search results delivered from the mobile communications device for presentation to the user.Type: ApplicationFiled: April 23, 2013Publication date: October 2, 2014Applicant: BROADCOM CORPORATIONInventors: Yasantha Nirmal Rajakarunanayake, William Stuart Bunch, Wael William Diab
-
Publication number: 20140297669Abstract: A method and system for drawing roaming users to a particular virtually tagged location based on associated geolocation virtual tags. Notifications are provided to the user of a mobile communications device at a first location to attract the user to a second location having associated virtual tags. For example, a series of virtual tags trigger at different distance intervals from the virtually tagged posting location to provide the user with periodic directions (i.e., arrows, audible “turn left here”, “only 100 m away”, etc.) drawing the roaming user to the virtually tagged location. Various modes of operation provide the roaming user with customizability based on individual characteristics, behaviors and preferences.Type: ApplicationFiled: April 23, 2013Publication date: October 2, 2014Applicant: BROADCOM CORPORATIONInventors: Yasantha Nirmal Rajakarunanayake, James Duane Bennett, Wael William Diab
-
Patent number: 8356324Abstract: A video program is streamed in a normal mode to a digital media rendering system on a first connection to the rendering system. Then, while streaming the video program over the first connection, a control signal is received from the rendering system over a second connection with the rendering system. In response to receipt of the control signal, the normal mode of streaming the video program is switched to a trick mode of streaming the video program over the first connection. This is done without closing the first connection. In response to receipt of the control signal, a resynchronization signal is sent to the rendering system over the first connection. The resynchronization signal causes the rendering system to resynchronize the processing of video program data packets after the trick mode of streaming has begun.Type: GrantFiled: September 21, 2007Date of Patent: January 15, 2013Assignee: Broadcom CorporationInventor: Yasantha Nirmal Rajakarunanayake
-
Patent number: 8091011Abstract: Certain aspects of a method and system for dynamically adjusting forward error correction (FEC) rate to adapt for time varying network impairments in video streaming applications over IP networks may be disclosed. At a server side of a client-server communication system, a rate of transmission of forward error correction (FEC) packets to one or more clients may be dynamically adjusted based on receiving at least one upstream FEC packet from a plurality of clients. The rate of transmission of the FEC packets to the plurality of clients may be increased when a rate of occurrence of lost data packets is above a particular threshold value. The upstream FEC packets may comprise an urgent packet requesting transmission of a particular FEC packet in order to recover one or more particular lost data packets.Type: GrantFiled: October 9, 2007Date of Patent: January 3, 2012Assignee: Broadcom CorporationInventors: Yasantha Nirmal Rajakarunanayake, Marcus Kellerman
-
Patent number: 7966351Abstract: In the current invention, a method and apparatus for efficiently deleting large files is described. This is done by having a special inode for pointing to data blocks to be freed, and subsequently freeing the data blocks from the special inode in a controlled manner.Type: GrantFiled: July 26, 2010Date of Patent: June 21, 2011Assignee: Broadcom CorporationInventor: Yasantha Nirmal Rajakarunanayake
-
Patent number: 7908624Abstract: A settop box for streaming a television program to a network device through a network includes a central processing unit, a network interface device, a direct memory access engine, a buffer, and a memory for storing computer-executable instructions. The stored instructions cause the direct memory access engine to route time-ordered digital media data packets encoding the television program into the buffer, cause the central processing unit to add a network header to the digital media data packets, and cause the network interface device to relay the digital media data packets to a network device through the network, wherein the packets are relayed substantially without latency and with a time-ordering based on the same time-ordering of the packets in the buffer.Type: GrantFiled: June 18, 2007Date of Patent: March 15, 2011Assignee: Broadcom CorporationInventor: Yasantha Nirmal Rajakarunanayake
-
Patent number: 7890986Abstract: Presented herein are system(s) and method(s) for reducing channel change time. In one embodiment, there is presented a method for transmitting data. The method comprises receiving a request for video data from a client; transmitting a transaction header to the client, said transaction header comprising media metadata; and transmitting compressed video data to the client after transmitting the transaction header.Type: GrantFiled: June 19, 2007Date of Patent: February 15, 2011Assignee: Broadcom CorporationInventor: Yasantha Nirmal Rajakarunanayake
-
Patent number: 7860896Abstract: In the current invention, a method and apparatus for automatically managing fragmentation on a disk is described. This is done by having a special Mode for preallocation and dumping of contiguous block chunks.Type: GrantFiled: January 12, 2010Date of Patent: December 28, 2010Assignee: Broadcom CorporationInventor: Yasantha Nirmal Rajakarunanayake
-
Publication number: 20100290755Abstract: In the current invention, a method and apparatus for efficiently deleting large files is described. This is done by having a special inode for pointing to data blocks to be freed, and subsequently freeing the data blocks from the special inode in a controlled manner.Type: ApplicationFiled: July 26, 2010Publication date: November 18, 2010Applicant: Broadcom CorporationInventor: Yasantha Nirmal RAJAKARUNANAYAKE
-
Patent number: 7765244Abstract: In the current invention, a method and apparatus for efficiently deleting large files is described. This is done by having a special inode for pointing to data blocks to be freed, and subsequently freeing the data blocks from the special inode in a controlled manner.Type: GrantFiled: October 6, 2006Date of Patent: July 27, 2010Assignee: Broadcom CorporationInventor: Yasantha Nirmal Rajakarunanayake
-
Publication number: 20100121895Abstract: In the current invention, a method and apparatus for automatically managing fragmentation on a disk is described. This is done by having a special Mode for preallocation and dumping of contiguous block chunks.Type: ApplicationFiled: January 12, 2010Publication date: May 13, 2010Applicant: Broadcom CorporationInventor: Yasantha Nirmal RAJAKARUNANAYAKE