Liyanage
Chandratilak De Silva Liyanage, Brunei Darussalum BN
Patent application number | Description | Published |
---|---|---|
20150032282 | MANAGING ELECTRICITY USAGE FOR AN APPLIANCE - Methods and arrangements for providing appliance power management. A connector arrangement is provided for interconnecting an appliance with a power supply. There is identified, with respect to the appliance connected to the power supply, at least one of: an appliance category, a current operating state of the appliance, and a current standby state of the appliance. In response to the identifying of the at least one of: an appliance category, an appliance operating state and an appliance standby state, there is detected at least one of: anomalous appliance behavior and deficient power quality. Also, a control action is undertaken relative to the detection of the at least one of: anomalous appliance behavior and deficient power quality. Other variants and embodiments are broadly contemplated herein. | 01-29-2015 |
Gaya Keerthi Liyanage, Nittambuwa LK
Patent application number | Description | Published |
---|---|---|
20140079940 | Foam Composition and its Uses Thereof - The present invention provides a foam composition comprising a polyol, an isocyanate, a first catalyst capable of accelerating a reaction between the polyol and the isocyanate and a second catalyst capable of initiating a reaction between the polyol and the isocyanate at a rate slower than the first catalyst. There is also provided a method for preparing the foam composition. | 03-20-2014 |
20140120337 | Method of Manufacturing a Fabric-Laminated Foam Article - A method for the manufacture of a fabric laminated foam article comprising the steps of: providing a foam composition comprising at least one polyol, at least one isocyanate and at least one catalyst to a mould assembly; obtaining a foam formed from the foam composition from the mould assembly after a first pre-determined period of time; contacting a fabric to at least one surface of the foam; and optionally curing the foam for a second pre-determined period of time, wherein during the obtaining step, the foam does not collapse. | 05-01-2014 |
Janaka Liyanage US
Patent application number | Description | Published |
---|---|---|
20130046615 | APPROXIMATING UNIQUE ADVERTISEMENT IMPRESSIONS ON A SOCIAL NETWORKING SYSTEM - Unique user impressions of advertisements on a social networking system may be tracked and approximated by the social networking system. After an advertisement is delivered to a user, identifying information about the advertisement is associated with the user if the advertisement was not previously presented to the user. An impression count records the number of unique impressions of the advertisement by users of the social networking system up to a predetermined threshold. After the predetermined threshold is reached, the social networking system records a sampling of the unique impressions. Upon request for the number of unique impressions for an advertisement, the social networking system may extrapolate the recorded unique impressions based on the predetermined threshold. In one embodiment, a time degradation factor may be applied to the sampling rate so that recent impressions are sampled more than older impressions. | 02-21-2013 |
Janaka Liyanage, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20130066706 | Tracking Effects of an Ad Impression on Other Activity in a Social Networking System - Effects of content communications propagated to users of a social networking system may be tracked and measured by the social networking system. Identifiers of content presented to a user within a time period prior to an action performed by the user are recorded in a first label object associated with the action. The action performed by the user generates new content to be presented to other users. The identifiers of the new content and the first label object are recorded in new label objects associated with actions performed by the other users subsequent to viewing the new content. Various metrics may be determined by analyzing the label objects associated with actions performed by users of the social networking system, including virality, reach, and identifying users that share a particular content item. | 03-14-2013 |
20130066711 | Understanding Effects of a Communication Propagated Through a Social Networking System - Effects of content communications propagated to users of a social networking system may be tracked and measured by the social networking system. Identifiers of content presented to a user within a time period prior to an action performed by the user are recorded in a first label object associated with the action. The action performed by the user generates new content to be presented to other users. The identifiers of the new content and the first label object are recorded in new label objects associated with actions performed by the other users subsequent to viewing the new content. Various metrics may be determined by analyzing the label objects associated with actions performed by users of the social networking system, including virality, reach, and identifying users that share a particular content item. | 03-14-2013 |
20130166725 | Measuring Page Viewership in a Social Network - A social networking system includes pages created by users for providing content related to topics of interest. An interaction engine captures data and maintains analytical information about how users interact with pages and posts. When a user takes an action such as liking a page or a post, the interaction engine updates the page's activity history to reflect the activity and information about the user who took the action. The interaction engine also measures the reach of pages and posts, by determining how and from where each user viewed the page and its contents. The interaction engine further tracks the community's interest in pages and posts by determining how many unique users create stories that include a page or its content. An insights module uses the data obtained by the interaction engine to synthesize graphical reports about page interactions and present the reports to page administrators. | 06-27-2013 |
20140089402 | Calculating Unique Social Networking System Users Performing An Action On A Social Networking System Object - A social networking system generates one or more metrics describing user interactions with objects to describe the popularity of the objects among users. Data describing actions performed by social networking system users on objects stored by the social networking system to identify an action, the user performing the action and the object on which the action was performed. Stored actions performed on a selected object are retrieved and a subset of the actions is generated by sampling the stored actions at a sampling rate. A number of unique users included in the subset is determined and used along with the sampling rate to determine the number of unique users included in the retrieved actions, which is used to derive a metric describing user interaction with the selected object. | 03-27-2014 |
20140108964 | Measuring Page Viewership in a Social Network - A social networking system includes pages created by users for providing content related to topics of interest. An interaction engine captures data and maintains analytical information about how users interact with pages and posts. When a user takes an action such as liking a page or a post, the interaction engine updates the page's activity history to reflect the activity and information about the user who took the action. The interaction engine also measures the reach of pages and posts, by determining how and from where each user viewed the page and its contents. The interaction engine further tracks the community's interest in pages and posts by determining how many unique users create stories that include a page or its content. An insights module uses the data obtained by the interaction engine to synthesize graphical reports about page interactions and present the reports to page administrators. | 04-17-2014 |
20140214964 | Conversion Tracking of Organic Content in a Social Networking System - A user posting content to a social networking system provides a conversion definition along with the content. The conversion definition identifies a type of interaction associated with the content, such as type of interaction with the content that the user would like to track. After the content is presented to additional users, the social networking system identifies additional users performing the type of interaction with the content identified by the conversion definition. One or more metrics describing the interactions of the type of interaction associated with the content are provide to the user that posted the content. | 07-31-2014 |
20140280105 | GENERATING METRICS FOR CONTENT ITEMS PRESENTED IN AN ONLINE SYSTEM - An online system allows creators and owners of content items presented within the system to view real-time metrics related to the content items. The online system stores data describing user interactions with content items in one or more activity logs and processes the activity logs in a distributed manner activity to identify user interactions with content items. For example, activity logs are divided into several portions that are processed in parallel using aggregation operators to generate user interaction aggregations. An aggregation includes one or more user interactions associated with the same content item and sharing certain criteria. From the user interaction aggregations, the online system determines one or more requested metrics, and may combine user interaction aggregations related to different content items when computing metrics. | 09-18-2014 |
Janaka Liyanage, Homagama LK
Patent application number | Description | Published |
---|---|---|
20160110770 | GENERATING METRICS FOR CONTENT ITEMS PRESENTED IN AN ONLINE SYSTEM - An online system allows creators and owners of content items presented within the system to view real-time metrics related to the content items. The online system stores data describing user interactions with content items in one or more activity logs and processes the activity logs in a distributed manner activity to identify user interactions with content items. For example, activity logs are divided into several portions that are processed in parallel using aggregation operators to generate user interaction aggregations. An aggregation includes one or more user interactions associated with the same content item and sharing certain criteria. From the user interaction aggregations, the online system determines one or more requested metrics, and may combine user interaction aggregations related to different content items when computing metrics. | 04-21-2016 |
Janaka Pradeep Liyanage, Orlando, FL US
Patent application number | Description | Published |
---|---|---|
20100158321 | HOMOGRAPHY-BASED PASSIVE VEHICLE SPEED MEASURING - An apparatus for passively measuring vehicle speed includes at least one video camera for acquiring images of a roadway upon which at least one moving vehicle travels upon, each of the images comprising a plurality of pixels. A computer processes pixel data associated with the plurality of pixels, including using an adaptive background subtraction model to perform background subtraction on the pixel data to identify a plurality of foreground pixels, extracting a plurality of blobs from the foreground pixels, and rectifying the blobs to form a plurality of rectified blobs using a homography matrix. The homography matrix is obtained by comparing at least one known distance in the roadway with distances between the pixels. Using a planar homography transform, the moving vehicle is identified from the plurality of rectified blobs, wherein the respective ones of the plurality of rectified blobs include vehicle data associated with the moving vehicle. The speed of the moving vehicle is computed from the vehicle data. | 06-24-2010 |
Jayantha Liyanage, Kurunegala LK
Patent application number | Description | Published |
---|---|---|
20100320773 | SPACECRAFT ELECTRIC REGENERATOR - Spacecraft electric regenerator, a power regenerative device that generates electrical power to spacecrafts. The device generates its own power by rotating a rotor disc with magnetic Pole pieces attached to its inner bore around an armature coil assembly fixed to a stationary shaft. The rotor disc being rotated to a predetermined velocity by a starter mechanism and the rotation thereafter being maintained under a zero gravity and in vacuum conditions due to the accumulated kinetic energy. To overcome any inherent and imposed retarding forces, the rotation being assisted by transferring the rotational power of an electric driver motor as magnetic power from a driver disc with magnetic Pole pieces attached to its outer circumference surface. The rotation being controlled and maintained by a power control and conversion process in order to sustain the power regenerative cycle. | 12-23-2010 |
20110074318 | DUAL DRIVE ELECTRIC REGENERATOR - The dual drive electric regenerator (DDER), an electric power regenerative device in which a heavy driven-backend flywheel combination being coupled directly to the drive shafts of a specially designed electric generator with dual drives. The driven flywheel with magnetic Pole pieces attached to its circumference area being rotated by the magnetic forces imparted from a driver flywheel with magnetic Pole pieces attached to its circumference surface and rotated by an electric driver motor with its speed being controlled electronically. The DDER expends less input power than the output power generated by the flywheel combination and converted to electrical power by the said generator. The initial power to start the motor being derived from an internal battery. A part of the output power generated being used as the input power through recharging the battery continually and the rotational process being sustained by completing a power regenerative cycle. | 03-31-2011 |
Lakmal Madhusanka Liyanage, Oulu FI
Patent application number | Description | Published |
---|---|---|
20160143070 | ZONE-BASED SECURITY ARCHITECTURE FOR INTRA-VEHICULAR WIRELESS COMMUNICATION - Systems and methods provide secure and wireless intra-vehicular communication. An intra-vehicular communication system has a secured network segment including a plurality of secure zones on a vehicle, the secure zones each having a plurality of node devices. The system also has a single point of security proximate each secure zone on the vehicle providing communication security for a corresponding secure zone, and a public network segment on the vehicle configured to wirelessly transport data traffic between the secure zones. | 05-19-2016 |
Pathma Jith Liyanage, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20150252247 | HIGH ACTIVE FLOWABLE SURFACTANT BLENDS FOR ENHANCED OIL RECOVERY - The present invention includes a high active or neat, flowable surfactant composition and methods of making and using the same for enhanced oil recovery comprising: at least one of a neat carboxylate, a neat sulfonate, or a neat sulfate heated to 30° C. or greater, wherein the neat carboxylate, the neat sulfonate, or the neat sulfate is a solid or a viscous liquid at ambient temperature; and a surfactant mixed with the neat carboxylate, neat sulfonate, or neat sulfate, wherein when the mixed composition is reduced to 5° C. to 40° C. it is flowable. | 09-10-2015 |
20150252294 | HIGH ACTIVE FLOWABLE SURFACTANT BLENDS FOR DETERGENT AND OTHER CLEANING APPLICATIONS - The present invention includes compositions and methods for making and using a neat or high active fluid detergent composition comprising: at least one of a neat carboxylate, a neat sulfonate, or a neat sulfate heated to 30° C. or greater, wherein the neat carboxylate (or acid thereof), the neat sulfonate (or acid thereof), or the neat sulfate (or acid thereof) is a solid or a viscous liquid at ambient temperature; a surfactant mixed with the neat carboxylate, neat sulfonate, or neat sulfate, wherein when the mixed composition is reduced to 5° C. to 40° C. it is flowable; and one or more ingredients selected from at least one of one or more buffers, salts, etc. | 09-10-2015 |
Rohana Liyanage, Fayetteville, AR US
Patent application number | Description | Published |
---|---|---|
20140154711 | DETECTION OF DEFENSINS TO DIAGNOSE CANCER - Non-invasive methods of detecting and providing an early diagnosis of cancer, in particular breast cancer are provided herein. The methods include obtaining a sample, suitably an ocular wash sample, from a subject and determining the level of α-Defensin 1, α-Defensin 2 and/or α-Defensin 3 in the sample. Increased levels of any of these proteins as compared to a negative control or non-cancerous subject are indicative of cancer in the subject from which the sample was obtained. Kits for performing the methods described herein are also provided. | 06-05-2014 |
Ruchira Liyanage, Folsom, CA US
Patent application number | Description | Published |
---|---|---|
20100289528 | POWER REDUCING LOGIC AND NON-DESTRUCTIVE LATCH CIRCUITS AND APPLICATIONS - In some embodiments, a logic circuit is provided that has a plurality of gates with gate inputs. Also provided is one or more latch circuits coupled to the logic circuit to provide operational data when in an operational mode and to cause at least some of the gate inputs to be at values resulting in reduced leakage during a sleep mode. Additionally provided are embodiments of non-destructive latch circuits, which may be used to implement the latch circuits just discussed. Other embodiments are disclosed and/or claimed herein. | 11-18-2010 |
20120223741 | POWER REDUCING LOGIC AND NON-DESTRUCTIVE LATCH CIRCUITS AND APPLICATIONS - In some embodiments, a logic circuit is provided that has a plurality of gates with gate inputs. Also provided is one or more latch circuits coupled to the logic circuit to provide operational data when in an operational mode and to cause at least some of the gate inputs to be at values resulting in reduced leakage during a sleep mode. Additionally provided are embodiments of non-destructive latch circuits, which may be used to implement the latch circuits just discussed. Other embodiments are disclosed and/or claimed herein. | 09-06-2012 |
Ruchira K. Liyanage, Folsom, CA US
Patent application number | Description | Published |
---|---|---|
20140281668 | ADAPTIVE CONTROL LOOP PROTECTION FOR FAST AND ROBUST RECOVERY FROM LOW-POWER STATES IN HIGH SPEED SERIAL I/O APPLICATIONS - Methods and apparatus related to adaptive control loop protection for fast and robust recovery from low-power states in high speed serial I/O applications are described. In some embodiments, a first bit pattern is detected, at a first agent, that indicates a speculative entry by a second agent into a low power consumption state and one or more control loops are frozen. A second bit pattern is detected (after entering the low power consumption state) that indicates exit from the low power consumption state by the second agent and the one or more control loops are unfrozen (e.g., in a specific order). Other embodiments are also claimed and/or disclosed. | 09-18-2014 |
20150286603 | REMOVING UPSTREAM DEAD CYCLES IN A DATA COMMUNICATIONS BUS - Dead cycles are removed from an upstream side of a data communications bus. In one example, data symbols are received on clock cycles from lanes of a peripheral device bus having dead cycles. The data symbols are sent upstream on the clock cycles. The start of a packet in the received data symbols is detected and the sending of the data symbols is stalled before sending the start of the packet until additional cycles of data are written into a buffer. Logical idle symbols are sent upstream in place of the data during the stalling. The start of the packet sent after the additional cycles of data are read into the buffer. When a dead cycle is detected during the packet, then a buffered cycle of data is sent upstream during the dead cycle. | 10-08-2015 |