Patents by Inventor Steven Ma

Steven Ma 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: 20240135020
    Abstract: Devices, systems, and methods for allowing parents to view and track smart phone activities of their children can include one or more child software modules. The module can be installed on each child's smart phone. The module can access and extract data from or about more than one of the smart phone's other software applications, including at least two of the following: a texting application, a social media application, an image application that facilitates transmission or reception of images, and a web browser application. The module can further send the extracted data to an analysis server. The module can also monitor location data. Moreover, the system can include an analysis server that can identify potentially harmful language, images, and websites. Further, the system can include a parent portal. The parent portal can receive results from the analysis server.
    Type: Application
    Filed: September 24, 2023
    Publication date: April 25, 2024
    Inventors: Rowland William Day, II, Eric John Wise, Tienshiao Ma, Manuel Calaycay Palafox, Kelly Chu, Steven Sigler
  • Patent number: 11926710
    Abstract: A method of aerobic depolymerization of fiber-reinforced polymer (FRP) composites using sustainable reagents and conditions. A cured matrix is digested into soluble monomers and oligomers by catalytic aerobic oxidation. Carbon fibers are removed for re-use, then the remaining material is treated and valuable monomers are isolated. The isolated monomers can be converted back into resin precursors for re-use. The method solves the problem created because the typically irreversible cure reaction impedes recycling and re-use of FRP composites.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: March 12, 2024
    Assignee: University of Southern California
    Inventors: Travis J. Williams, Steven Nutt, Yijia Ma, Carlos Navarro
  • Patent number: 11922469
    Abstract: A framework for an automated news recommendation system for financial analysis. The system includes the automated ingestion, relevancy, clustering, and ranking of news events for financial analysts in the capital markets. The framework is adaptable to any form of input news data and can seamlessly integrate with other data used for analysis like financial data.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: March 5, 2024
    Assignee: S&P Global Inc.
    Inventors: Lisa Kim, Zhiqiang Ma, Grace Bang, Chong Wang, Himani Singh, Russell Kociuba, Steven Pomerville, Xiaomo Liu
  • Publication number: 20230125030
    Abstract: Context driven user interfaces for storage systems including receiving, from a user account, a request to access a system interface for a system; identifying at least one critical system characteristic that describes a current aspect of the system; reconfiguring the system interface based on the at least one critical system characteristic; and presenting the reconfigured system interface to a user of the user account.
    Type: Application
    Filed: October 18, 2021
    Publication date: April 20, 2023
    Inventors: PRAKASH DARJI, STEVEN MA, JONAS IRWIN
  • Publication number: 20230119527
    Abstract: A dynamic, personality-driven user experience that includes receiving, from a user account, a request to access a system interface for a system; identifying, based on personality indicators for the user account, a user account personality from a plurality of user account personalities, wherein each of the personality indicators is associated with at least one of the plurality of user account personalities; reconfiguring the system interface based on the identified user account personality; and granting, to the user account, access to the reconfigured system interface, including presenting the reconfigured system interface to a user of the user account.
    Type: Application
    Filed: October 18, 2021
    Publication date: April 20, 2023
    Inventors: PRAKASH DARJI, STEVEN MA, JONAS IRWIN
  • Publication number: 20210255638
    Abstract: This specification provides a movement area division method and apparatus for a smart self-moving device, a movement path forming method and apparatus for a smart self-moving device, and an automatic working system. In an embodiment, a preset recognition model is first invoked, and image data that is obtained from an electronic map database and includes a target working area and electronic map data of correlated coordinate information is recognized and divided, to recognize a plurality of working areas and provide boundary figures of these working areas. A corresponding global positioning system (GPS) reference point is marked within the boundary of each working area. Regular movement paths of the self-moving device are generated based on the reference points and boundary figures. These movement paths cover all division areas. The self-moving device autonomously completes walking according to the division areas and the set paths.
    Type: Application
    Filed: July 8, 2020
    Publication date: August 19, 2021
    Inventors: Steven Ma, John Hoffman
  • Patent number: 9292156
    Abstract: Exemplary embodiments disclose enabling a user to invoke a function via a shortcut key in a multi-window computing environment by a software component executing on the computer. The exemplary embodiments include displaying, by a software component executing on a processor of a computer, a menu that lists functions invoked in different windows by the shortcut key; receiving a user entered selection of a priority for each of the functions to create a ranked menu of functions for the shortcut key; and responsive to detecting an entering of the shortcut key via a keyboard by a user, selectively invoking one of functions listed in the shortcut key menu regardless of which window is currently active based on the priority of the functions and a number of times the shortcut key is entered.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: March 22, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pavan K. Immaneni, Steven Ma
  • Publication number: 20150006424
    Abstract: A method and system automate data maintenance, transformation, and utilization for an individualized education consulting business. The system is designed to build a customized service plan for each student's unique needs. A College Admission Optimizer is a logistic regression model, based on the admission history of college applications, and a student's personality, individual interests, and current academic performance, and it calculates the chances of admission for each selected school, and provides a strategic opinion. The system and method quantify admission criteria and optimizes student's chance of getting into colleges.
    Type: Application
    Filed: July 17, 2014
    Publication date: January 1, 2015
    Inventors: Steven Ma, Stanley Chung Shun Wei
  • Publication number: 20150006423
    Abstract: The present invention provides a method and system for individualized academic counseling in an educational consulting company. The system is designed to build a customized plan for each of the student's unique needs. Based on his/her personality, individual interests, and current academic performance, it generates an extracurricular activity plan, internship development, essay assistance, diagnostic report, chances of admission analysis, one-on-one tutoring, and premium college application consultation.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 1, 2015
    Inventors: Steven Ma, Stanley Chung Shun Wei
  • Publication number: 20130179814
    Abstract: Exemplary embodiments disclose enabling a user to invoke a function via a shortcut key in a multi-window computing environment by a software component executing on the computer. The exemplary embodiments include displaying, by a software component executing on a processor of a computer, a menu that lists functions invoked in different windows by the shortcut key; receiving a user entered selection of a priority for each of the functions to create a ranked menu of functions for the shortcut key; and responsive to detecting an entering of the shortcut key via a keyboard by a user, selectively invoking one of functions listed in the shortcut key menu regardless of which window is currently active based on the priority of the functions and a number of times the shortcut key is entered.
    Type: Application
    Filed: January 9, 2012
    Publication date: July 11, 2013
    Applicant: International Business Machines Corporation
    Inventors: Pavan K. Immaneni, Steven Ma
  • Publication number: 20120173633
    Abstract: An embodiment of the disclosure alleviates organizational and management issues with email conversations by providing email conversation management support tools. These tools provide a conversation originator (or other administrator) an ability to perform management actions for an email conversation. These actions can include, for example, an ability to explicitly end an email conversation so that no further messages in the conversation can be sent. A corresponding ability to re-open previously closed or ended email conversations can also be provided. Further, functionality to summarize an email conversation, to establish a priority or importance level for email conversations, to annotate email conversations, and/or to annotate and prioritize individual messages of an email conversation can be provided. In one embodiment, an email conversation administrator can be responsive for creating annotations, opening, and closing email conversations.
    Type: Application
    Filed: December 29, 2010
    Publication date: July 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: VENKATUDAY M. BALABHADRAPATRUNI, STEVEN MA
  • Patent number: 7676498
    Abstract: The illustrative embodiment provides a computer implemented method, a data processing system, and a computer program product for managing user roles. A customization application receives a request to modify a user role for an application. In response to the request, the customization application allows a user to modify a set of features associated with the user role to form a set of customized features. A role database stores the set of customized features for the user role. The user roles in the role database are available for use by a plurality of users of the application.
    Type: Grant
    Filed: June 5, 2006
    Date of Patent: March 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Laurence England, Michael Y. Kwong, Steven Ma
  • Publication number: 20100047759
    Abstract: A system, a method, and media provide for recursive scheduling of an exam-preparation course. The course is divided into periods. During each period, a subset of the topics for the exam subject matter is selected for study as a function of the student's performance on diagnostic exam. The periods are scheduled as a function of the student's performance profile and the time available before the target exam.
    Type: Application
    Filed: August 21, 2008
    Publication date: February 25, 2010
    Inventors: Steven Ma, Zhaohua Gan
  • Publication number: 20070282800
    Abstract: The illustrative embodiment provides a computer implemented method, a data processing system, and a computer program product for managing user roles. A customization application receives a request to modify a user role for an application. In response to the request, the customization application allows a user to modify a set of features associated with the user role to form a set of customized features. A role database stores the set of customized features for the user role. The user roles in the role database are available for use by a plurality of users of the application.
    Type: Application
    Filed: June 5, 2006
    Publication date: December 6, 2007
    Inventors: Laurence England, Michael Y. Kwong, Steven Ma
  • Publication number: 20070161094
    Abstract: The present invention provides methods and compositions for preparing 4-substituted 3-hydroxybutyric acid derivatives by halohydrin dehalogenase-catalyzed conversion of 4-halo-3-hydroxybutyric acid derivatives. The present invention further provides methods and compositions for preparing 4-halo-3-hydroxybutyric acid derivatives by ketoreductase-catalyzed conversion of 4-halo-3-ketobutyric acid derivatives The present invention also provides methods and compositions for preparing vicinal cyano, hydroxyl substituted carboxylic acid esters.
    Type: Application
    Filed: August 10, 2006
    Publication date: July 12, 2007
    Applicant: Codexis, Inc.
    Inventors: S. Davis, John Grate, David Gray, John Gruber, Gjalt Huisman, Steven Ma, Lisa Newman, Roger Sheldon, Li A. Wang
  • Publication number: 20050166189
    Abstract: Provided are a method, system, and program for rendering a display of at least one data set name, wherein each data set is associated with one or more file components. A selection of one displayed data set name is received and names of the file components associated with the selected data set are displayed. Selection is received of at least one of the displayed file component names and the selected data set name and selected at least one selected file component name are rendered in a history panel, wherein the selected data set name and selected at least one file component are displayed in a hierarchical tree arrangement.
    Type: Application
    Filed: January 27, 2004
    Publication date: July 28, 2005
    Inventor: Steven Ma