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: 9774209
    Abstract: 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: Grant
    Filed: December 30, 2013
    Date of Patent: September 26, 2017
    Assignee: 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: 20150097520
    Abstract: 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: Application
    Filed: December 30, 2013
    Publication date: April 9, 2015
    Applicant: BROADCOM CORPORATION
    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: 20150006287
    Abstract: 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: Application
    Filed: June 29, 2013
    Publication date: January 1, 2015
    Applicant: Broadcom Corporation
    Inventors: Wael William Diab, Yasantha Nirmal Rajakarunanayake
  • Publication number: 20140365476
    Abstract: 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: Application
    Filed: July 31, 2013
    Publication date: December 11, 2014
    Applicant: BROADCOM CORPORATION
    Inventors: Yasantha Nirmal Rajakarunanayake, James Duane Bennett, Wael William Diab
  • Publication number: 20140358881
    Abstract: 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: Application
    Filed: July 31, 2013
    Publication date: December 4, 2014
    Applicant: Broadcom Corporation
    Inventors: Yasantha Nirmal Rajakarunanayake, James Duane Bennett, Wael William Diab
  • Publication number: 20140344266
    Abstract: 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: Application
    Filed: June 28, 2013
    Publication date: November 20, 2014
    Applicant: Broadcom Corporation
    Inventors: James Duane Bennett, Yasantha Nirmal Rajakarunanayake, Wael William Diab, Brian Wacter
  • Publication number: 20140324815
    Abstract: 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: Application
    Filed: May 24, 2013
    Publication date: October 30, 2014
    Inventors: Wael William Diab, Yasantha Nirmal Rajakarunanayake, James Duane Bennett
  • Publication number: 20140324817
    Abstract: 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: Application
    Filed: May 24, 2013
    Publication date: October 30, 2014
    Applicant: BROADCOM CORPORATION
    Inventors: Wael William Diab, Yasantha Nirmal Rajakarunanayake, James Duane Bennett
  • Publication number: 20140324816
    Abstract: 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: Application
    Filed: May 24, 2013
    Publication date: October 30, 2014
    Applicant: Broadcom Corporation
    Inventors: James Duane Bennett, Yasantha Nirmal Rajakarunanayake, Wael William Diab
  • Publication number: 20140297617
    Abstract: 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: Application
    Filed: April 23, 2013
    Publication date: October 2, 2014
    Applicant: BROADCOM CORPORATION
    Inventors: Yasantha Nirmal Rajakarunanayake, William Stuart Bunch, Wael William Diab
  • Publication number: 20140297669
    Abstract: 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: Application
    Filed: April 23, 2013
    Publication date: October 2, 2014
    Applicant: BROADCOM CORPORATION
    Inventors: Yasantha Nirmal Rajakarunanayake, James Duane Bennett, Wael William Diab
  • Patent number: 8356324
    Abstract: 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: Grant
    Filed: September 21, 2007
    Date of Patent: January 15, 2013
    Assignee: Broadcom Corporation
    Inventor: Yasantha Nirmal Rajakarunanayake
  • Patent number: 8091011
    Abstract: 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: Grant
    Filed: October 9, 2007
    Date of Patent: January 3, 2012
    Assignee: Broadcom Corporation
    Inventors: Yasantha Nirmal Rajakarunanayake, Marcus Kellerman
  • Patent number: 7966351
    Abstract: 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: Grant
    Filed: July 26, 2010
    Date of Patent: June 21, 2011
    Assignee: Broadcom Corporation
    Inventor: Yasantha Nirmal Rajakarunanayake
  • Patent number: 7908624
    Abstract: 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: Grant
    Filed: June 18, 2007
    Date of Patent: March 15, 2011
    Assignee: Broadcom Corporation
    Inventor: Yasantha Nirmal Rajakarunanayake
  • Patent number: 7890986
    Abstract: 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: Grant
    Filed: June 19, 2007
    Date of Patent: February 15, 2011
    Assignee: Broadcom Corporation
    Inventor: Yasantha Nirmal Rajakarunanayake
  • Patent number: 7860896
    Abstract: 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: Grant
    Filed: January 12, 2010
    Date of Patent: December 28, 2010
    Assignee: Broadcom Corporation
    Inventor: Yasantha Nirmal Rajakarunanayake
  • Publication number: 20100290755
    Abstract: 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: Application
    Filed: July 26, 2010
    Publication date: November 18, 2010
    Applicant: Broadcom Corporation
    Inventor: Yasantha Nirmal RAJAKARUNANAYAKE
  • Patent number: 7765244
    Abstract: 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: Grant
    Filed: October 6, 2006
    Date of Patent: July 27, 2010
    Assignee: Broadcom Corporation
    Inventor: Yasantha Nirmal Rajakarunanayake
  • Publication number: 20100121895
    Abstract: 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: Application
    Filed: January 12, 2010
    Publication date: May 13, 2010
    Applicant: Broadcom Corporation
    Inventor: Yasantha Nirmal RAJAKARUNANAYAKE