Patents by Inventor Changzhou Wang

Changzhou Wang 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: 20170337754
    Abstract: A method includes obtaining data associated with operation of a vehicle and determining a first operational phase of the vehicle based on the data. The method includes identifying a candidate operational phase transition from the first operational phase to a candidate operational phase based on a first portion of the data satisfying a first condition associated with the candidate operational phase, the first portion of the data associated with a first time. The method includes evaluating a second portion of the data based on a second condition associated with the candidate operational phase, the second portion of the data associated with a second time that is subsequent to the first time. The method further includes, based on the second condition being satisfied, generating an operational phase transition indication associated with the first time and that indicates an operational phase transition to the candidate operational phase.
    Type: Application
    Filed: May 18, 2016
    Publication date: November 23, 2017
    Inventors: Changzhou Wang, Jun Yuan, Brian K. Predmore
  • Patent number: 9621401
    Abstract: A dynamic network and a method for performing data analysis within a dynamic network. A query request generated by a root node in the dynamic network is propagated through other nodes in the dynamic network in a number of request messages. A number of response messages responding to the query request are received at the root node from the other nodes in the dynamic network. Data analysis is performed using data contained in the number of response messages as the number of response messages is received. A request index that keeps count of the number of request messages propagated through the dynamic network is updated using a tracking parameter in each of the number of response messages.
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: April 11, 2017
    Assignee: THE BOEING COMPANY
    Inventors: Guijun Wang, Changzhou Wang, Haiqin Wang
  • Publication number: 20170054828
    Abstract: A method, apparatus, and scheduling system for managing a mix of time-critical messages and general messages. Messages, which are referenced by message identifiers stored in a transmission queue buffer, are scheduled for transmission using a schedule configuration table. The schedule configuration table defines an order for processing a mix of time-critical messages and general messages. The messages are scheduled according to the characteristics for time-critical messages and general messages defined in columns of configuration tables and status tables. The messages that have been scheduled are transmitted from an end system in which the time-critical messages are prioritized during transmission over the general messages.
    Type: Application
    Filed: August 21, 2015
    Publication date: February 23, 2017
    Inventors: Yong-Long Ling, Guijun Wang, Dongliang Lin, Changzhou Wang
  • Publication number: 20160373367
    Abstract: A system for determining a worst case latency for a specific information flow that is part of a plurality of information flows and a worst case backlog for a specific queue that is part of a plurality of queues is disclosed. The plurality of information flows and plurality of queues are part of a configuration. The system performs operations including determining a maximum busy period length for the configuration. The operations include determining a set of candidate starting times for the configuration based on the maximum busy period length. The operations further include determining a maximum layout for a plurality of information flows within the configuration. The operations include updating the worst case latency and the worst case backlog based on the maximum layout. Finally, the operations include determining the worst case latency for the specific information flow and the worst case backlog for a specific queue.
    Type: Application
    Filed: June 18, 2015
    Publication date: December 22, 2016
    Inventors: Changzhou Wang, Guijun Wang, Arnold W. Nordsieck, Yong-Long Calvin Ling
  • Patent number: 9436730
    Abstract: Methods and systems for use in validating input data in a computing system. Input data associated with a destination software application, such as a database, is received at a computing system. The input data is forwarded to an intermediate software application, such as a web application. When the input includes one or more patterns, a query produced by the intermediate software application based on the input data is validated, such as by comparing the structure of the query to one or more expected query structures. If the validation succeeds, the query is forwarded to the destination software application. Otherwise, the query is discarded.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: September 6, 2016
    Assignee: The Boeing Compoany
    Inventors: Mingyan Li, Changzhou Wang
  • Patent number: 9419854
    Abstract: Methods and systems for information state sharing and consistency maintenance in a distributed and decentralized network are presented. At a first node of a network, a first information state message (ISM) in a hypothesis phase is generated. The first ISM is propagated to at least one node of a spanning tree of the network, the spanning tree having a root at the first node. A verification opinion is received from the at least one node indicating if a state in the first ISM is verified by the at least one node. A consensus regarding the state in the first ISM is determined based on the verification opinion from the at least one node. A second ISM indicating a confirmed phase is propagated to the spanning tree if the consensus on the state of the ISM is reached.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: August 16, 2016
    Assignee: The Boeing Company
    Inventors: Guijun Wang, Haiqin Wang, Changzhou Wang
  • Patent number: 9325585
    Abstract: One or more systems, methods, routines and/or techniques for mission-driven autonomous and adaptive resource management, for example to achieve mission objectives in Quality of Service-managed networked systems, are described. One or more resource allocation algorithms and one or more associated control architectures including component services may be used. A system and/or method may collect input parameters, evaluate system workloads and performance metrics, optimize resource allocations, and adapt to changing workloads and performance metrics to achieve mission objectives. One or more objective functions, one or more constraints and one or more optimization algorithms may be utilized to achieve optimal allocation of resources to maximize the delivered value of an objective function and/or the system. The systems, methods, routines and/or techniques described herein may be autonomic and self-adaptive without requiring human administrators to pre-determine parameters (e.g.
    Type: Grant
    Filed: July 10, 2012
    Date of Patent: April 26, 2016
    Assignee: The Boeing Company
    Inventors: Guijun Wang, Changzhou Wang, Sharon F. Arroyo, Haiqin Wang
  • Patent number: 9177277
    Abstract: A computer is used to generate an approximation of a workflow in terms of worklets and transitions. Each worklet represents a phase of work in the workflow. Each transition indicates conditions for completion of a worklet. Each worklet includes at least one assistlet having executable code that will be executed for approximating of its work phase.
    Type: Grant
    Filed: August 31, 2013
    Date of Patent: November 3, 2015
    Assignee: The Boeing Company
    Inventors: Ali Bahrami, Changzhou Wang
  • Patent number: 8887296
    Abstract: A method for administering object-based multi-level security in a service oriented architecture includes: (a) defining a plurality of multi-level security attributes for each of selected respective life-cycle states of a plurality of life-cycle states of a service object; (b) receiving a request from a requestor for the service object; (c) determining permitted actions for the service object based upon at least one selected multi-level security attribute of the plurality of multi-level security attributes, and based upon at least one life-cycle state of the plurality of life-cycle states of the service object; and (d) generating a quality of service security contract based upon the determination of permitted actions.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: November 11, 2014
    Assignee: The Boeing Company
    Inventors: Alice Chen, Alimuddin Mohammad, Guijun Wang, Nicholas Multari, Changzhou Wang, Haiqin Wang, Rodolfo A Santiago, Shiang-Yu Lee, Steve Uczekaj, Casey Fung, Victor Lukasik
  • Patent number: 8707316
    Abstract: Method and apparatus including processes, mechanisms, and devices for use with a networked mission system. The method includes receiving a mission representation including a plurality of actions in a mission and temporal and functional associations between the actions, wherein the actions are to be executed using a plurality of computing nodes. A Time Petri Net (TPN) model of the mission is generated based on the mission representation. The TPN model represents the actions in the mission, temporal constraints for the actions, and functional associations between the actions. An importance value and an urgency value associated with each action are determined based on the TPN model. One or more QoS policies are generated based on the importance values and the urgency values of the actions, wherein the QoS policies are applied to the computing nodes.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: April 22, 2014
    Assignee: The Boeing Company
    Inventors: Guijun Wang, Jingwen Jin, Changzhou Wang, Haiqin Wang
  • Publication number: 20130346141
    Abstract: A computer is used to generate an approximation of a workflow in terms of worklets and transitions. Each worklet represents a phase of work in the workflow. Each transition indicates conditions for completion of a worklet. Each worklet includes at least one assistlet having executable code that will be executed for approximating of its work phase.
    Type: Application
    Filed: August 31, 2013
    Publication date: December 26, 2013
    Applicant: The Boeing Company
    Inventors: Ali Bahrami, Changzhou Wang
  • Patent number: 8607351
    Abstract: A method, apparatus, and computer program product for generating a model. A set of actions associated with a control flow of a set of attack patterns using non-deterministic controls is described to form a control block. A set of ontology references associated with the set of attack patterns is identified. The model is generated and it comprises the control block and the set of ontology references.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: December 10, 2013
    Assignee: The Boeing Company
    Inventors: Changzhou Wang, Jai Joon Choi, Mingyan Li, William R. Ferng
  • Patent number: 8593968
    Abstract: A method of managing information system resources to provide a message flow having a consistent level of quality of service (QoS) within and across a plurality of interconnected middleware domains is described. The method includes receiving a QoS message from a first QoS manager expressing at least one QoS requirement, translating the at least one QoS requirement to at least one parameter specific to a messaging service that communicatively couples multiple middleware domains, creating a client connection between a first middleware domain and the messaging service for receiving the message flow, transmitting the QoS message to a second middleware domain, and creating a client connection between the messaging service and the second middleware domain for transmitting the message flow.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: November 26, 2013
    Assignee: The Boeing Company
    Inventors: Rodolfo A. Santiago, Robert J. Winig, Changzhou Wang, Guijun Wang, Alice Chen
  • Patent number: 8527938
    Abstract: A processor, a method, and a program executable by a processor and residing on a machine readable memory are each configured to define work phases achieved at the direction of a person in interaction with a computing device. A first program component is configured to divide the work phase performed into at least one work object and at least one transition object. The worklet object has a boundary and includes at least one input data class, and at least one output data class, and at least one act upon the at least one input data class to produce the at least one output data class. The transition object is configured to include a decision gate succeeding each work phase. The decision gate configured to allow progress out of the boundary upon satisfaction of a boundary condition.
    Type: Grant
    Filed: June 21, 2005
    Date of Patent: September 3, 2013
    Assignee: The Boeing Company
    Inventors: Ali Bahrami, Changzhou Wang
  • Patent number: 8458117
    Abstract: The embodiments described herein describe a computerized system and method for retrieving and processing data to provide dependency and root cause information for a process. The computerized system and method include receiving historic data of the process, detecting temporal dependency or precedence tasks in the process from the historic data, generating a historic dependency graph, aggregating the historic dependency graph into a probabilistic precedence network (PPN), pruning the PPN, and presenting results to a user.
    Type: Grant
    Filed: February 2, 2009
    Date of Patent: June 4, 2013
    Assignee: The Boeing Company
    Inventors: Haiqin Wang, Robert Cranfill, Jai Joon Choi, Changzhou Wang, Sidney Ly, William Ferng
  • Patent number: 8370386
    Abstract: A computer-based method for creating data mining task templates for utilization in data mining activities is described. The method includes defining, via a template editor and an associated user interface, a task template for discovery of common patterns occurring within data mining events, generating a task editor/wizard from the task template, creating example tasks via the task template and task editor/wizard, running at least one of the example tasks, and refining the task template using results returned from execution of the at least one of the example tasks.
    Type: Grant
    Filed: November 3, 2009
    Date of Patent: February 5, 2013
    Assignee: The Boeing Company
    Inventors: Changzhou Wang, Jai Joon Choi
  • Publication number: 20120284237
    Abstract: Methods and systems for use in validating input data in a computing system. Input data associated with a destination software application, such as a database, is received at a computing system. The input data is forwarded to an intermediate software application, such as a web application. When the input includes one or more patterns, a query produced by the intermediate software application based on the input data is validated, such as by comparing the structure of the query to one or more expected query structures. If the validation succeeds, the query is forwarded to the destination software application. Otherwise, the query is discarded.
    Type: Application
    Filed: May 5, 2011
    Publication date: November 8, 2012
    Inventors: Mingyan Li, Changzhou Wang
  • Patent number: 8090814
    Abstract: A method determining distribution of a shared resource among nodes in a network includes: (a) identifying each node according to a function performed by the node; brokers collecting messages from the nodes and disseminating messages among the nodes; publishers originating messages for transmission via the network; subscribers receiving messages transmitted via the network; (b) in no particular order: (1) identifying a need for each node; and (2) identifying the shared resource available for distribution; (c) communicating the shared resource available for distribution within the network to the brokers; and (d) operating each broker to: (1) coordinate communication with all other brokers and individually apply an algorithm to optimally allocate the shared resource among the brokers; or (2) communicate with a central facility coupled with each broker while the central facility applies an algorithm to optimally allocate the shared resource among the brokers.
    Type: Grant
    Filed: December 8, 2009
    Date of Patent: January 3, 2012
    Assignee: The Boeing Company
    Inventors: Sharon Filipowski Arroyo, Raju Shankar Mattikalli, Changzhou Wang, Guijun Wang, Rodolfo A Santiago
  • Patent number: 8046464
    Abstract: A method of managing resources of an information system relative to clients of the system. A quality of service (QoS) message is received from a client expressing QoS requirements as parameter values. A contract is established with the client for quality of service based on the one or more parameter values. One or more resources of the system are allocated to the client based on the contract. This method enables uniform resource management and polymorphic resource allocation across multiple middleware platforms.
    Type: Grant
    Filed: March 10, 2004
    Date of Patent: October 25, 2011
    Assignee: The Boeing Company
    Inventors: Guijun Wang, Alice Chen, Changzhou Wang, Casey Fung, Stephen Uczekaj, Yichi C Pierce
  • Patent number: 8046322
    Abstract: A method of mining data to discover activity patterns within the data is described. The method includes receiving data to be mined from at least one data source, determining which of a number of specified interests and constraints are associated with the mining process, selecting corresponding mining agents that combine search algorithms with propagators from the specified constraints, and finding any activity patterns that meet the specified interests and constraints.
    Type: Grant
    Filed: August 7, 2007
    Date of Patent: October 25, 2011
    Assignee: The Boeing Company
    Inventors: Changzhou Wang, Anne Kao, Jai J. Choi, Rodney A. Tjoelker