Patents by Inventor Simon Shiu

Simon Shiu 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: 20160344772
    Abstract: A method of assessing a network uses a model (450) having nodes (100, 110) to represent parts of the network infrastructure and the application services, and having links to represent how the nodes influence each other. Dependencies or effects of the application services are found by determining paths through the nodes and links of the model (530). Such assessment can be useful for design, test, operations, and diagnosis, and for assessment of which parts of the infrastructure are critical to given services, or which services are dependent on, or could have an effect on a given part of the infrastructure. The dependencies or effects can encompass reachability information. The use of a model having links and nodes can enable more efficient processing, to enable larger or richer models. What changes in the dependencies or effects result from a given change in the network can be determined (830).
    Type: Application
    Filed: May 22, 2015
    Publication date: November 24, 2016
    Inventors: Brian Quentin Monahan, Adrian Baldwin, Simon Shiu
  • Publication number: 20070276711
    Abstract: A method of monitoring compliance with a business process comprising the steps of: generating, from a record of the business process and further information not expressed explicitly within the record of the process, a canonical model of all processes of a given genre which are to be monitored; applying the canonical model to the process as recorded to generate a process-specific model in which specific process operations are expressed in canonical form; and measuring the performance of the process by generating reports, based on the algorithms contained within the process-specific model and data generated by actual performance of the process, thereby to indicate whether the process is compliant.
    Type: Application
    Filed: May 23, 2006
    Publication date: November 29, 2007
    Inventors: Simon Shiu, Adrian Baldwin, Yolanta Beresnevichiene
  • Publication number: 20070188160
    Abstract: A detection seat for an IC detection device includes a frame and an integrated circuit coupling seat. The frame is mounted on a detection board of an integrated circuit detection device. The IC coupling seat includes an outer perimeter releasably engaged with the frame. The IC coupling seat includes a recessed portion adapted for receiving an integrated circuit to be tested. The recessed portion includes a plurality of contact terminals arranged corresponding to a plurality of pins of the integrated circuit to be tested. When the detection board is changed, the frame or the IC coupling seat can be replaced with a desired one without the need of replacing the whole IC detection seat.
    Type: Application
    Filed: February 15, 2006
    Publication date: August 16, 2007
    Inventor: Simon Shiu
  • Publication number: 20070136788
    Abstract: A method of assessing a network uses a model (450) having nodes (100, 110) to represent parts of the network infrastructure and the application services, and having links to represent how the nodes influence each other. Dependencies or effects of the application services are found by determining paths through the nodes and links of the model (530). Such assessment can be useful for design, test, operations, and diagnosis, and for assessment of which parts of the infrastructure are critical to given services, or which services are dependent on, or could have an effect on a given part of the infrastructure. The dependencies or effects can encompass reachability information. The use of a model having links and nodes can enable more efficient processing, to enable larger or richer models. What changes in the dependencies or effects result from a given change in the network can be determined (830).
    Type: Application
    Filed: December 14, 2005
    Publication date: June 14, 2007
    Inventors: Brian Monahan, Adrian Baldwin, Simon Shiu
  • Publication number: 20060212270
    Abstract: A method of auditing a communications session by using a secure device comprises: operating a communications protocol in said secure device; and producing an audit record of at least one transaction carried out by said secure device.
    Type: Application
    Filed: March 17, 2003
    Publication date: September 21, 2006
    Inventors: Simon Shiu, Adrian Baldwin, Marco Casassa Mont
  • Patent number: 7107456
    Abstract: A method for packaging digital evidence for long term validation comprises forming a package of a digital document (10), an electronic signature (12) for the document (10), together with evidence (16) of the authority of the signature in the document and a time stamp (20) indicating when the document was digitally signed. All of the pieces form parts of the packaged evidence.
    Type: Grant
    Filed: June 4, 2002
    Date of Patent: September 12, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Adrian Baldwin, Simon Shiu
  • Patent number: 7086052
    Abstract: A software system for installation on computing apparatus (and a method of installing such a software system on computing apparatus), wherein the software system is provided in the form of a software package including a plurality of software components, one or more of the software components being provided as a plurality of different implementations, the apparatus including an installation engine for installing the software system only a selected one implementation of the or each of the software components having multiple implementations, and a random selector module for selecting one of the plurality of implementations of a software component for installation.
    Type: Grant
    Filed: January 3, 2003
    Date of Patent: August 1, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Marco Casassa Mont, Keith Alexander Harrison, Simon Shiu, Martin Sadler
  • Publication number: 20050055556
    Abstract: A method of applying policy enforcement in a computing system comprises applying an authorisation policy within a secure hardware domain; and applying a digital signature within a secure hardware domain.
    Type: Application
    Filed: June 18, 2004
    Publication date: March 10, 2005
    Inventors: Simon Shiu, Adrian Baldwin
  • Publication number: 20050004899
    Abstract: A method of producing an audit record of at least one event, comprises: creating a message comprising: data relating to said event; a digest data; a time data; and signing said event data, digest data, and time data.
    Type: Application
    Filed: April 27, 2004
    Publication date: January 6, 2005
    Inventors: Adrian Baldwin, Simon Shiu
  • Publication number: 20040031035
    Abstract: An operating system for processing multiple tasks, the operating system comprising means for generating the multiple tasks including data indicating a time at which or by which (and/or a frequency at which and/or one or more events in response to which) the task should be processed, means for associating time stamp data with the tasks, said time stamp data being indicative of the date and/or time at which the respective tasks were generated, and means for receiving said tasks for processing at a particular time, determining from the associated time stamp for each task the date and/or time at which said task was generated, determining whether or not the processing of said task at said particular time is consistent with one or more predetermined operating system policies, and causing said task to be processed at said particular time only if such processing is determined to be consistent with said operating system policies.
    Type: Application
    Filed: April 17, 2003
    Publication date: February 12, 2004
    Inventors: Simon Shiu, Marco Casassa Mont, Adrian Baldwin, Andrew Patrick Norman
  • Publication number: 20030233552
    Abstract: A method for packaging digital evidence for long term validation comprises forming a package of a digital document (10), an electronic signature (12) for the document (10), together with evidence (16) of the authority of the signature in the document and a time stamp (20) indicating when the document was digitally signed. All of the pieces form parts of the packaged evidence.
    Type: Application
    Filed: June 4, 2002
    Publication date: December 18, 2003
    Inventors: Adrian Baldwin, Simon Shiu
  • Publication number: 20030220903
    Abstract: A long-term digital document storage system, comprising means for receiving one or more digital documents for storage in a storage means, one or more storage sites for storing, in association with the one or more digital documents, metadata defining a data management strategy or “agreement” with respect to the one or more digital documents, the “agreement including one or more “clauses” defining respective constraints to be applied by the storage system to the one or more digital documents, the system further comprising means for configuring the data management strategy or agreement by defining or specifying at least some of the constraints individually according to specific requirements related to said one or more pieces of digital data. As such, the invention is concerned with the fine-grained management of documents within a storage system by the flexible definition and association with a document of a number of clauses (i.e.
    Type: Application
    Filed: April 16, 2003
    Publication date: November 27, 2003
    Inventors: Marco Casassa Mont, Andrew Patrick Norman, Simon Shiu, Adrian Baldwin, Keith Alexander Harrison
  • Publication number: 20030145318
    Abstract: A software system for installation on computing apparatus (and a method of installing such a software system on computing apparatus), wherein the software system is provided in the form of a software package (10) including a plurality of software components (12), one or more of the software components (12) being provided as a plurality of different implementations (14), the apparatus including an installation engine (20) for installing the software system only a selected one implementation of the or each of the software components having multiple implementations, and a random selector module (22) for selecting one of the plurality of implementations of a software component for installation.
    Type: Application
    Filed: January 3, 2003
    Publication date: July 31, 2003
    Inventors: Marco Casassa Mont, Keith Alexander Harrison, Simon Shiu, Martin Sadler