-
公开(公告)号:US12072793B2
公开(公告)日:2024-08-27
申请号:US17552419
申请日:2021-12-16
Applicant: International Business Machines Corporation
Inventor: Mark James Lawrence , Aaron James Collins , Christopher John Swales , Charlie Parker
CPC classification number: G06F11/3692 , G06F8/54 , G06F11/3608 , G06F11/362 , G06F11/3664
Abstract: A computer-implemented method, system, and computer program product for writing and checking functions of a code file in interactive development environments. The method may include, responsive to determining the function matches a historical function in a log of previously executed functions and their corresponding execution responses, identifying the execution response corresponding to the matching historical function in the log. The method may also include determining an expected result of the function based on the identified execution response.
-
2.
公开(公告)号:US12014170B2
公开(公告)日:2024-06-18
申请号:US17397185
申请日:2021-08-09
Inventor: Hao Zhang , Yuanxu Liu , Ke Tao
Abstract: A mini program batch processing method and apparatus, an electronic device, and a readable storage medium are provided. A method includes: establishing a batch package submission creation event; creating, in response to the batch package submission creation event, a batch package submission task to generate a package submission work queue comprising a plurality of mini program package submission tasks; extracting a first quantity of mini program package submission tasks from the package submission work queue; creating a virtual mini program package for each of the first quantity of mini program package submission tasks; and updating the virtual mini program package to a mini program online package and automatically releasing the mini program online package.
-
公开(公告)号:US20240045932A1
公开(公告)日:2024-02-08
申请号:US18348388
申请日:2023-07-07
Applicant: Dover Microsystems, Inc.
Inventor: Eli Boling , Steven Milburn , Gregory T. Sullivan , Andrew Sutherland
IPC: G06F21/12 , G06F8/52 , G06F21/54 , H04L9/32 , G06F8/41 , G06F8/54 , G06F9/445 , G06F21/51 , G06F21/52
CPC classification number: G06F21/121 , G06F8/52 , G06F21/54 , H04L9/3247 , G06F8/447 , G06F8/54 , G06F9/44505 , G06F21/125 , G06F21/51 , G06F21/52
Abstract: A system including at least one processor programmed to identify, based on a policy to be enforced, one or more metadata symbols corresponding to an entity name; identify, from a target description describing a target system, an entity description matching the entity name, wherein the entity description describes an entity of the target system; and apply a metadata label to the entity of the target system, wherein the metadata label is based on the one or more metadata symbols corresponding to the entity name, as identified based on the policy.
-
公开(公告)号:US11762642B2
公开(公告)日:2023-09-19
申请号:US17051492
申请日:2019-04-29
Applicant: MEETINGQUALITY PTY. LTD.
Inventor: Kelvin McGrath
IPC: G06F8/54 , G06Q10/107 , G06Q10/1093 , G06F40/166 , H04L67/02
CPC classification number: G06F8/54 , G06Q10/107 , G06Q10/1095 , G06F40/166 , H04L67/02
Abstract: A method of communicating survey questions to a list of participants; the list of participants obtained by including a proxy email address as a participant address in a list of participant email addresses whereby a web enabled server receiving an invitation addressed to the proxy email address also receives the list of participant email addresses; the web enabled server subsequently transmitting survey questions to the participants identified by the list of participant email addresses. Also disclosed is method of assembling programme code for execution on a platform. Also disclosed is a portal which provides a facility for additional communication to be added to meeting results. The communication will be altered to the specific preferences of each recipient and will be added to any Communication that is to be sent by MeetingQuality within the specified timeframe.
-
公开(公告)号:US11669313B2
公开(公告)日:2023-06-06
申请号:US17491409
申请日:2021-09-30
Applicant: PAYPAL, INC.
Inventor: Abraham Richard Hoffman
IPC: G06F9/44 , G06F8/41 , G06F8/71 , G06F16/901 , G06F8/54
CPC classification number: G06F8/447 , G06F8/425 , G06F8/54 , G06F8/71 , G06F16/9027
Abstract: Techniques for an ultra-fact software compilation of source code are provided. A compiler receives software code and may divide it into code sections. A map of ordered nodes may be generated, such that each node in the map may include a code section and the order of the nodes indicates an execution order of the software code. Each code section may be compiled into an executable object in parallel and independently from other code sections. A binary executable may be generated by linking executable objects generated from the code sections. The methodology significantly differs from existing source code compilation techniques because conventional compilers build executable sequentially, whereas the embodiments divide the source code into multiple smaller code sections and compile them individually and in parallel. Compiling multiple code sections improves the compilations in order of magnitude from conventional techniques.
-
6.
公开(公告)号:US20180267780A1
公开(公告)日:2018-09-20
申请号:US15461584
申请日:2017-03-17
Applicant: CA, Inc.
Inventor: Arthur V. Richards , Jonathan H. Thomson
Abstract: A method may provide a robust build process for building a software application. The method may include providing a data definition corresponding to a software application build process, the data definition including identities of multiple computing data resources in a build script that, when executed, performs a series of operations that use ones of the computing data resources to build the software application. The method may include designating, in the build script, at least one of the computing data resources in the build script that is a conditionally allocated computing data resource and executing the build script by performing the series of operations that are identified therein using corresponding ones of the plurality of computing data resources that are identified in the data definition. Related systems and computer program products are also discussed.
-
公开(公告)号:US10037199B2
公开(公告)日:2018-07-31
申请号:US14689787
申请日:2015-04-17
Applicant: VMware, Inc.
Inventor: Perry Hung , Harvey Tuch , Craig F. Newell , Haim Tebeka
IPC: G06F3/00 , G06F9/44 , G06F9/46 , G06F13/00 , G06F8/54 , G06F21/54 , G06F9/54 , G06F9/445 , G06F21/31 , G06F21/60 , G06F21/53 , H04W12/02 , G06F8/61 , H04L29/08 , H04L29/06 , H04W12/00
CPC classification number: G06F8/54 , G06F8/61 , G06F9/44521 , G06F9/54 , G06F21/31 , G06F21/53 , G06F21/54 , G06F21/602 , G06F21/604 , G06F2221/2107 , G06F2221/2143 , G06F2221/2149 , H04L63/0272 , H04L63/10 , H04L63/20 , H04L67/146 , H04W12/00 , H04W12/0027 , H04W12/02
Abstract: In an example, a method of creating a secured workspace in a mobile device includes installing an application management agent on the mobile device, wherein the application management agent is configured to communicate with a remote server to obtain a security policy. The method further includes installing a wrapped enterprise application to the mobile device. The wrapped enterprise application includes code injected therein that, when executed by the mobile device, causes the mobile device to intercept at least a portion of instructions being executed by the wrapped enterprise application and to interpose alternative instructions that comply with the security policy. The method further includes communicating among the wrapped enterprise application, the application management agent, and other wrapped enterprise applications through pasteboard and uniform resource locator (URL) handlers provided by an operating system of the mobile device.
-
公开(公告)号:US20180210718A1
公开(公告)日:2018-07-26
申请号:US15861724
申请日:2018-01-04
Applicant: FUJITSU LIMITED
Inventor: Kuninori ISHII , Naoki Sueyasu
CPC classification number: G06F8/4441 , G06F8/443 , G06F8/54 , G06F8/60 , G06F8/70
Abstract: Upon reception of a first compilation command that contains an instruction for executing link time optimization, the apparatus generates a first object file that contains source-code information including a source code and does not contain an object code. Upon reception of a first link command that contains the instruction for executing the link time optimization, the apparatus generates the object code by executing the link time optimization and compilation on the source code information contained in the first object file, and generates a second object file that contains the generated object code. Upon reception of a second link command that does not contain an instruction for executing the link time optimization, the apparatus generates the object code by executing the compilation on the source code information contained in the first object file, and generates a third object file that contains the generated object code.
-
公开(公告)号:US20180203679A1
公开(公告)日:2018-07-19
申请号:US15919714
申请日:2018-03-13
Applicant: International Business Machines Corporation
Inventor: Michael Karl Gschwind , Ulrich Weigand
IPC: G06F8/54
CPC classification number: G06F8/54 , G06F9/44521 , G06F9/4486 , G06F9/54
Abstract: Embodiments relate to optimizing an indirect call function. A compiler is provided to identify potential target functions and indicate the potential target functions in the program code. Additionally, the compiler determines and indicates in the program code that the function pointer value resulting from a non-call reference of a function symbol is solely used to perform indirect calls in the same module. A linker can read the indication the compiler made in the program code and optimize the indirect call function.
-
公开(公告)号:US20180165076A1
公开(公告)日:2018-06-14
申请号:US15799133
申请日:2017-10-31
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Michael K. Gschwind
IPC: G06F9/45
Abstract: Optimizations are provided for sibling calls. A sibling caller is marked to indicate that it may call a sibling routine or that it may call an external sibling routine. Based on the marking, certain processing is performed to facilitate use of sibling calls, particularly when the sibling routine being called is external to the caller.
-
-
-
-
-
-
-
-
-