Methods and Systems for Scalable Video Chunking

Methods and systems for creating and retrieving scalable media files using a chunking model. A plurality of network abstraction layer (NAL) units representing a scalable media presentation are grouped into a plurality of video chunks wherein each chunk represents only the NAL units of one layer and a specific time period. The plurality of video chunks are then stored in one or more scalable media files along with indexing information which provides information for retrieving the NAL units from each video chunk. In this manner, a client can request only the video chunks (and thus NAL units) that it needs or wants to achieve a specific bandwidth. Read more

 SeaWell Networks Inc. Mississauga, ON   http://www.seawellnetworks.com

No. of patent applications: 1

Level set segmentation of volume data

A method for segmenting a volume dataset is provided. During initialization a level set field within a volume dataset is initialized and an initial set of active voxels is determined in dependence upon the initialized level set field. In an iteration process the level set field for the set of active voxels is updated followed by updating of the set of active voxels. The iteration is continued until the number of active voxels is less than a predetermined threshold. Level set segmentation data are then determined in dependence upon the level set field and provided for, for example, graphical display or storage. Read more
Calgary Scientific Inc. , Calgary, AB http://www.calgaryscientific.com
No. of patents: 7
No. of patent applications: 17

 

Digital Rights Management For Multiple Devices and Methods For Use Therewith

 

Media content is received for a plurality of devices based on a user selection. The media content includes digital rights for the plurality of devices. The media content is transferred to at least one of the plurality of devices in accordance with the digital rights. 
Morega Systems Inc. , Mississauga, ON  http://www.morega.com/
No. of patents: 1
No. of patent applications: 1

System & Method for Detecting System Relationships by Correlating System Workload Activity Levels

Relationships between systems can be inferred through a correlation analysis of the system workload activity levels. A method, computer readable medium and system are provided for analyzing correlations between the system workloads. The method comprises obtaining a set of quantile-based workload data pertaining to a plurality of systems. The correlation coefficient limit may then be used to compute the workload correlation scores for the plurality of systems and a result indicative of relationships between the systems then provided.  
Cirba Inc. , Richmond Hill, ON  http://www.cirba.com
No. of  patents: 3
No. of patent applications: 1

Multijunction Semiconductor Solar Cell

A monolithic semiconductor photovoltaic solar cell comprising a plurality of subcells disposed in series on an electrically conductive substrate. At least one subcell of the plurality of subcells includes an epitaxially grown self-assembled quantum dot material. The subcells are electrically connected via tunnel junctions. Each of the subcells has an effective bandgap energy. The subcells are disposed in order of increasing effective bangap energy, with the subcell having the lowest effective bandgap energy being closest to the substrate. In certain cases, each subcell is designed to absorb a substantially same amount of solar photons.  Read More

Cyrium Technologies Inc.,  Ottawa, ON http://www.cyriumtechnologies.com

No. of patent applications: 2

No. of patent applications: 2

Method For Desalinating Saltwater

In order to desalinate saltwater that is contained within a product chamber, a drive cell is used to generate a drive voltage. The product chamber has a desalination voltage such that when a sufficient voltage is applied to the product chamber, anions and cations migrate out of the product chamber, thereby desalinating the water. The sufficient voltage, which includes the drive voltage and which is equal to or greater than the desalination voltage, is applied to the product chamber, consequently effecting desalination. Beneficially, concentration difference energy can be generated using a concentrated solution, which can be generated using, for example, solar energy.  Read More

Saltworks Technologies Inc., Vancouver, B.C. http://www.saltworks.com

No. of Patent Applications: 2

App for Calendar Sharing & Scheduling

When a meeting is to be scheduled between two or more participants, the organizing participant enters an identification of the participants and requests a time suggestion. In response to the request, information relating to the availability and/or preferences of each participant is gathered from one or more databases and processed centrally in a remote server to determine a block of time during which all the participants are commonly free. The block of time is pushed to a user interface for display. If the organizing user selects the block of time, a meeting request may be sent to the participants to confirm the meeting. Read More

Tungle Corporation, Montreal, P.Qhttp://www.tungle.me

No. of Patent Applications: 2

 

Augmented Sight

A method and apparatus of displaying a magnified image comprising obtaining an image of a scene using a camera with greater resolution than the display, and capturing the image in the native resolution of the display by either grouping pixels together, or by capturing a smaller region of interest whose pixel resolution matches that of the display. The invention also relates to a method whereby the location of the captured region of interest may be determined by external inputs such as the location of a person’s gaze in the displayed unmagnified image, or coordinates from a computer mouse. The invention further relates to a method whereby a modified image can be superimposed on an unmodified image, in order to maintain the peripheral information or context from which the modified region of interest has been captured.

eSight, Ottawa, ON http://esightcorp.com

No. of patent applications: 1

Electronic Assistance System and Method

An electronic assistance system and method for an electrical vehicle is provided that integrates the following functions: display of relevant information on the vehicle on a dashboard using visual or audio cues, as well as dials and/or graphical or alphanumeric displays; communication with people outside the vehicle through a loudspeaker; management of vehicle start-up; management of air conditioning, heating and defrosting; storage in memory of information on problematic states having occurred during operation of the vehicle; storage in memory of daily operating parameters of the vehicle; real time acquisition, ease of reconfiguration; and transmittal of stored operating data in order to generate vehicle operating behavior reports. 

Vehicules Nemo Inc., Laval, P.Q. http://www.nev-nemo.com

No. of patent applications: 2

Method for Providing an Attribute Bounded Network of Computers

A method, apparatus and article of manufacture for sharing an electronic documents located on a computer in a peer-to-peer computer network is provided based upon geographically bounded regions by establishing a session between a first computer and a server computer, transferring a bounded attribute indicator from the first computer to the server computer and transferring an electronic document address representing the electronic document, along with an index for the electronic document, from the first computer to the server computer.  Searching, by a second computer, for the electronic document, on the server computer by matching a bounded attribute indicator from the second computer is performed. Notification is received on the second computer, from the server of the electronic document address of the electronic document and the second computer initiates, a request to transfer the electronic document from the first computer to the second computer. 

Truelocal, Guelph, ON http://www.truelocal.com

No. patents: 4

No. patent applications: 1