Patents by Inventor G. Wei

G. Wei 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).

  • Patent number: 9665471
    Abstract: A device may receive an indication to evaluate a first portion of program code and a second portion of program code provided in a first section of a user interface. The device may evaluate the first portion of program code and the second portion of program code. The device may generate a first result corresponding to the first portion of program code and may generate a second result corresponding to the second portion of program code based on evaluating the first portion of program code and the second portion of program code. The device may provide the first result and the second result in a second section of the user interface. The second section may be separate from the first section. The device may provide a correspondence indicator that indicates a correspondence between the first result and the first portion of program code.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: May 30, 2017
    Assignee: The MathWorks, Inc.
    Inventors: Joseph R. Bienkowski, Claudia G. Wey, Michelle D. Erickson, Benjamin V. Hinkle, Jared D. MacDonald, John E. Booker, Amit Mahajan, Rohit J. Girme
  • Patent number: 9645798
    Abstract: A device may determine to provide help information associated with a portion of program code included in a program and provided via a user interface of a programming environment. The device may obtain generic help information, associated with the portion of program code, based on determining to provide the help information. The device may determine a set of rules for modifying the generic help information using the portion of program code. The device may analyze the program, using the set of rules, to identify information, included in the program, to be included in modified help information. The device may modify the generic help information, to generate the modified help information, using the information identified based on analyzing the program. The device may provide the modified help information for display via the user interface.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: May 9, 2017
    Assignee: The MathWorks, Inc.
    Inventors: Joseph R. Bienkowski, Claudia G. Wey, Benjamin V. Hinkle, John E. Booker, Jared D. MacDonald, Michelle D. Erickson
  • Patent number: 9613017
    Abstract: A device receives text that includes data values, and parses the text to identify data types associated with the data values. The device generates, based on the data values and the data types, a graphical representation of the text that includes data cells corresponding to the data values, and provides the graphical representation for display. The device receives one or more selections of one or more data cells in the graphical representation, stores the one or more selections as a selection history, and provides the selection history for display.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: April 4, 2017
    Assignee: The MathWorks, Inc.
    Inventors: Richard A. Spada, James G. Owen, Felix Alvarez, Robert I. Jacobs, Abigail S. Skofield, Arun Koushik Parthasarathy, Claudia G. Wey
  • Patent number: 9582400
    Abstract: A device may provide a user interface that includes a first section for displaying multiple portions of program code and a second section for displaying multiple results of evaluating the multiple portions of program code. The device may detect an evaluation trigger associated with an unevaluated portion of program code of the multiple portions of program code. The device may determine one or more portions of program code to be evaluated based on detecting the evaluation trigger. The one or more portions of program code may be less than the multiple portions of program code. The device may cause the one or more portions of program code to be evaluated to generate one or more corresponding results. The device may provide the one or more corresponding results for display via the second section of the user interface.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: February 28, 2017
    Assignee: The MathWorks, Inc.
    Inventors: Joseph R. Bienkowski, Claudia G. Wey, Michelle D. Erickson, Benjamin V. Hinkle, Jared D. MacDonald, John E. Booker
  • Patent number: 9547580
    Abstract: A device may receive an indication to evaluate a portion of program code. The device may cause the portion of program code to be evaluated based on receiving the indication to evaluate the portion of program code. The device may determine an intermediate result used to generate an overall result of evaluating the portion of program code based on causing the portion of program code to be evaluated. The intermediate result may be determined by evaluating a sub-portion of program code included in the portion of program code. The device may receive information that identifies a granularity level for displaying the intermediate result. The granularity level may indicate whether the intermediate result is to be provided for display. The device may selectively provide the intermediate result for display based on the granularity level.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: January 17, 2017
    Assignee: The MathWorks, Inc.
    Inventors: Joseph R. Bienkowski, Claudia G. Wey, Michelle D. Erickson, Benjamin V. Hinkle, Jared D. MacDonald, John E. Booker, Joseph F. Hicklin
  • Patent number: 9459222
    Abstract: Methods described herein may be useful in the fabrication and/or screening of devices (e.g., sensors, circuits, etc.) including conductive materials. In some embodiments, a conductive material is formed on a substrate using mechanical abrasion. The methods described herein may be useful in fabricating sensors, circuits, tags for remotely-monitored sensors or human/object labeling and tracking, among other devices. In some cases, devices for determining analytes are also provided.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: October 4, 2016
    Assignee: Massachusetts Institute of Technology
    Inventors: Timothy M. Swager, Katherine A. Mirica, Joseph M. Azzarelli, Jonathan G. Weis, Jan Schnorr, Birgit Esser
  • Patent number: 9454513
    Abstract: One or more computer-readable storage media for storing computer-executable instructions executable by processing logic is provided. The media storing one or more instructions that when executed by the processing logic causes the processing logic to receive data in a first format for conversion to a second format different than the first format, wherein the data includes information having a first type and information having a second type and display the data in the first format via a graphical interface. One or more translation rules are received relating to processing the information having the first type or the information having the second type. The one or more translation rules are pre-applied to the data in the first format. Effects of the pre-applied rules on the displayed data are displayed via the graphical interface. The data in the first format is converted to the data in the second format based on the one or more translation rules.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: September 27, 2016
    Assignee: The MathWorks, Inc.
    Inventors: James G. Owen, Claudia G. Wey, Richard A. Spada
  • Publication number: 20160253687
    Abstract: Predicting future healthcare costs is disclosed. A method includes: receiving medical care information (e.g., claims data) relating to patients; identifying, by a cost prediction module, a presence of one or more monitored events representing modifiable health risks when the claims data indicates that the patient is receiving medical care that is not in compliance with evidence-based medical standards; mapping, by the cost prediction module, each of the one or more monitored events to utilization and/or cost prediction values based on a status of each of the one or more monitored events; assigning, by the cost prediction module, for each of the one or more monitored events, a probability score for utilization of medical services based on the status of the monitored event; and calculating a prediction of future healthcare utilization and/or cost based on the probability score and status for each of the one or more monitored events.
    Type: Application
    Filed: February 26, 2015
    Publication date: September 1, 2016
    Inventors: Henry G. WEI, Gregory B. STEINBERG, Lonny Reisman
  • Patent number: 9336115
    Abstract: A device may receive an indication to perform a performance evaluation on program code. The device may partition the program code into multiple program code portions based on receiving the indication to perform the performance evaluation. The device may execute a first program code portion of the multiple program code portions. The device may determine that the first program code portion has finished executing, and may determine a performance characteristic associated with execution of the first program code portion based on determining that the first program code portion has finished executing. The device may execute a second program code portion, of the multiple program code portions, and may provide information that identifies the performance characteristic while the second program code portion is being executed.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: May 10, 2016
    Assignee: The MathWorks, Inc.
    Inventors: Joseph R. Bienkowski, Martin Knelleken, Benjamin V. Hinkle, Michelle D. Erickson, Jared D. MacDonald, Claudia G. Wey
  • Patent number: 9141348
    Abstract: A device may determine to provide help information associated with a portion of program code included in a program and provided via a user interface of a programming environment. The device may obtain generic help information, associated with the portion of program code, based on determining to provide the help information. The device may determine a set of rules for modifying the generic help information using the portion of program code. The device may analyze the program, using the set of rules, to identify information, included in the program, to be included in modified help information. The device may modify the generic help information, to generate the modified help information, using the information identified based on analyzing the program. The device may provide the modified help information for display via the user interface.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: September 22, 2015
    Assignee: The MathWorks, Inc.
    Inventors: Joseph R. Bienkowski, Claudia G. Wey, Benjamin V. Hinkle, John E. Booker, Jared D. MacDonald, Michelle D. Erickson
  • Patent number: 9064052
    Abstract: A device may receive an indication to evaluate a portion of program code. The device may cause the portion of program code to be evaluated based on receiving the indication to evaluate the portion of program code. The device may determine an intermediate result used to generate an overall result of evaluating the portion of program code based on causing the portion of program code to be evaluated. The intermediate result may be determined by evaluating a sub-portion of program code included in the portion of program code. The device may receive information that identifies a granularity level for displaying the intermediate result. The granularity level may indicate whether the intermediate result is to be provided for display. The device may selectively provide the intermediate result for display based on the granularity level.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: June 23, 2015
    Assignee: The MathWorks, Inc.
    Inventors: Joseph R. Bienkowski, Claudia G. Wey, Michelle D. Erickson, Benjamin V. Hinkle, Jared D. MacDonald, John E. Booker, Joseph F. Hicklin
  • Patent number: 9053235
    Abstract: A device may receive an indication to evaluate a first portion of program code and a second portion of program code provided in a first section of a user interface. The device may evaluate the first portion of program code and the second portion of program code. The device may generate a first result corresponding to the first portion of program code and may generate a second result corresponding to the second portion of program code based on evaluating the first portion of program code and the second portion of program code. The device may provide the first result and the second result in a second section of the user interface. The second section may be separate from the first section. The device may provide a correspondence indicator that indicates a correspondence between the first result and the first portion of program code.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: June 9, 2015
    Assignee: The MathWorks, Inc.
    Inventors: Joseph R. Bienkowski, Claudia G. Wey, Michelle D. Erickson, Benjamin V. Hinkle, Jared D. MacDonald, John E. Booker, Amit Mahajan, Rohit J. Girme
  • Patent number: 9053228
    Abstract: A device may provide a user interface that includes a first section for displaying multiple portions of program code and a second section for displaying multiple results of evaluating the multiple portions of program code. The device may detect an evaluation trigger associated with an unevaluated portion of program code of the multiple portions of program code. The device may determine one or more portions of program code to be evaluated based on detecting the evaluation trigger. The one or more portions of program code may be less than the multiple portions of program code. The device may cause the one or more portions of program code to be evaluated to generate one or more corresponding results. The device may provide the one or more corresponding results for display via the second section of the user interface.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: June 9, 2015
    Assignee: The MathWorks, Inc.
    Inventors: Joseph R. Bienkowski, Claudia G. Wey, Michelle D. Erickson, Benjamin V. Hinkle, Jared D. MacDonald, John E. Booker
  • Patent number: 9047411
    Abstract: A device may receive an indication to evaluate a first portion of program code and a second portion of program code provided via a user interface. The first portion of program code may include an error. The device may cause the first and second portions of program code to be evaluated based on receiving the indication to evaluate the first and second portions of program code. The second portion of program code may be evaluated after the first portion of program code. The device may generate a first result corresponding to the first portion of program code and a second result corresponding to the second portion of program code. The first result may include an error indicator. The device may provide the first result and the second result via the user interface.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: June 2, 2015
    Assignee: The MathWorks, Inc.
    Inventors: Joseph R. Bienkowski, Claudia G. Wey, Michelle D. Erickson, Benjamin V. Hinkle, Jared D. MacDonald, John E. Booker
  • Patent number: 8906233
    Abstract: A grit removal apparatus has a central opening between a cylindrical separation chamber above a grit storage chamber. An influent flume introduces a liquid stream directly into a lower portion of the periphery of the separation chamber, and an effluent flume removes a stream through an opening in an upper portion of the separation chamber wall. Outwardly spiraling vanes extend upwardly at the bottom center of the separation chamber, and a vertical cylindrical duct is supported above the vanes. A tunnel is defined in the separation chamber by an upper wall at the bottom of that opening and an inner wall concentric with the separation chamber wall. A ring extends inwardly from the separation chamber wall, with the tunnel upper wall defining a portion of the ring. A propeller inside the duct rotates to draw fluid flow up through the duct toward the upper portion of the separation chamber.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: December 9, 2014
    Assignee: Smith & Loveless, Inc.
    Inventors: Harrison J. Messick, Frank G. Weis, Francis M. Noonan
  • Patent number: 8751250
    Abstract: Devices, systems, and methods for processing healthcare and financial transactions are provided. A point-of-care terminal for processing a healthcare transaction by a healthcare provider includes a reader configured to read information from a healthcare eligibility and settlement presentation instrument associated with a patient, and a processor configured to process a healthcare transaction based on the information, wherein the healthcare transaction includes at least one of a healthcare eligibility verification transaction and a healthcare settlement transaction.
    Type: Grant
    Filed: June 14, 2005
    Date of Patent: June 10, 2014
    Assignee: First Data Corporation
    Inventors: Renee Elahi Lutzen, George Nauman, David G. Weis, Beverly Kennedy, Robyn Bartlett
  • Publication number: 20140122986
    Abstract: A device receives text that includes data values, and parses the text to identify data types associated with the data values. The device generates, based on the data values and the data types, a graphical representation of the text that includes data cells corresponding to the data values, and provides the graphical representation for display. The device receives one or more selections of one or more data cells in the graphical representation, stores the one or more selections as a selection history, and provides the selection history for display.
    Type: Application
    Filed: December 30, 2013
    Publication date: May 1, 2014
    Applicant: The MathWorks, Inc.
    Inventors: Richard A. SPADA, James G. Owen, Felix Alvarez, Robert I. Jacobs, Abigail S. Skofield, Arun Koushik Parthasarathy, Claudia G. Wey
  • Publication number: 20140115448
    Abstract: One or more computer-readable storage media for storing computer-executable instructions executable by processing logic is provided. The media storing one or more instructions that when executed by the processing logic causes the processing logic to receive data in a first format for conversion to a second format different than the first format, wherein the data includes information having a first type and information having a second type and display the data in the first format via a graphical interface. One or more translation rules are received relating to processing the information having the first type or the information having the second type. The one or more translation rules are pre-applied to the data in the first format. Effects of the pre-applied rules on the displayed data are displayed via the graphical interface. The data in the first format is converted to the data in the second format based on the one or more translation rules.
    Type: Application
    Filed: December 30, 2013
    Publication date: April 24, 2014
    Applicant: The Mathworks, Inc.
    Inventors: James G. OWEN, Claudia G. Wey, Richard A. Spada
  • Patent number: 8654138
    Abstract: One or more computer-readable storage media for storing computer-executable instructions executable by processing logic is provided. The media storing one or more instructions that when executed by the processing logic causes the processing logic to receive data in a first format for conversion to a second format different than the first format, wherein the data includes information having a first type and information having a second type and display the data in the first format via a graphical interface. One or more translation rules are received relating to processing the information having the first type or the information having the second type. The one or more translation rules are pre-applied to the data in the first format. Effects of the pre-applied rules on the displayed data are displayed via the graphical interface. The data in the first format is converted to the data in the second format based on the one or more translation rules.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: February 18, 2014
    Assignee: The Mathworks, Inc.
    Inventors: James G Owen, Claudia G Wey, Richard A Spada
  • Patent number: 8619090
    Abstract: A device receives text that includes data values, and parses the text to identify data types associated with the data values. The device generates, based on the data values and the data types, a graphical representation of the text that includes data cells corresponding to the data values, and provides the graphical representation for display. The device receives one or more selections of one or more data cells in the graphical representation, stores the one or more selections as a selection history, and provides the selection history for display.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: December 31, 2013
    Assignee: The Mathworks, Inc.
    Inventors: Richard A. Spada, James G. Owen, Felix Alvarez, Robert I. Jacobs, Abigail S. Skofield, Arun Koushik Parthasarathy, Claudia G. Wey