new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings

Curtis Cheng-cheng Man patents

Recent patents with Curtis Cheng-cheng Man listed as an inventor - additional entries may be under other spellings.


Curtis Cheng-cheng Man - Related organizations: Microsoft Technology Licensing, Llc patents, Microsoft Corporation patents, Microsoft Technology Licensing patents

Memory model for a layout engine and scripting engine

11/17/16 - 20160335233 - Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface
Inventors: Yong Qu, Curtis Cheng-cheng Man, Justin E. Rogers

Execution guards in dynamic programming

03/31/16 - 20160092174 - A method for executing a machine code based on a dynamic language is disclosed. An execution guard is created as a value stored in a data structure. The value is representative of an expected condition or a set of conditions for a reusable portion of the machine code. The value
Inventors: Jedrzej Miadowicz, Curtis Cheng-cheng Man, Louis Lafreniere

Execution guards in dynamic programming

06/25/15 - 20150178051 - A method for executing a machine code based on a dynamic language is disclosed. An execution guard is created as a value stored in a data structure. The value is representative of an expected condition or a set of conditions for a reusable portion of the machine code. The value
Inventors: Jedrzej Miadowicz, Curtis Cheng-cheng Man, Louis Lafreniere

Security model for a layout engine and scripting engine

02/26/15 - 20150058924 - Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface
Inventors: Travis Leithead, Justin E. Rogers, Miladin Pavlicic, Curtis Cheng-cheng Man, Yong Qu, Nathan J.e. Furtwangler, Reza A. Nourai, Steven Edward Lucco

Memory model for a layout engine and scripting engine

02/26/15 - 20150058714 - Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface
Inventors: Travis Leithead, Justin Rogers, Miladin Pavlicic, Curtis Cheng-cheng Man, Yong Qu, Nathan J.e. Furtwangler, Reza A. Nourai, Steven Lucco

Binding between a layout engine and a scripting engine

01/22/15 - 20150026661 - Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface
Inventors: Travis Leithead, Justin Rogers, Miladin Pavlicic, Curtis Cheng-cheng Man, Yong Qu, Nathan J.e. Furtwangler, Reza A. Nourai, Steven Lucco

Conservative garbage collecting and tagged integers for memory management

01/01/15 - 20150006557 - Aspects for conservative garbage collecting are disclosed. In one aspect, root objects included in a call stack are identified, which comprise integers and pointers. Integer representations are tagged and distinguishable from untagged pointer representations. Root objects are traced to corresponding memory locations such that a subsequent tracing is performed on
Inventors: Steven Lucco, Curtis Cheng-cheng Man

Memory model for a layout engine and scripting engine

12/11/14 - 20140365862 - Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface
Inventors: Yong Qu, Curtis Cheng-cheng Man, Justin E. Rogers

Fast presentation of markup content having script code

03/07/13 - 20130061128 - Dynamic code generation and coordination techniques are provided for display of dynamic markup documents including script code. A code generation process is not only guided by deferral of code preparation stages and sub-stages, but also informed by various information levels possessed concerning the code itself, either through interpretation or observation
Inventors: Steven Lucco, Louis Lafreniere, Curtis Cheng-cheng Man, Paul Adrian Leathers

Security model for a layout engine and scripting engine

02/21/13 - 20130047258 - Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface
Inventors: Travis Leithead, Justin E. Rogers, Miladin Pavlicic, Curtis Cheng-cheng Man, Yong Qu, Nathan J.e. Furtwangler, Reza A. Nourai, Steven Edward Lucco

Interface definition language extensions

02/21/13 - 20130047064 - Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface
Inventors: Travis Leithead, Justin E. Rogers, Miladin Pavlicic, Curtis Cheng-cheng Man, Yong Qu, Nathan J.e. Furtwangler, Reza A. Nourai, Steven Edward Lucco

Memory model for a layout engine and scripting engine

02/14/13 - 20130042255 - Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface
Inventors: Travis Leithead, Justin E. Rogers, Miladin Pavlicic, Curtis Cheng-cheng Man, Yong Qu, Nathan J.e. Furtwangler, Reza A. Nourai, Steven Edward Lucco

Security model for a layout engine and scripting engine

11/29/12 - 20120304303 - Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface
Inventors: Travis Leithead, Justin Rogers, Miladin Pavlicic, Curtis Cheng-cheng Man, Yong Qu, Nathan J.e. Furtwangler, Reza A. Nourai, Steven Lucco

Memory model for a layout engine and scripting engine

11/29/12 - 20120304203 - Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface
Inventors: Travis Leithead, Justin Rogers, Miladin Pavlicic, Curtis Cheng-cheng Man, Yong Qu, Nathan J.e. Furtwangler, Reza A. Nourai, Steven Lucco

Binding between a layout engine and a scripting engine

11/29/12 - 20120304150 - Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface
Inventors: Travis Leithead, Justin Rogers, Miladin Pavlicic, Curtis Cheng-cheng Man, Yong Qu, Nathan J.e. Furtwangler, Reza A. Nourai, Steven Lucco

Interface definition language extensions

11/29/12 - 20120304044 - Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface
Inventors: Travis Leithead, Justin Rogers, Miladin Pavlicic, Curtis Cheng-cheng Man, Yong Qu, Nathan J.e. Furtwangler, Reza A. Nourai, Steven Lucco

Conservative garbage collecting and tagged integers for memory management

10/25/12 - 20120271866 - Aspects for conservative garbage collecting are disclosed. In one aspect, root objects included in a call stack are identified, which comprise integers and pointers. Integer representations are tagged and distinguishable from untagged pointer representations. Root objects are traced to corresponding memory locations such that a subsequent tracing is performed on
Inventors: Steven Lucco, Curtis Cheng-cheng Man

Conservative garbage collecting with concurrent marking and concurrent sweeping for memory management

10/04/12 - 20120254265 - Aspects for conservative garbage collecting are disclosed. In one aspect, a heap of objects is generated during an execution of a script, and script objects in an unexecuted portion are traced to corresponding memory locations on the heap. The heap is then marked concurrently with executing the script such that
Inventors: Steven Lucco, Curtis Cheng-cheng Man


### Curtis Cheng-cheng Man patent invention listings

The bibliographic references displayed about Curtis Cheng-cheng Man's patents are for a recent sample of Curtis Cheng-cheng Man's publicly published patent applications. The inventor/author may have additional bibliographic citations listed at the USPTO.gov. FreshPatents.com is not associated or affiliated in any way with the author/inventor or the United States Patent/Trademark Office but is providing this non-comprehensive sample listing for educational and research purposes using public bibliographic data published and disseminated from the United States Patent/Trademark Office public datafeed. This information is also available for free on the USPTO.gov website. If Curtis Cheng-cheng Man filed recent patent applications under another name, spelling or location then those applications could be listed on an alternate page. If no bibliographic references are listed here, it is possible there are no recent filings or there is a technical issue with the listing--in that case, we recommend doing a search on the USPTO.gov website.

###



Sign up for the FreshPatents.com FREE Keyword Monitor and check for keyword phrases (ie. "RFID" , "wireless", "web development", "fuel cells" etc.)...You will be notified when new patent applications and inventions are published that match your keywords. Also you can save for later research public patent/invention documents using our FREE Organizer. It takes only 30 seconds to sign up or login.

Advertise on FreshPatents.com - Rates & Info

###

FreshPatents.com Support - Terms & Conditions