Patents Assigned to PARALLELS
-
Patent number: 12050756Abstract: A processing device sends a request from a remote access client to a first remote application server to access a first application being hosted by the first remote application server, receives instructions from the first remote application server to display a first application window within a browser window of a browser on a display of the client device, creates the first application window within the browser window based on the instructions. The processing device sends a request to a second remote application server to access a second application being hosted by the second remote application server, receives instructions from the second remote application server to display a second application window within the browser window, and creates the second application window for the second application within the browser window based on the instructions. The second application window is displayed within the browser window together with the first application window.Type: GrantFiled: May 3, 2023Date of Patent: July 30, 2024Assignee: Parallels International GmbHInventors: Joseph Portelli, Paul Gafa, Nikolay N. Dobrovolskiy, Serguei M. Beloussov
-
Patent number: 12050608Abstract: Systems and methods are disclosed for performing computations on data at an intelligent data pipe en route to a data store. In one embodiment, a method is disclosed, comprising: receiving metadata regarding a data stream from a data source; performing an analysis of the metadata at a service orchestrator; creating at least one container instance based on the analysis; streaming the data stream from the data source to a data sink via the at least one container; and processing the data stream as it passes through the at least one container instance, thereby enabling application-aware processing of data streams in real time prior to arrival at the data store.Type: GrantFiled: March 21, 2022Date of Patent: July 30, 2024Assignee: Parallel Wireless, Inc.Inventors: Nihar Nanda, Steven Paul Papa
-
Patent number: 12048034Abstract: Systems, methods and computer software are disclosed for a Self Organizing Network (SON) Radio Access Technology (RAT) selection for User Equipment (UE) in a virtualized Radio Access Network (RAN) environment. In one embodiment, a method is disclosed, comprising: establishing, by the UE, a Signaling Radio Bearer (SRB) and at least one Data Radio Bearer (DRB) with a Virtual node (Vnode); determining, by the SON, whether the Vnode has reached a data saturation limit; when the Vnode has reached the data saturation limit, then determining whether there is another RAT Vnode which can provide better data throughput; and when there is another RAT Vnode which can provide better data throughput, then initiating a handover procedure for the UE and specifying a target cell located in a same geographic area.Type: GrantFiled: August 17, 2020Date of Patent: July 23, 2024Assignee: Parallel Wireless, Inc.Inventor: Ketan Supanekar
-
Patent number: 12047897Abstract: Systems, methods and computer software are disclosed for resolving multiple contexts for a User Equipment (UE) in a wireless network. In one embodiment a method includes maintaining, for a coordinating node hosting a first Radio Access Technology (RAT) controller and a second RAT controller simultaneously, a centrally maintained database; determining, based on the contents of the centrally maintained database, when the UE is registering with the second RAT controller while currently registered with the first RAT controller; and sending, by the second RAT controller, a deregistration command to the first RAT controller the UE was registered with, wherein context is freed and wherein resources held at both the coordinating node and at a base station are freed.Type: GrantFiled: October 25, 2022Date of Patent: July 23, 2024Assignee: Parallel Wireless, Inc.Inventor: Mahendra Singh Rajput
-
Patent number: 12047431Abstract: A wireless network system is described. In some scenarios MME/MSC/SGSN may act as a client which has huge amount of real-time data to be delivered towards server. For this speedy and reliable delivery requirement, a approach has been proposed which will use multiple parallel HTTP connections for delivery and also make sure that the events related to a particular node is delivered in right order. The multiple HTTP connections are used for parallel delivery so that in case one connections fails then it may not impact other existing connections. The number of connections may grow dynamically up to the configured limit depending on the data delivery requirements and then it may dynamically shrink once the load is reduced. A key based approach is proposed where each connected node will be assigned a unique key which will be used for sequencing the messages related to events of this particular node.Type: GrantFiled: November 7, 2022Date of Patent: July 23, 2024Assignee: Parallel Wireless, Inc.Inventors: Mukesh Singhal, Girish Desai, Raghu Kota
-
Publication number: 20240239388Abstract: In variants, the system can include a set of vehicles, cooperatively capable of forming a platoon. Each vehicle within the platoon can be configured to operate based on feedback from other vehicles within the platoon. In examples, a vehicle can selectively brake based on feedback from other vehicles within the platoon.Type: ApplicationFiled: February 8, 2024Publication date: July 18, 2024Applicant: Parallel Systems, Inc.Inventors: Matthew Soule, John Howard, Benjamin Stuart Stabler
-
Patent number: 12040946Abstract: Methods and computer software are disclosed for providing decomposition and distribution of network functions. In one example embodiment a method includes decomposing a node in a network into a decomposed node including a plurality of virtual machines or containers; and moving the decomposed node to any location across the network.Type: GrantFiled: November 10, 2020Date of Patent: July 16, 2024Assignee: Parallel Wireless, Inc.Inventors: Kaitki Agarwal, Fernando Cerioni
-
Patent number: 12041133Abstract: Disclosed are systems and methods for managing an application executing in a remote session. A user device (e.g., mobile device) creates a control communication session for an application executing within a remote session established between a remote application server and a client device. This application is being displayed by the client device. The user device receives metadata indicating a subset of user actions available from the application, and uses it to generate, for display on the user device, a graphical user interface. The graphical user interface is configured to, when activated by user input, inject input commands into the remote session for the application.Type: GrantFiled: April 24, 2023Date of Patent: July 16, 2024Assignee: Parallels International GmbHInventors: Paul Gafa, Nikolay Dobrovolskiy, Serguei M Beloussov
-
Patent number: 12038860Abstract: Systems, methods and computer software are disclosed for fronthaul. In one embodiment a method is disclosed, comprising: providing a virtual Radio Access Network (vRAN) having a centralized unit (CU) and a distributed unit (DU); and interconnecting the CU and DU over an Input/Output (I/O) bus using Peripheral Component Interconnect-Express (PCIe); wherein the CU and the DU include a PCI to optical converter and an optical to PCI converter.Type: GrantFiled: January 3, 2023Date of Patent: July 16, 2024Assignee: Parallel Wireless, Inc.Inventors: Ofir Ben Ari Katzav, David Johnston, Steven Paul Papa
-
Publication number: 20240227886Abstract: The system 100 can include: a fleet management system, a motion planner, a vehicle controller, and a track data system. The system can optionally include a user interface. However, the system 100 can additionally or alternatively include any other suitable set of components. The system functions to facilitate waypoint-based command, navigation, and/or control of rail vehicles within a rail network. Additionally or alternatively, the system can function to facilitate execution of the method S100 and/or sub-elements thereof.Type: ApplicationFiled: March 19, 2024Publication date: July 11, 2024Applicant: Parallel Systems, Inc.Inventors: Patrick Dunn, Andrea Anez
-
Patent number: 12034699Abstract: Systems and methods for file sharing over secure connections.Type: GrantFiled: May 12, 2023Date of Patent: July 9, 2024Assignee: Parallels International GmbHInventors: Alexey Petrukhin, Grigory Nikolaenko, Nikolay Dobrovolskiy, Serguei Beloussov
-
Patent number: 12032883Abstract: The subject matter of this specification can be implemented in, among other things, a method that includes accessing a plurality of target tasks for a computing system, the computing system comprising a plurality of resources, wherein the plurality of resources comprises a first server and a second server, accessing a plurality of configurations of the computing system, wherein each of the plurality of configurations identifies one or more resources of the plurality of resources to perform the respective target task of the plurality of target tasks, and performing, for each of the plurality of configurations, a simulation to determine a plurality of performance metrics, wherein each of the plurality of performance metrics predicts performance of at least one of the plurality of resources executing the plurality of target tasks on the computing system.Type: GrantFiled: June 13, 2023Date of Patent: July 9, 2024Assignee: Parallels International GmbHInventors: Vasileios Koutsomanis, Igor Marnat, Nikolay Dobrovolskiy
-
Patent number: 12026085Abstract: Disclosed are systems and methods for debugging program code using a computing system. The disclosed method includes designating a control point in a software application subject to a debugging procedure, and then executing the program code for the software application as a guest application executing within a virtual machine. Upon detection of a virtualization event, the hardware processor transfers program control to a hypervisor which then determines whether the virtualization event corresponds to the designated control point based on an execution state of the guest application. If so, the virtualization event handler may generate a debugging event that is used by a debugger.Type: GrantFiled: April 21, 2021Date of Patent: July 2, 2024Assignee: Parallels International GmbHInventor: Andrey Stupachenko
-
Patent number: 12028740Abstract: A method for utilizing quality of service information in a network with tunneled backhaul is disclosed, comprising: establishing a backhaul bearer at a base station with a first core network, the backhaul bearer established by a backhaul user equipment (UE) at the base station, the backhaul bearer having a single priority parameter, the backhaul bearer terminating at a first packet data network gateway in the first core network; establishing an encrypted internet protocol (IP) tunnel between the base station and a coordinating gateway in communication with the first core network and a second core network; facilitating, for at least one UE attached at the base station, establishment of a plurality of UE data bearers encapsulated in the secure IP tunnel, each with their own QCI; and transmitting prioritized data of the plurality of UE data bearers via the backhaul bearer and the coordinating gateway to the second core network.Type: GrantFiled: July 5, 2022Date of Patent: July 2, 2024Assignee: Parallel Wireless, Inc.Inventors: Pratik Vinod Mehta, Yang Cao, Sumit Garg, Kaitki Agarwal, Rajesh Kumar Mishra
-
Patent number: 12017692Abstract: The system 100 can include: a railroad integration system, a motion planner, a vehicle controller, an optional user interface (UI), an optional fleet management system, and an optional track data system. However, the system 100 can additionally or alternatively include any other suitable set of components. The system functions to facilitate vehicle control and/or manage authority within a rail network.Type: GrantFiled: September 26, 2023Date of Patent: June 25, 2024Assignee: Parallel Systems, Inc.Inventors: Patrick Dunn, Benjamin Stuart Stabler, Marc Greenbaum, Babatunde Ogunfemi
-
Patent number: 12014199Abstract: Systems and methods for processing virtual machine I/O requests by virtualization extension modules. An example method comprises receiving, by a virtual machine monitor (VMM) mining on a host computer system, a request initiated by a virtual machine managed by the VMM; processing the request by a VMM extension module identified by one or more parameters of the request; invoking, by the VMM extension module, an application programming interface (API) exported by the VMM to perform an action identified by the request; and resuming execution of the virtual machine.Type: GrantFiled: April 11, 2022Date of Patent: June 18, 2024Assignee: Parallels International GmbHInventors: Alexey Koryakin, Nikolay Dobrovolskiy, Serguei M. Beloussov
-
Patent number: 12015520Abstract: In some embodiments, a local community may manage its own RAN via a simple, secure, self-service user interface in conjunction with a mobile operator. An exemplary system is disclosed, including: at least two base stations providing wireless access to one or more mobile devices and located in a community; a gateway providing a connection to a core network for the at least two base stations; a management functionality in the core network, in communication with the gateway, for authorizing management activities for the at least two base stations; and a user-facing administration module in communication with the management functionality, the user-facing administration module having: a user interface for providing management control to an administrative user in the community.Type: GrantFiled: June 27, 2023Date of Patent: June 18, 2024Assignee: Parallel Wireless, Inc.Inventor: Steven Paul Papa
-
Patent number: 12010601Abstract: Systems, methods and computer software are disclosed for providing a Diameter multifold message. In one embodiment a method is disclosed, comprising: providing a multifold-command Attribute Value Pair (AVP), the multifold-command AVP including an AVP code, a set of VMP flags, an AVP length and a vendor ID; including the AVP in a Capabilities Exchange Request (CER) command for a Diameter stack supporting multiplexing of commands in one message; and using the AVP to combine messages from multiple applications running on a single Diameter node and multiple commands from a single application.Type: GrantFiled: May 11, 2021Date of Patent: June 11, 2024Assignee: Parallel Wireless, Inc.Inventors: Steven Paul Papa, Rajesh Kumar Mishra, Kaitki Agarwal
-
Patent number: 11995441Abstract: Systems and methods for instruction decoding using hash tables. An example method of constructing a decoding tree comprises: generating an aggregated vector of differentiating bit scores representing at least a subset of a set of processor instructions; identifying, based on the aggregated vector of differentiating bit scores, one or more opcode bit positions; and constructing a hash table implementing a current level of a decoding tree representing the subset of the set of processor instructions, wherein the hash table is indexed by one or more opcode bits identified by the one or more opcode bit positions.Type: GrantFiled: November 11, 2022Date of Patent: May 28, 2024Assignee: Parallels International GmbHInventors: Alexey Koryakin, Nikolay Dobrovolskiy
-
Patent number: 11993375Abstract: A method and apparatus for lifting a payload wherein a first mechanical-rotor is driven by an internal combustion engine. A portion of the mechanical work developed by the internal combustion engine is used to generate electrical power, which is either stored in a battery or used to power an electric motor that drives a second rotor. Thrust developed by the mechanical and electrical rotors is directed downward to provide lift for the payload.Type: GrantFiled: March 11, 2022Date of Patent: May 28, 2024Assignee: Parallel Flight Technologies, Inc.Inventor: Joshua Alan Resnick