loadpatents
name:-0.025437116622925
name:-0.02649712562561
name:-0.0017859935760498
Cui; Shimin Patent Filings

Cui; Shimin

Patent Applications and Registrations

Patent applications and USPTO patent grants for Cui; Shimin.The latest application filed is for "managing aliasing constraints".

Company Profile
1.27.24
  • Cui; Shimin - Ontario CA
  • Cui; Shimin - Toronto CA
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Managing aliasing constraints
Grant 10,656,925 - Cui , et al.
2020-05-19
Managing Aliasing Constraints
App 20180349117 - Cui; Shimin ;   et al.
2018-12-06
Managing aliasing constraints
Grant 10,101,979 - Cui , et al. October 16, 2
2018-10-16
Data splitting for recursive data structures
Grant 10,095,491 - Archambault , et al. October 9, 2
2018-10-09
Reducing compilation time using profile-directed feedback
Grant 9,727,319 - Cui , et al. August 8, 2
2017-08-08
Reducing Compilation Time Using Profile-directed Feedback
App 20170220328 - Cui; Shimin ;   et al.
2017-08-03
Reducing compilation time using profile-directed feedback
Grant 9,535,673 - Cui , et al. January 3, 2
2017-01-03
Recursive expression simplification
Grant 9,424,011 - Cui , et al. August 23, 2
2016-08-23
Recursive expression simplification
Grant 9,405,516 - Cui , et al. August 2, 2
2016-08-02
Optimizing memory bandwidth consumption using data splitting with software caching
Grant 9,298,630 - Barton , et al. March 29, 2
2016-03-29
Data Splitting For Recursive Data Structures
App 20150331682 - Archambault; Roch G. ;   et al.
2015-11-19
Recursive Expression Simplification
App 20150277873 - Cui; Shimin ;   et al.
2015-10-01
Recursive Expression Simplification
App 20150277871 - Cui; Shimin ;   et al.
2015-10-01
Data splitting for recursive data structures
Grant 9,110,684 - Archambault , et al. August 18, 2
2015-08-18
Optimizing memory bandwidth consumption using data splitting with software caching
Grant 9,104,577 - Barton , et al. August 11, 2
2015-08-11
Optimizing Memory Bandwidth Consumption Using Data Splitting With Software Caching
App 20150067268 - Barton; Christopher M. ;   et al.
2015-03-05
Optimizing Memory Bandwidth Consumption Using Data Splitting With Software Caching
App 20150067260 - Barton; Christopher M. ;   et al.
2015-03-05
Data Splitting For Multi-instantiated Objects
App 20150046913 - Cui; Shimin ;   et al.
2015-02-12
Code motion based on live ranges in an optimizing compiler
Grant 8,484,630 - Cui , et al. July 9, 2
2013-07-09
May-constant propagation
Grant 8,458,679 - Archambault , et al. June 4, 2
2013-06-04
Managing Aliasing Constraints
App 20130019232 - CUI; SHIMIN ;   et al.
2013-01-17
Optimal cache replacement scheme using a training operation
Grant 8,352,684 - Archambault , et al. January 8, 2
2013-01-08
Procedure control descriptor-based code specialization for context sensitive memory disambiguation
Grant 8,332,833 - Archambault , et al. December 11, 2
2012-12-11
Compiling source code
Grant 8,161,464 - Archambault , et al. April 17, 2
2012-04-17
Method and apparatus for optimizing software program using inter-procedural strength reduction
Grant 8,146,070 - Archambault , et al. March 27, 2
2012-03-27
Efficient method of data reshaping for multidimensional dynamic array objects in the presence of multiple object instantiations
Grant 8,015,556 - Cui , et al. September 6, 2
2011-09-06
May-constant Propagation
App 20110072419 - Archambault; Roch G. ;   et al.
2011-03-24
Method of SIMD-ization through data reshaping, padding, and alignment
Grant 7,856,627 - Archambault , et al. December 21, 2
2010-12-21
Method and system for reducing memory reference overhead associated with treadprivate variables in parallel programs
Grant 7,818,731 - Archambault , et al. October 19, 2
2010-10-19
Code Motion Based on Live Ranges in an Optimizing Compiler
App 20100162220 - Cui; Shimin ;   et al.
2010-06-24
Open multi-processing reduction implementation in cell broadband engine (CBE) single source compiler
Grant 7,689,977 - Zhang , et al. March 30, 2
2010-03-30
Optimal Cache Management Scheme
App 20100077153 - Archambault; Roch Georges ;   et al.
2010-03-25
Method and system for reducing memory reference overhead associated with threadprivate variables in parallel programs
Grant 7,590,977 - Archambault , et al. September 15, 2
2009-09-15
Method and apparatus for improving data cache performance using inter-procedural strength reduction of global objects
Grant 7,555,748 - Archambault , et al. June 30, 2
2009-06-30
Method and Apparatus for Optimizing Software Program Using Inter-Procedural Strength Reduction
App 20090106745 - Archambault; Roch Georges ;   et al.
2009-04-23
Data Splitting For Recursive Data Structures
App 20090019425 - Archambault; Roch G. ;   et al.
2009-01-15
Method for optimizing software program using inter-procedural strength reduction
Grant 7,472,382 - Archambault , et al. December 30, 2
2008-12-30
Method Of Procedure Control Descriptor-based Code Specialization For Context Sensitive Memory Disambiguation
App 20080301656 - Archambault; Roch Georges ;   et al.
2008-12-04
Method And System For Reducing Memory Reference Overhead Associated With Treadprivate Variables In Parallel Programs
App 20080229297 - ARCHAMBAULT; ROCH GEORGES ;   et al.
2008-09-18
Efficient Method Of Data Reshaping For Multidimensional Dynamic Array Objects In The Presence Of Multiple Object Instantiations
App 20080091697 - Cui; Shimin ;   et al.
2008-04-17
Method Of Simd-ization Through Data Reshaping, Padding, And Alignment
App 20080052693 - Archambault; Roch G. ;   et al.
2008-02-28
Method of compiling source code
App 20070240137 - Archambault; Roch Georges ;   et al.
2007-10-11
Method and system for reducing memory reference overhead associated with threadprivate variables in parallel programs
App 20070089105 - Archambault; Roch Georges ;   et al.
2007-04-19
Fast conversion of integer to float using table lookup
App 20060047734 - Blainey; Robert James ;   et al.
2006-03-02
Method and apparatus for improving data cache performance using inter-procedural strength reduction of global objects
App 20060048103 - Archambault; Roch Georges ;   et al.
2006-03-02
Method and apparatus for optimizing software program using inter-procedural strength reduction
App 20060048117 - Archambault; Roch Georges ;   et al.
2006-03-02

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed