Patents by Inventor Evan Chang
Evan Chang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240394595Abstract: The subject matter of this disclosure relates to systems and methods for monitoring and managing machine learning models and related data. Histogram structures can be used to aggregate streams of numerical data for storage and metric calculations. Drift in such data can be identified and monitored over time. When significant drift is detected and/or when model accuracy has deteriorated, models can be automatically refreshed with updated training data and/or replaced with one or more other models. A model controller is used to automate model monitoring and management activities across multiple prediction environments where models are deployed and prediction jobs are executed.Type: ApplicationFiled: February 20, 2024Publication date: November 28, 2024Applicant: DataRobot, Inc.Inventors: Amanda Schierz, Drew Roselli, Dulcardo Arteaga, Christopher Cozzi, Samuel Clark, John Bledsoe, Mykola Novik, Amar Mudrankit, Lior Amar, Evan Chang, Scott Oglesby, Tristan Robert Spaulding
-
Publication number: 20230186175Abstract: Comparing a challenger model with a primary model is provided herein. In an embodiment, a system comprises one or more processors, coupled to memory, configured to determine, based on a comparison of a first model that is deployed as a primary model with a second model that is acting as a challenger model, that the second model performs better than the first model based on at least one performance metric; determine, based on a comparison of a characteristic of the first model with a characteristic of the second model, to skip a validation process for the second model; and establish the second model as the primary model in the deployment to replace the first model in the deployment.Type: ApplicationFiled: December 9, 2022Publication date: June 15, 2023Applicant: DataRobot, Inc.Inventors: Bohdan Usatov, Chris Li, Evan Chang, Tristan Spauding, Christopher Cozzi
-
Publication number: 20210390455Abstract: The subject matter of this disclosure relates to systems and methods for monitoring and managing machine learning models and related data. Histogram structures can be used to aggregate streams of numerical data for storage and metric calculations. Drift in such data can be identified and monitored over time. When significant drift is detected and/or when model accuracy has deteriorated, models can be automatically refreshed with updated training data and/or replaced with one or more other models. A model controller is used to automate model monitoring and management activities across multiple prediction environments where models are deployed and prediction jobs are executed.Type: ApplicationFiled: June 10, 2021Publication date: December 16, 2021Inventors: Amanda Schierz, Drew Roselli, Dulcardo Arteaga, Christopher Cozzi, Samuel Clark, John Bledsoe, Mykola Novik, Amar Mudrankit, Lior Amar, Evan Chang, Scott Oglesby, Tristan Robert Spaulding
-
Patent number: 8690552Abstract: A compact, strengthened rotor assembly of a radiator fan, the radiator fan having a baseplate, a stator assembly, a rotor assembly and a reverse axle. The reverse axle is erected at the center of the baseplate or stator assembly and protruded upwards. The rotor assembly has a hub with a top wall and a circumferential wall. A magnetic ring is set annularly into the circumferential wall. Several blades are set annularly onto the exterior of the circumferential wall. A metal sleeve is located at the center of the top wall and protruded downwards. A mating portion is set at the top of the metal sleeve for mating with the top wall. A holding portion is formed within the metal sleeve for assembly and positioning of a bearing, and the bearing is used for pivoting of the reverse axle. The thickness of the top wall ranges between 0.2 mm and 0.5 mm.Type: GrantFiled: August 15, 2011Date of Patent: April 8, 2014Assignee: Forcecon Technology Co., Ltd.Inventors: Liang-Sheng Chang, Tien-Chin Wu, Sheng-Chi Lei, Evan Chang
-
Publication number: 20120121389Abstract: A compact, strengthened rotor assembly of a radiator fan, the radiator fan having a baseplate, a stator assembly, a rotor assembly and a reverse axle. The reverse axle is erected at the center of the baseplate or stator assembly and protruded upwards. The rotor assembly has a hub with a top wall and a circumferential wall. A magnetic ring is set annularly into the circumferential wall. Several blades are set annularly onto the exterior of the circumferential wall. A metal sleeve is located at the center of the top wall and protruded downwards. A mating portion is set at the top of the metal sleeve for mating with the top wall. A holding portion is formed within the metal sleeve for assembly and positioning of a bearing, and the bearing is used for pivoting of the reverse axle. The thickness of the top wall ranges between 0.2 mm and 0.5 mm.Type: ApplicationFiled: August 15, 2011Publication date: May 17, 2012Applicant: FORCECON TECHNOLOGY CO., LTD.Inventors: Liang-Sheng Chang, Tien-Chin Wu, Sheng-Chi Lei, Evan Chang
-
Publication number: 20090323793Abstract: Systems, methods, and devices are described for estimating and correcting an integral carrier frequency offset. A wireless signal is received, the signal including a reference symbol. A first set of difference measurements between pairs of a series of subcarriers of the received wireless signal may be calculated. A second set of difference measurements between pairs of a series of subcarriers of the reference symbol may be calculated. The second set of difference measurements is searched using the first set of difference measurements. The first set of difference measurements is correlated with the second set of difference measurements to estimate an integral carrier frequency offset.Type: ApplicationFiled: May 1, 2008Publication date: December 31, 2009Applicant: MediaPhy CorporationInventors: Yu-Wen (Evan) Chang, Suzan Fishel
-
Patent number: 7590978Abstract: A local analysis analyzes the values of objects paying attention to program flow and a global analysis analyses the object independent of the flow. The local and global analysis interact to infer the invariants of objects used within a computer program. The local analysis is given the known invariants of an object by the global analysis when the object transitions from a valid to a mutable state. It then keeps track of all of the values of objects encountered until the object transitions from mutable to a valid state, when the information known to the local analysis is passed to the global analysis, which may use the new object values to add to the current list of invariants for the given object.Type: GrantFiled: April 15, 2005Date of Patent: September 15, 2009Assignee: Microsoft CorporationInventors: Bor-Yuh Evan Chang, K. Rustan Leino
-
Patent number: 7559054Abstract: Techniques and tools are described for analyzing software. For example, an analysis tool performs abstract interpretation with a congruence abstract domain and/or a heap succession abstract domain. For the congruence abstract domain, the tool tracks equivalence classes between alien expressions and base domain variables. For the heap succession abstract domain, the tool tracks updates to a heap. In either case, to preserve information after updates, the tool may identify an expression having an unreachable value then determine an equivalent expression that lacks the unreachable value.Type: GrantFiled: April 19, 2005Date of Patent: July 7, 2009Assignee: Microsoft CorporationInventors: Bor-Yuh Evan Chang, K. Rustan M. Leino
-
Publication number: 20090060093Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: March 5, 2009Applicant: MediaPhy CorporationInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090044232Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MediaPhy CorporationInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090041171Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MEDIAPHY CORPORATIONInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090041159Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MEDIAPHY CORPORATIONInventors: Ramesh Duvvuru, Sharath Narahari, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090041168Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MediaPhy CorporationInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090041160Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MediaPhy CorporationInventors: Ramesh Duvvuru, Sharath Narahari, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20080298468Abstract: Systems, devices, processors, and methods are described for tagging the reliability of received data. A frame of data is received in a digitized version of a wireless signal may be received and stored in a frame memory table. Errors within the stored portion of the frame may be searched for by accessing and processing the data from the frame memory table. In a second memory table, a memory location corresponding to a region of the first memory table may be tagged based on the search. Rows to be corrected may be identified based on the tag state for their corresponding region.Type: ApplicationFiled: June 4, 2008Publication date: December 4, 2008Applicant: MediaPhy CorporationInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20080299933Abstract: Systems, devices, and methods are described for reducing flicker noise in a wireless multimode receiver. A radio frequency signal may be tuned to a frequency offset from baseband, the tuning generating flicker noise. The tuned signal and flicker noise may be digitized. The digitized signal and flicker noise may be frequency shifted, resulting in the digitized signal being shifted to baseband. The shifted flicker noise may then be filtered, producing a digitized, baseband version of the received signal.Type: ApplicationFiled: May 30, 2008Publication date: December 4, 2008Applicant: MediaPhy CorporationInventors: Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20080281539Abstract: Systems, methods, and devices are described for detecting and correcting errors. Samples are received representative of a wireless signal which includes a number of subcarriers. One or more of the subcarriers may be identified as a reference subcarrier, and the identification may be based on an energy measurement. A value for the reference subcarrier may be identified at a selected symbol. The value may be identified by calculating a difference measurement for the reference subcarrier between a previous, known symbol and the selected symbol. A difference measurement is then calculated between the identified subcarrier and a second subcarrier for the selected symbol. A determination may be made whether a decision for a subcarrier at the selected symbol is in error based on calculations which include the identified value and the difference measurement between the identified subcarrier and a second subcarrier. The decision in error may be corrected.Type: ApplicationFiled: May 1, 2008Publication date: November 13, 2008Applicant: MediaPhy CorporationInventors: Suzan Fishel, Yu-Wen (Evan) Chang
-
Publication number: 20080273481Abstract: Systems, devices, and methods are described for acquiring a wireless signal including a number of time-multiplexed bursts of data. An allocated training time may be dynamically adjusted to acquire a wireless signal and capture one of the bursts of data. Also, initial filter coefficients may be established for bursts of data based on previous filter coefficients. In addition, the step size used to adapt an initial filter coefficient may also be modified to account for certain channel characteristics.Type: ApplicationFiled: May 1, 2008Publication date: November 6, 2008Applicant: MediaPhy CorporationInventor: Yu-Wen (Evan) Chang
-
Publication number: 20080273646Abstract: Systems, devices, and methods are described for sampling clock offset tracking and timing correction. Wireless signals are received, some of which include a control signal known at the receiver. A first received signal may be correlated with the control signal to produce a reference correlation. A second, later received signal may be correlated with the control signal to produce a second correlation. A difference measurement between the reference correlation and the second correlation may be calculated to estimate drift. The estimated drift may be corrected.Type: ApplicationFiled: May 1, 2008Publication date: November 6, 2008Applicant: MEDIAPHY CORPORATIONInventors: Nejib Ammar, Yu-Wen Evan Chang
-
Patent number: D697292Type: GrantFiled: August 28, 2011Date of Patent: January 14, 2014Inventor: Mountain Evan Chang