Patents by Inventor Qing Xie

Qing Xie 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: 20160170818
    Abstract: According to an example, an adaptive fault diagnosis system may include a memory storing machine readable instructions to receive metrics and events from an enterprise system, and use a substitution graph to determine if a received metric or a received event belongs to a cluster that includes one or more correlated metrics and/or events grouped based on similarity. If the received metric or the received event belongs to the cluster, the memory may further store machine readable instructions to use a detection graph to determine if the received metric or the received event is identifiable to form a fault pattern by traversing a fault path of the detection graph. Further, the memory may further store machine readable instructions to diagnose a fault based on the traversal of the fault path of the detection graph. The system may include a processor to implement the machine readable instructions.
    Type: Application
    Filed: February 22, 2016
    Publication date: June 16, 2016
    Inventors: Qian ZHU, Teresa TUNG, Qing XIE
  • Patent number: 9361094
    Abstract: A system includes a database that stores attributes of applications that are descriptive of source code included in the applications and identification data that identifies the applications to which the attributes apply. The attributes are mined through a programmatic analysis of one or more repositories in which the applications are stored, and the programmatic analysis includes programmatic analysis of the source code included in the applications to derive the attributes. The system also includes a computer system configured to handle queries against the attributes of the applications stored in the database and provide output based on the handling of queries against the attributes of the applications stored in the database.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: June 7, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Qing Xie, Mark Grechanik, Chen Fu
  • Publication number: 20160143885
    Abstract: Invented is a method of treating steroid responsive dermatoses in a mammal, including a human, in need thereof which comprises the administration of a therapeutically effective amount of a compound selected from the group consisting of: N-{(1S)-2-Amino-1-[(3-fluorophenyl)methyl]ethyl}-5-chloro-4-(4-chloro-1-methyl-1H-pyrazol-5-yl)-2-thiophenecarboxamide or a pharmaceutically acceptable salt thereof, and the compound N-{(1S)-2-amino-1-[(3,4-difluorophenyl)methyl]ethyl}-5-chloro-4-(4-chloro-1-methyl-1H-pyrazol-5-yl)-2-furancarboxamide or a pharmaceutically acceptable salt thereof, to such mammal.
    Type: Application
    Filed: February 2, 2016
    Publication date: May 26, 2016
    Inventors: Pankaj Agarwal, Vinod KUMAR, Qing XIE
  • Publication number: 20160149935
    Abstract: A first request is sent from a station to an access point. The station receives a first response from the access point that includes a first sequence number, and stores the first sequence number. The station sends a second request to the access point and sets a waiting period for receiving a response from the access point. The station receives a second response from the access point and a third response from a second access point during the waiting period. The second response includes a second sequence number and the third response includes a third sequence number. The station determines that the second response is a legitimate response by comparing the second and third sequence numbers to the first sequence number.
    Type: Application
    Filed: July 4, 2013
    Publication date: May 26, 2016
    Inventors: Yongqiang Liu, Shijian Li, Jun Qing Xie
  • Patent number: 9342562
    Abstract: At least one quasi-identifier attribute of a plurality of ranked attributes is selected for use in anonymizing a database. Each of the ranked attributes is ranked according to that attribute's effect on a database-centric application (DCA) being tested. In an embodiment, the selected quasi-identifier attribute(s) has the least effect on the DCA. The database is anonymized based on the selected quasi-identifier attribute(s) to provide a partially-anonymized database, which may then be provided to a testing entity for use in testing the DCA. In an embodiment, during execution of the DCA, instances of database queries are captured and analyzed to identify a plurality of attributes from the database and, for each such attribute identified, the effect of the attribute on the DCA is quantified. In this manner, databases can be selectively anonymized in order to balance the requirements of data privacy against the utility of the data for testing purposes.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: May 17, 2016
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Chen Fu, Mark Grechanik, Qing Xie
  • Patent number: 9323505
    Abstract: Systems and methods are provided for handling database deadlocks induced by database-centric applications (DCAs). SQL statements and transactions associated with the DCAs are analyzed and parsed to generate Petri net models. A supervisory modeler generates augmented Petri net models based on the Petri net models, which are used in generating supervisory control. The supervisory control is used in handling database deadlocks.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: April 26, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Mark Grechanik, Qing Xie, Chen Fu
  • Patent number: 9298525
    Abstract: According to an example, an adaptive fault diagnosis system may include a memory storing machine readable instructions to receive metrics and events from an enterprise system, and use a substitution graph to determine if a received metric or a received event belongs to a cluster that includes one or more correlated metrics and/or events grouped based on similarity. If the received metric or the received event belongs to the cluster, the memory may further store machine readable instructions to use a detection graph to determine if the received metric or the received event is identifiable to form a fault pattern by traversing a fault path of the detection graph. Further, the memory may further store machine readable instructions to diagnose a fault based on the traversal of the fault path of the detection graph. The system may include a processor to implement the machine readable instructions.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: March 29, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Qian Zhu, Teresa Tung, Qing Xie
  • Publication number: 20160072676
    Abstract: A system maintains, generates, and manages infrastructure layouts. The infrastructure layouts interconnect infrastructure components and capture relational aspects between the components within the interconnections. The infrastructure layouts map northbound services, which are service outputs, to southbound services, which are service capabilities, for fulfilment. The system may traverse a mapping from a northbound service to a fulfilling southbound service to generate a workflow to support deployment of the northbound service. In various implementations, the system may compare a path, which maps a northbound service to a southbound service, to a policy model to determine compliance with the policy.
    Type: Application
    Filed: August 27, 2015
    Publication date: March 10, 2016
    Inventors: Karthik Gomadam, Teresa Sheausan Tung, Qing Xie
  • Publication number: 20160072899
    Abstract: A system maintains, generates, and manages infrastructure layouts. The infrastructure layouts interconnect infrastructure components and capture relational aspects between the components within the interconnections. The infrastructure layouts map northbound services, which are service outputs, to southbound services, which are service capabilities, for fulfillment. The system may traverse a mapping from a northbound service to a fulfilling southbound service to generate a workflow to support deployment of the northbound service. In various implementations, the system may compare a path, which maps a northbound service to a southbound service, to a policy model to determine compliance with the policy.
    Type: Application
    Filed: August 4, 2015
    Publication date: March 10, 2016
    Inventors: Teresa Sheausan Tung, Karthik Gomadam, Qing Xie
  • Publication number: 20160072683
    Abstract: A system maintains, generates, and manages infrastructure layouts. The infrastructure layouts interconnect infrastructure components and capture relational aspects between the components within the interconnections. The infrastructure layouts map northbound services, which are service outputs, to southbound services, which are service capabilities, for fulfilment. The system may traverse a mapping from a northbound service to a fulfilling southbound service to generate a workflow to support deployment of the northbound service. In various implementations, the system may compare a path, which maps a northbound service to a southbound service, to a policy model to determine compliance with the policy.
    Type: Application
    Filed: May 29, 2015
    Publication date: March 10, 2016
    Inventors: Qing Xie, Teresa Sheausan Tung, Karthik Gomadam
  • Publication number: 20160042277
    Abstract: Example implementations relate to predicting social actions and social ties of users in a social network. For example, a computing device may include a processor. The processor may access social network data associated with a set of users of a social network. The processor may also parse social action data and social tie data from the social network data and calculate a set of parameters defining relationships between the social action data and the social tie data. The processor may further determine, using the set of parameters, a social action and a social tie associated with a particular user of the social network.
    Type: Application
    Filed: August 5, 2014
    Publication date: February 11, 2016
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, LP
    Inventors: Xiaofeng YU, Jun Qing Xie
  • Publication number: 20150373579
    Abstract: A wireless access point can identify a group of service providers that can provide access for respective subscriber devices. The wireless access point can periodically monitor its network traffic load. In response to determining that the amount of the network traffic load is above a threshold amount, the wireless access point selects one or more service providers from the group, and impedes use of each of the selected one or more service providers from the wireless access point by one or more additional subscriber devices that have not yet connected to the wireless access point.
    Type: Application
    Filed: January 24, 2013
    Publication date: December 24, 2015
    Inventors: Xunteng Xu, Jun Qing Xie
  • Publication number: 20150342479
    Abstract: An optical heart rate sensor stores data indicating the timing of heart beats in a first-in-first-out rolling buffer. During a first condition, new data is added to the rolling buffer and adjusted such that a duration preceding a newly detected heart beat is closer to an average duration between each pair of consecutive heart beats stored in the rolling buffer if the duration preceding the newly detected heart beat differs from the average duration by more than a duration threshold. The rolling buffer is cleared when a number of data adjustments over a predetermined time period exceeds a counting threshold. The rolling buffer is then repopulated such that the duration between each pair of consecutive heart beats is equal to a most recent duration between consecutive heart beats that did not differ from the average duration by more than the duration threshold.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 3, 2015
    Inventors: Zongyi Liu, Haithem Albadawi, Qing Xie
  • Patent number: 9195511
    Abstract: The differentiated service-based graceful degradation layer (DSGDL) allows cloud-based architectures to operate through and recover from periods of limited capability. The DSGDL protects and continues serving higher priority requests with the best possible response even as the underlying cloud-based services deteriorate. The DSGDL offloads lower priority requests to lower-grade secondary capability that can be dynamically provisioned in order to reserve the best capability for maintaining high priority service (e.g., by re-directing lower priority requests to a slightly out-of-date cached dataset, and reserve the primary consistent database for higher priority requests). The DSGDL 1) implements an overlay network over existing cloud services to route and enforce priority requests, and 2) provisions on-demand computing nodes and sites to provide secondary capability for service requests as needed.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: November 24, 2015
    Assignee: Accenture Global Services Limited
    Inventors: Teresa Tung, Shaw-Yi Chaw, Qing Xie, Qian Zhu
  • Publication number: 20150256450
    Abstract: A system and method for generating shape graphs for a routing table are described herein. The method includes splitting a binary trie representing a routing table of a router into a number of layers, wherein each layer includes a number of nodes. The method also includes, for each layer, determining a number of groups of isomorphic nodes and merging the isomorphic nodes within each group to generate a shape graph.
    Type: Application
    Filed: September 28, 2012
    Publication date: September 10, 2015
    Inventors: Siyu Yang, Zhi-Yong Shen, Peng Xie, Tang Yong, Ping Luo, Jun-Qing Xie, Linpeng Tang, Mihalis Yannakakis, Robert Tarjan, David Lee
  • Publication number: 20150244563
    Abstract: The differentiated service-based graceful degradation layer (DSGDL) allows cloud-based architectures to operate through and recover from periods of limited capability. The DSGDL protects and continues serving higher priority requests with the best possible response even as the underlying cloud-based services deteriorate. The DSGDL offloads lower priority requests to lower-grade secondary capability that can be dynamically provisioned in order to reserve the best capability for maintaining high priority service (e.g., by re-directing lower priority requests to a slightly out-of-date cached dataset, and reserve the primary consistent database for higher priority requests). The DSGDL 1) implements an overlay network over existing cloud services to route and enforce priority requests, and 2) provisions on-demand computing nodes and sites to provide secondary capability for service requests as needed.
    Type: Application
    Filed: May 7, 2015
    Publication date: August 27, 2015
    Inventors: Teresa Tung, Shaw-Yi Chaw, Qing Xie, Qian Zhu
  • Patent number: 9021416
    Abstract: A code evaluation tool greatly reduces time, cost, and other resource expenditures needed to validate that an application implements desired functionality. The tool is a search, navigation and visualization tool that accepts high-level processing concepts as inputs to identify, rank, and return the code of a recommended application. A software developer may use the tool to validate that functional requirements are met by the recommended application. The tool provides an efficient way to improve the evaluation of application logic to validate that the application meets specified functional requirement and implements the desired high-level processing concepts.
    Type: Grant
    Filed: November 10, 2008
    Date of Patent: April 28, 2015
    Assignee: Accenture Global Service Limited
    Inventors: Mark Grechanik, Qing Xie, Chen Fu
  • Patent number: 9009672
    Abstract: A graphical user interface (GUI) tool analysis system helps determine whether to purchase or license automated testing tools. The system provides guidance, e.g., to test managers, for making decisions on expenditures for the automated test tools. As a result, the test managers need not make purchasing decisions ad hoc, based on their own personal experience and perceived benefits of implementing a tool based automatic testing approach versus a manual testing approach.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: April 14, 2015
    Assignee: Accenture Global Services Limited
    Inventors: Mark Grechanik, Qing Xie, Chen Fu
  • Publication number: 20150098333
    Abstract: Systems, devices, and methods, including executable instructions and/or logic thereon, are provided for server site selection. A system includes a load balancing master configured to have a domain name server (DNS) capability with extensions to support iterative control and a manager capability to select among server sites to probe. The system includes a load balancing slave, communicatively coupled to the master, configured to have a DNS reflection capability to measure a round trip time (RTT) between the load balancing slave and a client local DNS server and an actor capability to respond to commands from the manager and to report a measured RTT to the load balancing master.
    Type: Application
    Filed: June 19, 2012
    Publication date: April 9, 2015
    Inventors: Qun Yang Lin, Jun Qing Xie, Zhi-Yong Shen, Xunteng Xu
  • Publication number: 20150095494
    Abstract: Systems (360), methods (240), and machine-readable and executable instructions (368) are provided for selecting a server. Server selection can include receiving a first query (114 and 242) at a management server (106) from a local server (104). Server selection can also include triggering a reply race (116, 244) by sending a number of query notifications from the management server (106) to a number of actor servers (108-1, 108-2, and 108-3), wherein each of the number of actor servers (108-1, 108-2, and 108-3), in response to receiving the query notifications (116), sends a response (118) to the local server (104) and wherein a first actor server (108-1) from the number of actor servers (108-1, 108-2, and 108-3) is selected (120) by the local server (104). Server selection can further include resolving, at the management server (116), future queries (246) from the local server by referencing a first report that was received (126) from the first actor server.
    Type: Application
    Filed: May 11, 2012
    Publication date: April 2, 2015
    Inventors: Qun Yang Lin, Jun Qing Xie, Zhi-Yong Shen