-
公开(公告)号:US10331414B2
公开(公告)日:2019-06-25
申请号:US14083421
申请日:2013-11-18
发明人: Santanu Paul , Gary Zakon
摘要: An adaptive content platform includes one or more content-enabled, dependent applications, each of which includes a user interface and business logic. A services layer, which is interfaced with the dependent applications and a software infrastructure, provides one or more services that are usable by the dependent applications.
-
公开(公告)号:US20190044801A1
公开(公告)日:2019-02-07
申请号:US16157301
申请日:2018-10-11
发明人: Saurabh Agarwal , Steven P. Barbieri , Brad L. Blancett , Michael D. Elder , Chad M. Holliday , John A. Page , Lucinio Santos-Gomez , John E. Swanke
摘要: According to one embodiment of the present invention, a system analyzes an environment specification document that specifies a proposed configuration of a full-stack environment for a computing system and that describes infrastructure, middleware, and application elements. The system correlates the environment specification document with an environment instantiated on the computing system from the environment specification document. The system determines an impact of changes in the proposed configuration on the environment instantiated on the computing system, and configures the computing system in accordance with the proposed configuration based on the determined impact. Embodiments of the present invention further include a method and computer program product for analyzing an environment specification document in substantially the same manners described above.
-
公开(公告)号:US10191657B2
公开(公告)日:2019-01-29
申请号:US14970373
申请日:2015-12-15
申请人: LinkedIn Corporation
摘要: The disclosed embodiments provide a system for detecting and managing memory inefficiency in a software program. During operation, the system obtains a first snapshot of a heap for a software program, wherein the first snapshot includes a first set of objects stored in the heap at a first time. Next, the system applies a compression technique to the first snapshot to obtain a first set of inefficiency metrics for the first set of objects, wherein each inefficiency metric in the first set of inefficiency metrics represents a memory inefficiency of an object in the heap at the first time. The system then outputs the first set of inefficiency metrics with additional attributes of the first set of objects to improve identification of the memory inefficiency in the software program.
-
公开(公告)号:US10168997B2
公开(公告)日:2019-01-01
申请号:US14561724
申请日:2014-12-05
申请人: NGD SYSTEMS, INC.
发明人: Kamyar Souri , Joao Alcantara , Ricardo Cassia
IPC分类号: G06F9/44 , G06F8/00 , H04L12/861 , H04L12/46 , G06F13/10 , G06F9/455 , G06F9/50 , G06F21/53 , G06F21/79
摘要: A system and method for executing user-provided code securely on a solid state drive (SSD) to perform data processing on the SSD. In one embodiment, a user uses a security-oriented cross-compiler to compile user-provided source code for a data processing task on a host computer containing, or otherwise connected to, an SSD. The resulting binary is combined with lists of input and output file identifiers and sent to the SSD. A central processing unit (CPU) on the SSD extracts the binary and the lists of file identifiers. The CPU obtains from the host file system the addresses of storage areas in the SSD containing the data in the input files, reads the input data, executes the binary using a container, and writes the results of the data processing task back to the SSD, in areas corresponding to the output file identifiers.
-
公开(公告)号:US10083009B2
公开(公告)日:2018-09-25
申请号:US14306903
申请日:2014-06-17
申请人: VIV LABS, INC.
发明人: Mark Gabel , Christopher Brigham , Adam Cheyer
CPC分类号: G06F8/00 , G06F17/277 , G06F17/28 , G06N5/02
摘要: Dynamically evolving cognitive architecture system planning is described. A system forms an intent based on a user input, and creates a plan based on the intent. The plan includes a first action object that transforms a first concept object associated with the intent into a second concept object and also includes a second action object that transforms the second concept object into a third concept object associated with a goal of the intent. The first action object and the second action object are selected from multiple action objects. The system executes the plan, and outputs a value associated with the third concept object.
-
公开(公告)号:US10078361B2
公开(公告)日:2018-09-18
申请号:US14879024
申请日:2015-10-08
申请人: Apple Inc.
发明人: Karan Sanghi , Saurabh Garg , Haining Zhang
IPC分类号: G06F8/00 , G06F1/32 , G06F13/42 , G06F9/4401 , G06F11/14
CPC分类号: G06F1/3293 , G06F1/3228 , G06F1/3243 , G06F1/3287 , G06F9/4403 , G06F9/4405 , G06F9/4411 , G06F11/1417 , G06F11/1471 , G06F11/1474 , G06F13/4282 , G06F2201/805 , G06F2201/87 , Y02D10/122 , Y02D10/14 , Y02D10/151 , Y02D10/152 , Y02D10/171
摘要: Methods and apparatus for an inter-processor communication (IPC) link between two (or more) independently operable processors. In one aspect, the IPC protocol is based on a “shared” memory interface for run-time processing (i.e., the independently operable processors each share (either virtually or physically) a common memory interface). In another aspect, the IPC communication link is configured to support a host driven boot protocol used during a boot sequence to establish a basic communication path between the peripheral and the host processors. Various other embodiments described herein include sleep procedures (as defined separately for the host and peripheral processors), and error handling.
-
公开(公告)号:US10020996B1
公开(公告)日:2018-07-10
申请号:US13930243
申请日:2013-06-28
申请人: EMC Corporation
发明人: Lena Protasov , Sukarna Grandhi , Bela Patel
CPC分类号: H04L41/22 , G06F8/00 , G06F8/34 , H04L1/22 , H04L41/0893
摘要: A methodology for creating a policy on graphic user interface (“GUI”) to control system resources on a network is provided. The methodology includes: providing a palette section in the GUI for display of libraries of different policy nodes, the policy nodes including at least one source element, at least one target element, and at least one action element that represent actions to be performed to transfer data between policy nodes; providing a policy design section in the GUI for assembly a policy out of different policy nodes from the palette section; instructing, after completion of a design of a policy in the GUI, an implementation of the policy by the system resources; and displaying in near real time a status of the implementation of the policy; wherein the competed policy in the GUI that is subject to the instructing contains sufficient information for the system resources to implement the policy without additional programming.
-
公开(公告)号:US10019544B2
公开(公告)日:2018-07-10
申请号:US14652747
申请日:2013-12-20
申请人: Comsol AB
发明人: Daniel Bertilsson , Erik Danielsson , Eduardo Fontes , Lars Langemyr , Victor Littmarck , Svante Littmarck , Nils Malm , Björn Sjödin , Daniel Smith , Tomas Normark
CPC分类号: G06F17/5018 , G06F8/00 , G06F8/20
摘要: 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.
-
公开(公告)号:US10002003B2
公开(公告)日:2018-06-19
申请号:US15618595
申请日:2017-06-09
发明人: Fei Zhang , Jianfeng Yang
CPC分类号: G06F9/4411 , G06F9/445 , G06F13/4022 , G06F13/4282 , G06F2213/0026
摘要: A method for presenting initialization progress of hardware in a server, and a server where, before a basic input/output system (BIOS) runs to a preset process, an out-of-band central processing unit (CPU) in a hardware system in which a baseboard management controller (BMC) runs establishes a connection to a graphics card using a signal selection switch, the BIOS sends presentation information for representing initialization progress of hardware included in a server to the BMC, and then, the BMC presents the presentation information using the graphics card. Therefore, the presentation information can be always presented in an entire process in which the BIOS initializes the hardware in the server.
-
公开(公告)号:US20230126584A1
公开(公告)日:2023-04-27
申请号:US18088311
申请日:2022-12-23
发明人: Shobhit Agrawal
摘要: A method, system, and computer program product for dynamically ensuring SDK integrity load, at a merchant system, a software development kit (SDK) wrapper from a payment gateway system via a merchant webpage associated with the merchant system; execute the SDK wrapper, the SDK wrapper loading an SDK core when executed; determine an integrity of the SDK core; in response to determining the integrity of the SDK core, perform a handshake between the SDK wrapper and the SDK core and overload a real function exported by the SDK wrapper; and provide, from the merchant system via the SDK core, a secure payment container request to a payment gateway system.
-
-
-
-
-
-
-
-
-