-
公开(公告)号:US20240310977A1
公开(公告)日:2024-09-19
申请号:US18669405
申请日:2024-05-20
申请人: Google LLC
发明人: Juyun Song , Daniel Gundrum , Robert Dunnette , Ian Roth , Bradley Patrie
IPC分类号: G06F3/0482 , G06F3/04845 , G06F9/445 , G06F9/451 , G06F9/455 , G06F40/166 , G06Q10/10 , G06Q10/101 , H04L67/02
CPC分类号: G06F3/0482 , G06F3/04845 , G06F40/166 , H04L67/02 , G06F9/4451 , G06F9/451 , G06F9/45529 , G06Q10/10 , G06Q10/101
摘要: A script to generate a preloaded version of a customized graphical user interface (GUI) is received from a third party platform and at a user device. Responsive to a user request to create a new electronic document, the script to generate the preloaded version of the customized GUI displaying a first instance of the new electronic document is executed. A user interaction with the preloaded version of the customized GUI is identified. Responsive to identifying the user interaction with the preloaded version of the customized GUI, a request to obtain a customized GUI to replace the preloaded version of the customized GUI is sent to a cloud-based storage system.
-
公开(公告)号:US20240289148A1
公开(公告)日:2024-08-29
申请号:US18582274
申请日:2024-02-20
发明人: Luigi DI MAGGIO , Ettore MIRTO
CPC分类号: G06F9/45529 , G06F9/54
摘要: A method includes executing an application of a scripting language. The application of the scripting language uses first and second packages of an application programming interface (API). The first and second packages extend to each other. The method includes, from a class of the first package, calling and executing first native code of the API to implement a function of a method of the class of the first package. The first native code is in a programming language different from the scripting language. The executing the first native code of the API includes calling a method of a class of the second package. The called method of the class of the second package is executed using a virtual machine of the scripting language. The application of the scripting language may be a Java card application, and the programming language may be a C programming language.
-
公开(公告)号:US12061704B2
公开(公告)日:2024-08-13
申请号:US17727896
申请日:2022-04-25
申请人: Dell Products L.P.
IPC分类号: G06F9/455 , G06F9/4401 , G06F9/50 , G06F21/57
CPC分类号: G06F21/577 , G06F9/4408 , G06F9/45529 , G06F9/5077
摘要: A vulnerability management method acquires, during an OS runtime of an information handling system, vulnerability information indicating potentially vulnerable resources of the system. Disclosed methods calculate a vulnerability determination code (VDC) based on the vulnerability information. The VDC may indicate a scan zone that includes one or more scan zone components. Each component may correspond to a region of a potentially vulnerable resource. After a system reset, disclosed methods may perform a vulnerability aware (VA) boot sequence. The VA boot sequence may include, prior to booting a runtime operating system, determining, in accordance with the vulnerability information, whether to perform a comprehensive vulnerability detection (CVD) boot. A CVD boot refers to a boot sequence configured to boot a distinct operating system dedicated to performing a targeted vulnerability assessment that includes scanning the scan zone components indicated by the VDC. This dedicated OS may be implemented as an embedded OS (EOS).
-
公开(公告)号:US12032978B2
公开(公告)日:2024-07-09
申请号:US17981748
申请日:2022-11-07
申请人: Hiperwall, Inc.
发明人: Stephen F. Jenks , Duy Lai , Sung-Jin Kim
CPC分类号: G06F9/45529 , G06F3/1446
摘要: An improved browser application that provides a view with the option of displaying simultaneously content of a plurality of “tabs” of the browser application on one or more displays, regardless of whether the tabs are active or inactive, is described herein. For example, the browser application can display simultaneously the content of multiple tabs and allow a user to resize and reposition the content of any one tab independent of the size, position, or number of other displayed tab content. Thus, in some circumstances, the content of one tab can partially or fully overlap (and therefore partially or fully hide) the content of another tab after a user manipulation of the size or position of tab content.
-
公开(公告)号:US11995458B1
公开(公告)日:2024-05-28
申请号:US17338116
申请日:2021-06-03
发明人: Stefan Retief
CPC分类号: G06F9/45529 , G06F8/41 , G06F16/11
摘要: In an example embodiment, a technique is provided for compiling user code. A browser, executing on a local computing device, receives a request to compile the user code. A bundler, executing in the browser, retrieves contents of the user code and dependencies of the user code on one or more host packages of a host application. The bundler transforms, compiles and bundles the user code to produce a compiled bundle. The transforming imports each host package as a property of a global window object of the browser, wherein the property has a name that includes the host package name appended with a predetermined string, and a value that indicates an entry point into the host package. The compiles the user code as an extension of the host application in order to utilize the host packages in an already compiled form. The compiled bundle is then provided as an output.
-
公开(公告)号:US20240160841A1
公开(公告)日:2024-05-16
申请号:US18422493
申请日:2024-01-25
发明人: Byron Pruitt , Anthony Wiley
IPC分类号: G06F40/186 , G06F8/10 , G06F8/20 , G06F8/33 , G06F16/958 , G06F40/166
CPC分类号: G06F40/186 , G06F8/10 , G06F8/20 , G06F8/33 , G06F16/986 , G06F40/166 , G06F9/45529
摘要: Examples disclosed herein relate to generation of document editors having functions specified by role policies. Examples include acquisition of a request to provide a target user a document editor for a target document type and a determination, in response to the request, of which of a plurality of role policies is associated with the target user based on a role assigned to the target user in an enterprise, wherein each of the role policies is associated with a different role for the enterprise and specifies a different plurality of document editor functions permitted to be included in a document editor for the target document type for a user assigned to the associated role.
-
公开(公告)号:US20240137417A1
公开(公告)日:2024-04-25
申请号:US18402485
申请日:2024-01-02
申请人: MAGIC LEAP, INC.
IPC分类号: H04L67/131 , G06F8/38 , G06F8/76 , G06F9/455 , G06F40/166 , G06F40/211 , G06T19/00 , H04L65/75 , H04L67/133
CPC分类号: H04L67/131 , G06F8/38 , G06F8/76 , G06F9/45529 , G06F40/166 , G06F40/211 , G06T19/006 , H04L65/765 , H04L67/133
摘要: Disclosed are methods and systems for a scripting framework and implementations therefor for mixed reality software applications of heterogeneous systems. These methods or systems create a mixed-reality software application that executes across heterogeneous platforms on a server-side instance of a scripting framework and manage a change in the mixed-reality software application using the server-side instance of the scripting framework. Moreover, the change in the mixed-reality software application using a client-side instance of the scripting framework; and the mixed-reality software application may be interactively executed on a mixed-reality device.
-
公开(公告)号:US11928477B2
公开(公告)日:2024-03-12
申请号:US18192891
申请日:2023-03-30
申请人: Wacom Co., Ltd.
IPC分类号: G06F9/44 , G06F9/4401 , G06F9/455
CPC分类号: G06F9/4411 , G06F9/45529
摘要: A host system includes a device driver with application-specific settings for a hosted application. Input data is generated by one or more tablet devices at a client computer system. A host-side data transfer application receives the input data and forwards it to the host-side driver, which sends the input data to the hosted application. The tablet data sent to the hosted application is configured according to application-specific settings of the host-side driver, which may support multiple application programming interfaces. A dedicated driver-to-driver connection may also be used to transmit data between client-side and host-side drivers. In another aspect, a host sends an identifier of a hosted application currently in use to a client-side driver, which uses that identifier to look up and apply application-specific settings to tablet data sent to the hosted application. This can eliminate the need for a host-side driver while still allowing application-specific settings for hosted applications.
-
公开(公告)号:US11922195B2
公开(公告)日:2024-03-05
申请号:US17224992
申请日:2021-04-07
发明人: John Francis Lam , Safia Abdalla , Shibani Raj Basava , Dinesh Chandnani , Zhu Chen , Kwangje Cho , Ram Kumar Donthula , Katherine Kampf , Daniel Moth , Andrew Christopher Neil , Vaishnavi Sannidhanam , Barry Manh Tu , Vijaya Krishna Upadya , Dileep Yavanmandha
CPC分类号: G06F9/45529 , G06F9/44521 , G06F9/5077 , G06F9/543 , G06F9/545
摘要: Some embodiments support embedding of a notebooks software component in a surrounding host application, thereby promoting consistency of notebook user interfaces and user experiences between different kinds of applications. For instance, the notebook access added to an integrated development environment (IDE) may be aesthetically consistent with the notebook access added to a business analytics tool from the same vendor as the IDE. Departures from the aesthetic are still supported, e.g., a notebook access provided in a video gaming environment to teach gamers programming skills may have the same aesthetic as the simulated world of the video game, rather than an IDE aesthetic or an enterprise software aesthetic. Direct integration or proxied integration architectures may be used. Efficiencies may be gained by distinguishing between notebook viewing, editing, and executing operations, and providing more computationally expensive resources only as needed for the notebook access being performed.
-
公开(公告)号:US11847213B2
公开(公告)日:2023-12-19
申请号:US18053138
申请日:2022-11-07
发明人: Avihay Cohen
CPC分类号: G06F21/554 , G06F21/128 , G06F21/54 , G06F9/45529 , G06F9/54 , G06F2221/033
摘要: Systems, methods, and computer-readable media for cybersecurity are disclosed. The systems and methods may involve receiving, by an application capable of JavaScript execution, code for execution; executing, before execution of the received code, an intercepting code, wherein the intercepting code is configured to intercept at least one application programming interface (API) invocation by the received code; intercepting, by the intercepting code, an API invocation by the received code; determining that the intercepted API invocation results in a manipulation of a backing store object; and modifying an execution of the intercepted API invocation, wherein the modified execution results in a nonpredictable environment state.
-
-
-
-
-
-
-
-
-