Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Malakapalli, US

Chris Malakapalli, Burnsville, MN US

Patent application numberDescriptionPublished
20100095034BUS-CONNECTED DEVICE WITH PLATFORM-NEUTRAL LAYERS - A bus-connected device includes a data storage element, a physical layer and a controller. The data storage element stores user data and multiple adaptations for multiple platform protocols. The physical layer uses at least a portion of a selected one of the multiple platform protocols to access the user data. The controller controls and communicates with the data storage element using a controller communication protocol that is neutral relative to the multiple platform protocols.04-15-2010
20100191897SYSTEM AND METHOD FOR WEAR LEVELING IN A DATA STORAGE DEVICE - The present disclosure provides a system and method for wear leveling. In one example, the method includes receiving first data to be stored to a first data storage medium and storing the first data to a first storage location in a nonvolatile data store of a second data storage medium comprising a solid-state memory. The method also includes setting a pointer to enable writing second data that is received to a next storage location in the nonvolatile data store. The next storage location comprises an address of the nonvolatile data store that is sequentially after an address of the first storage location. When the address of the first storage location is a last addressed location of the nonvolatile data store the pointer is set to enable writing the second data to a first addressed location of the nonvolatile data store. The method also includes writing the first data stored in the nonvolatile data store to the first data storage medium when a trigger occurs and preserving the pointer during the writing from the nonvolatile data store to the first data storage device such that the pointer enables writing the second data to the next storage location.07-29-2010

Meher Malakapalli, Sammamish, WA US

Patent application numberDescriptionPublished
20080208957Quarantine Over Remote Desktop Protocol - Described are systems and methods for implementing quarantine over a remoting protocol. The systems and methods verify whether remotely connected computing devices or client devices comply with specified system health requirements. This includes determining whether the remotely connected computing devices have correct security software installed, current operating system updates, correct configuration, etc.08-28-2008
20080270612Enabling secure remote assistance using a terminal services gateway - A secure remote assistance session between computers that are behind firewalls and/or NAT devices is provided by an arrangement that uses a terminal services (“TS”) gateway to enable utilization of a remote desktop protocol (“RDP”) connection by a terminal services client in a reverse direction to that used in a conventional terminal services session. The connection is made via a regular TS gateway protocol mechanism by which the TS client behind a firewall establishes a connection to the remote server that is typically behind a firewall that protects a corporate network. The server then functions as the terminal services client to tunnel RDP data through the established TS gateway connection through the NAT firewall to a client. Thus, the server and client reverse roles after the TS gateway connection is made to thereby enable remote viewing of the graphical user interface that is displayed by the client in support of the remote assistance session.10-30-2008
20090328182ENABLING TWO-FACTOR AUTHENTICATION FOR TERMINAL SERVICES - Techniques for enabling two-factor authentication for terminal services are described. A client receives an authentication token from an authentication server. The authentication token is used as a factor for authenticating the client to a terminal services device. Native authentication of the client is also performed.12-31-2009
20100131654PLATFORM FOR ENABLING TERMINAL SERVICES VIRTUALIZATION - Disclosed are techniques for providing a platform and application program interface (API) that leverages a terminal services session broker infrastructure to support third party plug-in applications. In a typical scenario, when a user requests for a connection to access third party plug-in applications, the application program interface may interact with the session broker process to identify sessions or suitable servers to which the user can be connected. The user may access the third party plug-in applications through the identified sessions or suitable servers.05-27-2010

Patent applications by Meher Malakapalli, Sammamish, WA US

Meher P. Malakapalli, Sammamish, WA US

Patent application numberDescriptionPublished
20080209538Strategies for Securely Applying Connection Policies via a Gateway - A strategy is described for securely applying connection policies in a system that includes a first entity (e.g., a TS client) connected to a second entity (e.g., a TS server) via a gateway using a remote-operating protocol (e.g., RDP). The strategy involves establishing a first secure channel between the gateway and the TS server and transmitting policy information from the gateway to the TS server. The strategy then involves deactivating the first secure channel and setting up a second secure channel between the TS client and the TS server. The strategy uses the second secure channel to transmit RDP data from the TS client to the TS server. The TS server uses the previously-transmitted policy information to determine whether to enable or disable a feature that affects the TS client, such as device redirection.08-28-2008
20090183225PLUGGABLE MODULES FOR TERMINAL SERVICES - Embodiments that facilitate the use of pluggable policy modules and authentication modules for access to a Terminal Services (TS) server are disclosed. In accordance with various embodiments, a method includes accessing one or more pluggable modules at a Terminal Services Gateway (TSG) server or a Terminal Services (TS) server. The method further includes processing a TS server access request from a TS client at the TSG server or the TS server. The TS server access request is processed in part based on the one or more pluggable modules. In one particular embodiment, the one or more pluggable modules include at least one of a connection authorization policy (CAP) module, a resource authorization policy (RAP) module, and an authentication module.07-16-2009
20090259757Securely Pushing Connection Settings to a Terminal Server Using Tickets - Systems and techniques for securely pushing connection settings to a terminal server using tickets are described. In one embodiment, a request is received at a first network component from a client for access to a second network component. A ticket associated with one or more connection settings is created and provided to the client. The ticket is provided by the client to the second network component. The ticket is provided from the second network component to the first network component, and the one or more connection settings associated with the ticket are received from the first network component back to the second network component. The one or more connection settings are enforced at the second network component.10-15-2009
20110153716ENABLING VIRTUAL DESKTOP CONNECTIONS TO REMOTE CLIENTS - Disclosed are techniques for providing a platform that allows a user to remotely establish a connection with a virtual machine operating on a server farm In a typical scenario, when a user requests for a connection to access third party plug-in applications, the application program interface may interact with the session broker process to identify sessions or suitable servers to which the user can be connected. The user may access the third party plug-in applications through the identified sessions or suitable servers.06-23-2011

Patent applications by Meher P. Malakapalli, Sammamish, WA US