Multi-layer test suite generation
    83.
    发明授权

    公开(公告)号:US10482002B2

    公开(公告)日:2019-11-19

    申请号:US16137038

    申请日:2018-09-20

    申请人: Google LLC

    摘要: A system and method for developing a multi-layered test suite for an operating platform including a framework layer and a system layer includes executing a first test suite against a version of the operating platform modified based on a software faults. A first counter is incremented if a first test suite executed against the modified version of the operating platform fails. A second test suite can be executed against the modified version of the operating platform and test cases may be added to the first test suite based on whether the second test suite passes or fails.

    Category-based fence
    84.
    发明授权

    公开(公告)号:US10462284B2

    公开(公告)日:2019-10-29

    申请号:US16282662

    申请日:2019-02-22

    申请人: Apple Inc.

    摘要: Techniques of category-based fence are described. A category-based fence can correspond to a group of signal sources instead of a point location fixed to latitude and longitude coordinates. The group of signal sources can represent a category of entities, e.g., a particular business chain. The signal sources can be distributed to multiple discrete locations. A category-based fence associated with the group, accordingly, can correspond to multiple locations instead of a single point location and a radius. Each signal source in the group can be associated with a category identifier unique to the group and uniform among signal sources in the group. The category identifier can be programmed into each signal source. A mobile device can enter the category-based fence by entering any of the discrete locations when the mobile device detects the signal identifier. The mobile device can then execute an application program associated with the category-based fence.

    SYSTEM AND METHOD FOR CREATING APPLICATION INTERFACES FOR MULTIPHYSICS MODELING

    公开(公告)号:US20180314780A1

    公开(公告)日:2018-11-01

    申请号:US16026859

    申请日:2018-07-03

    申请人: Comsol AB

    IPC分类号: G06F17/50 G06F8/20 G06F8/00

    摘要: A system generates a customized application data structure for modeling physical systems. The system includes a processor, an input device, optionally a display device, and a memory device. The processor is adapted to embed a multiphysics model data structure in the application data structure. The multiphysics model data structure comprises a representation of models of physical systems. Geometry data representing geometry subroutines and call data representing geometry subroutine calls are added to the embedded multiphysics model data structure. Data representing application features are added to the application data structure. Each application feature comprises one or more of (i) first data representing a form feature, or (ii) second data representing an action feature. A customized application data structure is generated providing a customized modeling of the physical systems using a modeling operation, a geometry of the one or more models of physical systems, an application feature, and a geometry subroutine. The customized application data structure is configured for distribution to end users as an application executed by an application runtime engine.

    System and method for communication between a programmer interface and an electronic device

    公开(公告)号:US10095481B2

    公开(公告)日:2018-10-09

    申请号:US14476509

    申请日:2014-09-03

    申请人: ARRIS Global Ltd.

    发明人: Mark Bailie

    IPC分类号: G06F9/44 G06F8/30 G06F8/00

    摘要: The invention relates to an application and a method for allowing the development or adaptation of an application for implementation in an embedded processing system. The apparatus and method includes the use of a programmer interface to allow the input of instructions and the development and/or adaptation of the application and to allow the use of one or more development and/or diagnostic tools via the programmer interface and the embedded system in which the application is to be implemented. A server is provided which allows communication between the said application and the embedded system during the development and/or adaptation of the application so as to allow a greater variety of user interaction and development and diagnostic tools to be available for use.

    Embedded device application development

    公开(公告)号:US10067747B2

    公开(公告)日:2018-09-04

    申请号:US14238613

    申请日:2012-03-23

    IPC分类号: G06F8/00 G06F8/30 G08C17/02

    摘要: Virtual data objects of an electronic device may be represented as one or more resources. A connection independent protocol and implementation of the protocol may be automatically generated from the resources. The syntax and/or semantics of the protocol may be derived from the defined resources, so the protocol may be uniquely configured for each set of uniquely defined resources. The resources may be used to create application schemas used by application developers to efficiently create applications running on user computing systems. The resources may be used to create an embedded adapter that may include programming code enabling data to be read from and/or written to the virtual data objects in the electronic device. During operation, once the user computing system and the electronic device have established connectivity, data may be exchanged between the device and the user computing system through the connection independent protocol.

    Speech recognition with parallel recognition tasks

    公开(公告)号:US10049672B2

    公开(公告)日:2018-08-14

    申请号:US15171374

    申请日:2016-06-02

    申请人: Google LLC

    摘要: The subject matter of this specification can be embodied in, among other things, a method that includes receiving an audio signal and initiating speech recognition tasks by a plurality of speech recognition systems (SRS's). Each SRS is configured to generate a recognition result specifying possible speech included in the audio signal and a confidence value indicating a confidence in a correctness of the speech result. The method also includes completing a portion of the speech recognition tasks including generating one or more recognition results and one or more confidence values for the one or more recognition results, determining whether the one or more confidence values meets a confidence threshold, aborting a remaining portion of the speech recognition tasks for SRS's that have not generated a recognition result, and outputting a final recognition result based on at least one of the generated one or more speech results.