-
公开(公告)号:US10756991B2
公开(公告)日:2020-08-25
申请号:US14931658
申请日:2015-11-03
申请人: salesforce.com, inc.
发明人: Andrew Layman , Eric Hauser , Matthew John Fleckenstein , Tatyana Mamut , Arthur Ping-Tak Che , Tiffany Joy Chin , Amy Kar Sin Poon
IPC分类号: G06F15/177 , H04L12/26 , G06T11/20 , G06F8/00 , G06F8/34 , G06Q10/06 , G06F8/38 , G06Q50/00 , G06Q10/00 , G06F3/0482 , G06F3/0484 , G06F9/50
摘要: The technology disclosed offers a declarative and visualization framework that implements a state machine for multi-step progression of interaction with an entity. The declarative framework is usable over and over for a broad range of applications because it provides a simple rule-based authoring tool that can be used for specifying different elements and components of a complex state machine, including state definitions, state transition triggers, state transition conditions and state transition actions. Once defined, the state machine is automatically generated and visually implemented based on the declarative input provided by a non-technical user.
-
公开(公告)号:US10706156B2
公开(公告)日:2020-07-07
申请号:US15784072
申请日:2017-10-13
申请人: 1230604 BC Ltd.
发明人: Nishchal Bhalla , Rohit Kumar Sethi , Ramanan Sivaranjan , Ehsan Foroughi , Geoffrey Charles Whittington
IPC分类号: G06F8/00 , G06F8/10 , G06F8/20 , G06F8/70 , G06F16/23 , G06F21/00 , G06F21/50 , G06F21/57 , G06F21/55
摘要: A system and method for security risk identification in a secure software lifecycle. A knowledge database has a plurality of security elements which are identified for a particular software application depending on software environment and prioritized in a task list. Code vulnerabilities are identified using code scanners, with security requirements updated based on identified vulnerabilities, lack of vulnerabilities for weaknesses covered by a code scanner, potential weaknesses not adequately covered by code scanners, and software environment changes.
-
公开(公告)号:US10482002B2
公开(公告)日:2019-11-19
申请号:US16137038
申请日:2018-09-20
申请人: Google LLC
发明人: Keun Soo Yim , Iliyan Malchev
摘要: 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.
-
公开(公告)号:US10462284B2
公开(公告)日:2019-10-29
申请号:US16282662
申请日:2019-02-22
申请人: Apple Inc.
发明人: Lukas M. Marti , Shannon M. Ma
IPC分类号: H04M1/00 , H04M1/725 , H04W4/50 , H04W4/80 , H04W4/029 , H04W4/021 , H04W24/02 , G06F9/48 , G06F8/00 , G06F9/445 , H04W4/04 , H04W4/06 , H04W4/33
摘要: 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.
-
公开(公告)号:US10409705B2
公开(公告)日:2019-09-10
申请号:US15499528
申请日:2017-04-27
IPC分类号: G06F11/00 , G06F11/36 , G06N5/04 , G06N20/00 , G06F8/00 , G06F9/445 , H04L12/701 , H04L12/703 , H04L12/24 , G06F8/75
摘要: A processor is configured to execute an event-driven program along a plurality of execution paths. Each of the plurality of execution paths is determined by randomly chosen outcomes at non-deterministic points along the plurality of execution paths. A memory is configured to store values of properties of the event-driven code in response to executing the event-driven program along the plurality of execution paths. The processor is also configured to infer normal ranges of the properties of the event-driven program based on the values stored in the memory.
-
86.
公开(公告)号:US20190236822A1
公开(公告)日:2019-08-01
申请号:US16380639
申请日:2019-04-10
发明人: Sunitha Alli , Thomas Hora
CPC分类号: G06T11/206 , G06F8/00 , G06F8/20 , G06F8/34 , G06F16/258 , G06T2200/24 , H04L67/02 , H04L67/10
摘要: In accordance with an embodiment, described herein is a system and method for graphically displaying recommended mappings between a source data object and a target data object in a design time of a cloud-based integration service. The system can include a recommendation engine that provides recommended mappings between the source and target data objects, so that the recommended mappings can be graphically displayed in a mapping interface. The recommended mappings can be filtered based one or more filtering criteria. Each recommended mapping can be displayed differently from an actual mapping, and can be associated with a reliability/quality indicator. A particular recommended mapping can be accepted to become an actual mapping, or to be rejected. The system allows a user to toggle between actual mappings and recommended mappings between the source and target data objects.
-
公开(公告)号:US20180314780A1
公开(公告)日:2018-11-01
申请号:US16026859
申请日:2018-07-03
申请人: Comsol AB
发明人: Daniel Bertilsson , Erik Danielsson , Eduardo Fontes , Lars Langemyr , Victor Littmarck , Svante Littmarck , Nils Malm , Björn Sjödin , Daniel Smith , Tomas Normark , Mikael Sterner , Sara Ehrlund , Peter Österlund , David Karlbom
摘要: 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.
-
88.
公开(公告)号:US10095481B2
公开(公告)日:2018-10-09
申请号:US14476509
申请日:2014-09-03
申请人: ARRIS Global Ltd.
发明人: Mark Bailie
摘要: 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.
-
公开(公告)号:US10067747B2
公开(公告)日:2018-09-04
申请号:US14238613
申请日:2012-03-23
申请人: Robert Frankel , Charles Walden
发明人: Robert Frankel , Charles Walden
摘要: 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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-