Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Kaza, US

Akhil Kaza, Sammamish, WA US

Patent application numberDescriptionPublished
20120106930SHARED SURFACE HARDWARE-SENSITIVE COMPOSITED VIDEO - In a low-power device a runtime hands video capture and other markup language video objects to a video service, which renders them onto a shared surface. An application-specific compositor manipulates the shared surface, e.g., by texture wrapping or animation. A system compositor composites the manipulated shared surface with other data, such as rendered frames from other application-specific compositors and/or computer generated text. The device then displays the attendant rendered, manipulated, and composited video frames. In some cases, only a single copy of the shared surface is utilized. When the video object's shape, alignment, and opacity satisfy predetermined criteria, the video service renders the video object onto the shared surface using a hardware scaler; otherwise, rendering is done without using the hardware scaler.05-03-2012

Akhilesh Kaza, Sammamish, WA US

Patent application numberDescriptionPublished
20090300597APPLICATION LOADING - Extensions or additional software programs that are requested by a computer application running on an application platform are handled in an efficient manner by, among other things, regulating and tracking extensions that are downloaded. This allows the size of the application platform upon which the application is running to remain relatively small so as to mitigate strain on resources when the platform is initially deployed over a network (e.g., the Internet), thus making it easier and more likely for a user to install the application platform (and/or updates thereto). Requested extensions are subsequently added to and/or removed from the (already deployed) application platform based on, among other things, download metrics.12-03-2009
20090328066UNTRUSTED COMPONENT HOSTING - In a computing environment, one may wish to have interoperability between trusted and untrusted controls/plug-ins allowing for richer expression of content and control within a platform. This can be accomplished by allowing an untrusted plug-in to communicate with a trusted plug-in, while having the trusted plug-in exercise control over the platform. This allows for the creation of a layered secure approach of communication with a platform, thus allowing for increased application richness in untrusted third party applications.12-31-2009
20100146379ISOLATING APPLICATIONS HOSTED BY PLUG-IN CODE - Described is a technology in which one application running in a browser can host another application (e.g., an advertisement) in an isolated manner that prevents the hosted application from accessing browser data, or data of any other hosted application (including the host). The host and/or hosted application may be a browser plug-in (e.g., Microsoft® Silverlight™) application. The host application privately instantiates a hidden plug-in, with that hidden plug-in's access to browser data disabled, and loads the hosted application in the hidden plug-in. A XAML tag element may be used to identify the hosted application, along with a rendering area for the hosted application. Content from the hosted application is composited with content from the host application when rendering. The host application may provide keywords to the hosted application, such as for selecting relevant advertisements, and/or may allow the hosted application to open a browser window to display associated website content.06-10-2010

Patent applications by Akhilesh Kaza, Sammamish, WA US

Hemanth Kaza, Sammamish, WA US

Patent application numberDescriptionPublished
20090006071Methods for Definition and Scalable Execution of Performance Models for Distributed Applications - A method and system for defining performance models of distributed applications such as distributed systems or network systems in a way that combines discrete and analytical models and simulating such performance models for analyzing software performance and impacts on devices of the distributed applications is described. Also described is a method for accelerating the simulation process by converting the discrete load into aggregate load dynamically based on the statistical analysis of the simulation results.01-01-2009

Srinivas Kaza, Santa Clara, CA US

Patent application numberDescriptionPublished
20080206702Manipulable dental model system for fabrication of a dental appliance - Fabricating polymeric shell appliances for moving a patient's teeth. A first tooth arrangement model is formed by placing models of individual teeth representing the patient's teeth onto a plurality of platforms of a frame approximating a shape and size of a jaw of the patient, wherein each model tooth comprises a coupling member for coupling the model tooth with a platform of the plurality of platforms. A first polymeric shell appliance is formed over the first tooth arrangement model or a copy thereof. At least a second tooth arrangement model is formed by rearranging at least some of the individual teeth relative to the frame. At least a second polymeric shell appliance is formed over the second tooth arrangement model or a copy thereof.08-28-2008

Patent applications by Srinivas Kaza, Santa Clara, CA US

Srinivas Kaza, San Francisco, CA US

Patent application numberDescriptionPublished
20080206705SYSTEM AND METHOD FOR DIGITAL TOOTH IMAGING - Method and system for managing multiple impressions of a patient's jaw for an orthodontic treatment is provided. The method includes scanning at least a first impression and a second impression of same jaw for the orthodontic treatment; determining if the first jaw impression and the second jaw impression have distortion in different areas; selecting the first jaw impression or the second jaw impression as a base impression; and replacing a distorted tooth data from the base impression with data for the same tooth from a non-base impression. The method also includes scanning at least a first jaw impression for the orthodontic treatment; scanning a bite impression for the orthodontic treatment; matching the scanned first jaw impression with the scanned bite impression; comparing bite information with a tooth occlusal surface; and determining if reconstruction is to be performed on the tooth occlusal surface.08-28-2008

Patent applications by Srinivas Kaza, San Francisco, CA US

Swaroop Kaza, Sunnyvale, CA US

Patent application numberDescriptionPublished
20090109598Metal-insulator-metal (MIM) device and method of formation thereof - In a method of fabricating a metal-insulator-metal (MIM) device, initially, a first electrode is provided. An oxide layer is provided on the first electrode, and a protective layer is provided on the oxide layer. An opening through the protective layer is provided to expose a portion of the oxide layer, and a portion of the first electrode underlying the exposed portion of the oxide layer is oxidized. A second electrode is provided in contact with the exposed portion of the oxide layer. In alternative embodiments, the initially provided oxide layer may be eliminated, and spacers of insulating material may be provided in the opening.04-30-2009
20090109727Erase, programming and leakage characteristics of a resistive memory device - The present method provides annealing of a resistive memory device so as to provide that the device in its erased state has a greatly increased resistance as compared to a prior art approach. The annealing also provides that the device may be erased by application of any of a plurality of electrical potentials within an increased range of electrical potentials as compared to the prior art.04-30-2009
20120081983METHOD OF PROGRAMMING, ERASING AND REPAIRING A MEMORY DEVICE - A method of programming and erasing a memory device is provided. The memory device includes first and second electrodes and a switching layer therebetween. A first on-state resistance characteristic of the memory device is provided in programming the memory device by application of a first voltage to the gate of a transistor in series with the memory device. Other on-state resistance characteristics of the memory device, different from the first on-state resistance characteristic, may be provided by application of other voltages, different from the first voltage, to the gate of the transistor.04-05-2012

Patent applications by Swaroop Kaza, Sunnyvale, CA US