-
公开(公告)号:US20240134637A1
公开(公告)日:2024-04-25
申请号:US18465575
申请日:2023-09-11
申请人: Aurora Labs Ltd.
发明人: Carmit Sahar
IPC分类号: G06F8/71
CPC分类号: G06F8/71
摘要: Disclosed herein are techniques for matching symbols between code sets. Techniques include accessing a first symbol associated with a first version of software; accessing a second symbol associated with a second version of the software; comparing the first symbol to the second symbol; determining, based on the comparing, whether the second symbol is a functional equivalent of the first symbol; and performing a designation action based on whether the second symbol is a functional equivalent of the first symbol.
-
公开(公告)号:US20240134627A1
公开(公告)日:2024-04-25
申请号:US18048683
申请日:2022-10-20
发明人: Oliver LEI
摘要: Delivering software updates is provided. An update server in communication with an Advanced Television Systems Committee (ATSC) transmitter and with a cellular network broadcasts a probe message to a plurality of vehicles. The update server receives probe results from the plurality of vehicles, responsive to the broadcasting. The update server analyzes the probe results to determine software updates to send to the plurality of vehicles. The update server generates an aggregate common package including the software updates in common with at least a subset of the plurality of vehicles. The update server, sends using the ATSC transmitter, the aggregate common package to the plurality of vehicles. The update server sends, over the cellular network, any remaining portion of the software updates not included in the aggregate common package to the plurality of vehicles.
-
93.
公开(公告)号:US20240134624A1
公开(公告)日:2024-04-25
申请号:US17970996
申请日:2022-10-20
申请人: Dell Products L.P.
发明人: Patricia Lee Allen
CPC分类号: G06F8/65 , G06F8/71 , H04L45/563
摘要: Techniques for performing an upgrade can include: defining integration points, each associated with a workflow processing point of an upgrade workflow of an upgrade infrastructure or framework; and performing processing by code of the upgrade infrastructure or framework that performs the upgrade workflow to upgrade a system, wherein the upgrade includes upgrading a first feature, facility or service of the system from a current version to a new version. The processing can include: dynamically determining, at runtime during execution of the upgrade workflow by the code of the upgrade infrastructure or framework, a set of code entities associated with a first of the integration points; executing code corresponding to workflow processing points, wherein a first of the workflow processing points is associated with the first integration point; and in response to said executing reaching the first workflow processing point, invoking each code entity of the set for upgrade processing.
-
公开(公告)号:US20240129154A1
公开(公告)日:2024-04-18
申请号:US18392043
申请日:2023-12-21
申请人: BRIGHT DATA LTD.
发明人: Derry Shribman , Ofer Vilenski
IPC分类号: H04L12/28 , G06F7/58 , G06F8/71 , G06F9/455 , G06F9/48 , G06F16/955 , H04L9/40 , H04L12/46 , H04L47/283 , H04L61/256 , H04L61/2575 , H04L61/2585 , H04L61/2589 , H04L61/2592 , H04L61/4511 , H04L61/5007 , H04L67/01 , H04L67/02 , H04L67/025 , H04L67/133 , H04L67/141 , H04L67/142 , H04L67/288 , H04L67/2885 , H04L67/56 , H04L67/563 , H04L67/568 , H04L67/5681 , H04L67/63 , H04L69/16 , H04L69/167 , H04L69/168 , H04W4/80 , H04W48/18 , H04W84/10 , H04W84/18
CPC分类号: H04L12/2803 , G06F7/58 , G06F7/588 , G06F8/71 , G06F9/45545 , G06F9/4555 , G06F9/4881 , G06F16/955 , H04L12/2856 , H04L12/4633 , H04L47/283 , H04L61/256 , H04L61/2575 , H04L61/2585 , H04L61/2589 , H04L61/2592 , H04L61/4511 , H04L61/5007 , H04L63/0272 , H04L63/0281 , H04L63/029 , H04L63/164 , H04L67/01 , H04L67/02 , H04L67/025 , H04L67/133 , H04L67/141 , H04L67/142 , H04L67/288 , H04L67/2885 , H04L67/56 , H04L67/563 , H04L67/568 , H04L67/5681 , H04L67/63 , H04L69/16 , H04L69/162 , H04L69/167 , H04L69/168 , H04W4/80 , H04W48/18 , H04W84/10 , H04W84/18 , G06F9/45558 , G06F2009/45591 , G06F2009/45595 , H04L2101/69
摘要: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
-
公开(公告)号:US20240126542A1
公开(公告)日:2024-04-18
申请号:US17964832
申请日:2022-10-12
申请人: GitLab Inc.
发明人: Julian Thome , James Johnson , Isaac Dawson , Dinesh Bolkensteyn , Michael Henriksen , Mark Art
CPC分类号: G06F8/71 , G06F8/658 , G06F11/3604 , G06F11/3672
摘要: A method or system for testing and benchmarking commits made on source code. The system extracts commits from a history of a first code history that records a sequence of commits made thereon. The extracted commits are then combined into a sequence of patches, each of which includes changes made during consecutive commits. The system also establishes a connection with a system under test (SUT) having a second code repository corresponding to a historical version of the first code repository before the extracted commits were made, and sequentially applies the sequence of the patches to the second code repository. Performance of the SUT is monitored during the application of the sequence of the patches to determine whether the SUT performs as expected after the application of each patch.
-
公开(公告)号:US11960882B2
公开(公告)日:2024-04-16
申请号:US17566805
申请日:2021-12-31
发明人: Bjarte Sjursen , Dino Ilic , Kennedy Kahiri , Timothy Mwirabua
摘要: Methods, computer systems, computer-storage media, and graphical user interfaces are provided for providing contextual profile data related to code. In embodiments, a contextual indicator indicating at least a portion of code accessed at a user device and/or a developer associated with the at least the portion of code is obtained. Based on the contextual indicator, contextual profile data related to the code and/or the developer is determined by communicating, via a network, with a remote server having a global repository including the at least the portion of code. Thereafter, the contextual profile data is provided for display in a profile card associated with the developer.
-
公开(公告)号:US20240111523A1
公开(公告)日:2024-04-04
申请号:US17956629
申请日:2022-09-29
发明人: Nirmal Kumawat
CPC分类号: G06F8/71 , G06F16/2246
摘要: Methods and computer readable medium for automatically creating chained pull requests are disclosed. The method includes: indexing one or more changes made to a plurality of files in a feature branch of a source code repository. Each indexed change represented by a key and value. The method further includes determining one or more relationships between the plurality of changed files based on the indexed changes, generating a directed graph including one or more parent nodes and one or more children nodes based on the determined one or more relationships between the plurality of changed files, and segmenting the directed graph into a plurality of trees. Each tree includes a single parent node. The method further includes creating a chain of pull requests based on the plurality of trees. Each pull request in the chain of pull requests is based on a tree of the plurality of trees.
-
公开(公告)号:US20240111503A1
公开(公告)日:2024-04-04
申请号:US17936510
申请日:2022-09-29
发明人: Komal Krishna PANDAMANETI , Sriram SRINIVASAN , Lavanya RAJA , Sairam KOMMIREDDY , Maria RABINOWITZ , Steven W. BRASKAMP , Steven G. CHIAGOURIS , Jason E. LINES , Arjun DUGAL , Brittany Nicole Geron COURTNEY
摘要: Systems and methods for transforming data for a batch-based legacy software program into data suitable for processing by a streaming-based new software program. In some aspects, the system generates an information stream for multiple threads from batch information received from the legacy software program. The system processes the information stream for the multiple threads using the new software program. If there is a mismatch between outputs of the legacy and new software programs for at least one thread, the system adjusts a data model of the new software program to address the mismatch and generates an updated information stream for processing by the new software program.
-
公开(公告)号:US20240111499A1
公开(公告)日:2024-04-04
申请号:US17956424
申请日:2022-09-29
摘要: A method includes identifying an enablement request to control enablement of a first software configurable accessory (SCA) of available SCAs that are each configured to interact, when activated, with at least one corresponding hardware components of a plurality of hardware components associated with the ATS, wherein the first SCA is configured to interact, when activated, with a first hardware component. The method further includes enabling the first SCA responsive to identifying the enablement request, wherein SCAs of available SCAs that have been enabled are available to be activated, and displaying an interactive graphical element (IGE) that corresponds to the first SCA at an interface of the ATS when the first SCA is enabled, wherein the IGE is configured to facilitate interaction between a user and the first SCA for activating and/or providing input to the first SCA for interacting with the first hardware component.
-
100.
公开(公告)号:US11948118B1
公开(公告)日:2024-04-02
申请号:US17071798
申请日:2020-10-15
发明人: Rahul Subramaniam , Vivek Ratan , Pranav Ram
IPC分类号: G06Q10/0639 , G06F8/71 , G06F8/73
CPC分类号: G06Q10/06398 , G06F8/71 , G06F8/73 , G06Q10/06395
摘要: A method and system include code analysis and visualization technology. The method and system include (i) a repository that stores developer code in a codebase to which many developers and developer teams contribute code over time, (ii) one or more static analysis tools that identify misbehaviors in the codebase from a list of predetermined misbehaviors, (iii) a database that includes each commit that each developer performed on the codebase for a predetermined period of time, (iv) a code attribution tool that employs abstract syntax trees to determine if each commit that a particular developer performs resulted in breaking the code or impairing the code, or results in a failure to correct the code, or if clean code results, and (v) a dashboard tool that enables visualization at different levels of commits with misbehaviors over a predetermined period of time.
-
-
-
-
-
-
-
-
-