Patents by Inventor Russell Marks

Russell Marks has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20130250991
    Abstract: Optoelectronic devices have a photoactive region containing semiconductor material doped with ions of a rare earth element. Characteristic transitions associated with internal energy states of the rare earth dopant ions are modified by direct interaction of those states with an energy state in the semiconductor band structure. Eu+ and Yb+ doped silicon LEDs and photodetectors are described. The LEDs are emissive of radiation in the wavelength range 1300 nm to 1600 nm, important in optical communications.
    Type: Application
    Filed: November 21, 2011
    Publication date: September 26, 2013
    Applicant: The University of Surrey
    Inventors: Kevin Peter Homewood, Russell Mark Gwilliam
  • Patent number: 8493871
    Abstract: In a network that includes intermediary nodes, such as WAN accelerators, that transform messages between nodes, an end-to-end path of the messages is determined. The determined end-to-end path is used in subsequent analysis of message traces, to identify timing and other factors related to the performance of the network relative to the propagation of these messages, including the propagation of the transformed messages. A variety of techniques are presented for determining the path of the messages, depending upon the characteristics of the collected trace data. Upon determining the message path, the traces are synchronized in time and correlations between the connections along the path are determined, including causal relationships. In a preferred embodiment, a user identifies an application process between or among particular nodes of a network, and the system provides a variety of formats for viewing statistics related to the performance of the application on the network.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: July 23, 2013
    Assignee: Riverbed Technology, Inc.
    Inventors: Patrick J. Malloy, Antoine Dunn, Dana Znamova, Steven Niemczyk, Russell Mark Elsner, Ryan Gehl, Alex Chernyakov
  • Publication number: 20130103639
    Abstract: Creating web application using cloud-based friction-free databases without web hosting knowledge. User credentials are received at a web application service for initiating a web application task via client software. The user credentials are analyzed to determine whether to grant the user permission to initiate the requested web application task. The web application task is initiated when the permission is granted. Data associated with the initiated web application task is received at the web application service for analysis of the data to host and render a web application based solely on received data provided without basis of web hosting knowledge.
    Type: Application
    Filed: October 25, 2011
    Publication date: April 25, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Steven Greenberg, Michael Hopkins Smith, Vijayalakshmi Ramkumar, Brian Eugene Kihneman, Alexander Alexandrovich Spiridonov, David Michael Jade, Shen Wang, Sumit Chauhan, Gregory Chan, Tobias Joakim Bertil Ternström, Russell Mark Sinclair, Todd Haugen, Ritu Singh, Daniel J. Cole, Peter Alan Carlin, Christopher Todd Seitzinger
  • Publication number: 20130067073
    Abstract: The embodiments facilitate the analysis of application delays, including delays that occur on multiple paths. A trace file of an application's network events is processed to categorize the causes of delays incurred in the propagation and processing of these events. The system identifies the amount of delay that can be eliminated by eliminating each of the components of delay individually, as well as the amount of delay that can be eliminated by eliminating combinations of the delay components. A user interface displays the amount of reduction that can be achieved by eliminating various delays alone or in combination. The interface also allows the user to view the individual delay components contained in combinations of delay components. In this manner, the user is provided a view of each of the delay components that would need to be addressed, either individually or in combination, to improve the overall application delay.
    Type: Application
    Filed: December 21, 2011
    Publication date: March 14, 2013
    Inventors: Steven Niemczyk, Patrick J. Malloy, Alain J. Cohen, Russell Mark Elsner
  • Patent number: 8296424
    Abstract: Data representing application deployment attributes, network topology, and network performance attributes based on a reduced set of element attributes is utilized to simulate application deployment. The data may be received from a user directly, a program that models a network topology or application behavior, and a wizard that implies the data based on an interview process. The simulation may be based on application deployment attributes including application traffic pattern, application message sizes, network topology, and network performance attributes. The element attributes may be determined from a lookup table of element operating characteristics that may contain element maximum and minimum boundary operating values utilized to interpolate other operating conditions.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: October 23, 2012
    Assignee: OPNET Technologies, Inc.
    Inventors: Patrick J. Malloy, Dana Znamova, Alain J. Cohen, Antoine Dunn, John W. Strohm, Abbas Haider Ali, Russell Mark Elsner
  • Publication number: 20120179816
    Abstract: A system and method for managing captured network traffic data is provided. The invention comprises a plurality of capture agents, each being configured to capture the network traffic associated with one or more applications. Each application is associated with one or more capture agents according to an application profile that is stored and maintained in a capture server. When analysis of an application's network traffic is required, the capture server contacts the corresponding capture agents according to the application profile. The capture server then effects the identification and archiving of the network traffic that corresponds to a user-defined capture condition. A database at the capture server maintains a record that associates the corresponding network traffic with the user-defined capture condition such that the corresponding network traffic can later be retrieved and analyzed using an analysis engine.
    Type: Application
    Filed: March 19, 2012
    Publication date: July 12, 2012
    Applicant: OPNET TECHNOLOGIES, INC.
    Inventors: Patrick J. MALLOY, Michael S. CANNEY, Ryan GEHL, Marc A. COHEN, Eric S. NUDELMAN, Russell Mark ELSNER, Mark I. SCHNEIDER
  • Patent number: 8140665
    Abstract: A system and method for managing captured network traffic data is provided. The invention comprises a plurality of capture agents, each being configured to capture the network traffic associated with one or more applications. Each application is associated with one or more capture agents according to an application profile that is stored and maintained in a capture server. When analysis of an application's network traffic is required, the capture server contacts the corresponding capture agents according to the application profile. The capture server then effects the identification and archiving of the network traffic that corresponds to a user-defined capture condition. A database at the capture server maintains a record that associates the corresponding network traffic with the user-defined capture condition such that the corresponding network traffic can later be retrieved and analyzed using an analysis engine.
    Type: Grant
    Filed: August 19, 2006
    Date of Patent: March 20, 2012
    Assignee: OPNET Technologies, Inc.
    Inventors: Patrick J. Malloy, Michael S. Canney, Ryan Gehl, Marc A. Cohen, Eric S. Nudelman, Russell Mark Elsner, Marc I. Schneider
  • Patent number: 8095649
    Abstract: A multi-functional graphical user interface facilitates the analysis and assessment of application delays, including delays that occur on multiple paths. A trace file of an application's network events is processed to categorize the causes of delays incurred in the propagation and processing of these events. The system identifies the amount of delay (‘component delay’) that can be eliminated by eliminating each of the components of delay individually, as well as the amount of delay (‘parallel delay’) that can be eliminated by eliminating combinations of the delay components. A user interface displays the amount of reduction that can be achieved by eliminating each component delay individually and the amount of reduction that can be achieved by eliminating combinations of the individual component delays.
    Type: Grant
    Filed: April 1, 2008
    Date of Patent: January 10, 2012
    Assignee: OPNET Technologies, Inc.
    Inventors: Patrick J Malloy, Alain J Cohen, Steven Niemczyk, Russell Mark Elsner
  • Patent number: 8023893
    Abstract: A method and apparatus are disclosed for wireless communication among integrated circuit devices within a single enclosure. Each of a plurality of integrated circuit devices within a single enclosure has one or more antennas that permit wireless communication. A signal destined for one or more integrated circuit devices within the same enclosure is transmitted by the transmitting integrated circuit device using an associated antenna. The transmitted signal is received by the antennas of each destination integrated circuit device. The present invention provides for pin to pin wireless transmission and reception among at least two integrated circuit devices. A plurality of channels may be achieved using known multiplexing techniques, such as time division multiplexing or the transmission of multiple signals at different carrier frequencies or on different antennas.
    Type: Grant
    Filed: June 24, 2003
    Date of Patent: September 20, 2011
    Assignee: Agere Systems Inc.
    Inventor: Russell Mark Richman
  • Patent number: 8005006
    Abstract: Multiple parent-dependencies are identified for messages that are received on a network that includes nodes that are configured to avoid the conventional strictly-sequential communications techniques and protocols, in order to accelerate network performance. If a network is known, or assumed, to include intermediate/proxy nodes that are configured to provide acceleration, access control, and other services, the system that analyzes traffic on the network is configured to assume that these nodes may/will provide such features, and thereby introduce multiple dependencies among the messages communicated across the network. For each message transmitted from a forwarding node, messages received at the forwarding node are assessed to distinguish messages from the destination node and messages from an other node, and a dependency is defined for each.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: August 23, 2011
    Assignee: OPNET Technologies, Inc
    Inventors: Steve Niemczyk, Antoine Dunn, Russell Mark Elsner, Patrick J. Malloy, Dana Znamova
  • Publication number: 20110055390
    Abstract: Data representing application deployment attributes, network topology, and network performance attributes based on a reduced set of element attributes is utilized to simulate application deployment. The data may be received from a user directly, a program that models a network topology or application behavior, and a wizard that implies the data based on an interview process. The simulation may be based on application deployment attributes including application traffic pattern, application message sizes, network topology, and network performance attributes. The element attributes may be determined from a lookup table of element operating characteristics that may contain element maximum and minimum boundary operating values utilized to interpolate other operating conditions.
    Type: Application
    Filed: August 24, 2010
    Publication date: March 3, 2011
    Inventors: Patrick J. Malloy, Dana Znamova, Alain J. Cohen, Antoine Dunn, John W. Strohm, Abbas Haider Ali, Russell Mark Elsner
  • Patent number: 7885200
    Abstract: A graphic user interface facilitates the hierarchical analysis of timing parameters related to network-based applications. At the top level of the hierarchy, the user is presented a summary of the delays incurred while running an application, or while simulating the running of an application, organized by delay categories, including processing delays at each node, as well as propagation delays at each link between nodes. The interface enables a user to “drill down” into lower levels of the timing information hierarchy by ‘clicking’ on currently displayed information. The information is presented in a form most appropriate to the level of analysis. The presentation forms include, for example, pie-charts, multi-variable timing diagrams (in both absolute and relative forms), data exchange charts, and so on, and ‘zoom’ capabilities are provided as appropriate to the particular display form.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: February 8, 2011
    Assignee: OPNET Technologies, Inc.
    Inventors: Russell Mark Elsner, John Wilson Strohm, Michael S. Canney
  • Patent number: 7839790
    Abstract: Application messages are segregated into message paths, and the delays of the transmitted packets associated with each message path are independently analyzed to distinguish propagation, bandwidth, congestion, and protocol delays. To further distinguish the congestion delays, all of the paths of the application messages are assessed to identify delays induced by the application, including self-congestion delay, corresponding to pre-congestion delays caused by attempting to send data from a source device faster than the bandwidth of the channel allows, and cross-congestion delay, corresponding to post-congestion delays caused by varying delays beyond a bottleneck link in the channel. The remaining congestion delay is identified as network congestion delay, corresponding to delays caused by network devices other than the source device. After identifying each of the components of delay, the effect of each component on the overall delay is determined to identify where improvements can best be made.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: November 23, 2010
    Assignee: OPNET Technologies, Inc.
    Inventors: Steve Niemczyk, Patrick J. Malloy, Alain J. Cohen, Russell Mark Elsner
  • Publication number: 20100128623
    Abstract: In a network that includes intermediary nodes, such as WAN accelerators, that transform messages between nodes, an end-to-end path of the messages is determined. The determined end-to-end path is used in subsequent analyses of message traces, to identify timing and other factors related to the performance of the network relative to the propagation of these messages, including the propagation of the transformed messages. A variety of techniques are presented for determining the path of the messages, depending upon the characteristics of the collected trace data. Upon determining the message path, the traces are synchronized in time and correlations between the connections along the path are determined, including causal relationships. In a preferred embodiment, a user identifies an application process between or among particular nodes of a network, and the system provides a variety of formats for viewing statistics related to the performance of the application on the network.
    Type: Application
    Filed: November 23, 2009
    Publication date: May 27, 2010
    Inventors: Antoine Dunn, Steven Niemezyk, Dana Znamova, Russell Mark Elsner, Patrick J. Malloy, Ryan Gehl, Alex Chernyaov
  • Publication number: 20090303899
    Abstract: Multiple parent-dependencies are identified for messages that are received on a network that includes nodes that are configured to avoid the conventional strictly-sequential communications techniques and protocols, in order to accelerate network performance. If a network is known, or assumed, to include intermediate/proxy nodes that are configured to provide acceleration, access control, and other services, the system that analyzes traffic on the network is configured to assume that these nodes may/will provide such features, and thereby introduce multiple dependencies among the messages communicated across the network. For each message transmitted from a forwarding node, messages received at the forwarding node are assessed to distinguish messages from the destination node and messages from an other node, and a dependency is defined for each.
    Type: Application
    Filed: June 5, 2009
    Publication date: December 10, 2009
    Inventors: Steve NIEMCZYK, Antoine Dunn, Russell Mark Elsner, Patrick J. Malloy, Dana Znamova
  • Publication number: 20080281961
    Abstract: A multi-functional graphical user interface facilitates the analysis and assessment of application delays, including delays that occur on multiple paths. A trace file of an application's network events is processed to categorize the causes of delays incurred in the propagation and processing of these events. The system identifies the amount of delay (‘component delay’) that can be eliminated by eliminating each of the components of delay individually, as well as the amount of delay (‘parallel delay’) that can be eliminated by eliminating combinations of the delay components. A user interface displays the amount of reduction that can be achieved by eliminating each component delay individually and the amount of reduction that can be achieved by eliminating combinations of the individual component delays.
    Type: Application
    Filed: April 1, 2008
    Publication date: November 13, 2008
    Inventors: Steven NIEMCZYK, Patrick J. Malloy, Alain J. Cohen, Russell Mark Elsner
  • Patent number: 7421853
    Abstract: A control system and method for interactive startup and shutdown of a steam turbine driven chiller unit is provided. The chiller unit includes an integrated central control panel to control operation of both the steam turbine system and the refrigerant system. The central control panel has startup control system to assist an operator manually start the steam turbine system and the refrigerant system and a shutdown control system to assist an operator manually shutdown the steam system and the refrigerant system. Both the startup control system and the shutdown control system include logic for performing necessary protective actions and for notifying an operator when to perform required actions.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: September 9, 2008
    Assignee: York International Corporation
    Inventors: Dennis Lee Shaffer, Russell Mark Thompson
  • Patent number: 7421854
    Abstract: A control system and method are provided for the automatic startup and shutdown of a steam turbine driven chiller unit. The chiller unit includes an integrated central control panel to control operation of both the steam turbine system and the refrigerant system. The central control panel has a startup control system to automatically start the steam turbine driven chiller unit while performing necessary protective actions and a shutdown control system to automatically stop the steam turbine driven chiller unit while performing necessary protective actions.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: September 9, 2008
    Assignee: York International Corporation
    Inventors: Dennis Lee Shaffer, Russell Mark Thompson
  • Patent number: 7400246
    Abstract: The INERTIAL SENSOR TRACKING SYSTEM is an overall system installation consisting of wireless body pack transmitters, broadband telemetry transceivers, computer and monitoring equipment, and emergency power generation for tracking personnel in an underground mine environment. The system is designed to function with normal primary power and on battery operation in the event of an emergency. In the past inertial sensors have been large spinning mass gyroscopes and large mass-based accelerometers. These inertial sensors have required high voltage three phase electrical supplies. The “wearable” body pack must be battery operated and the sensors must be small and lightweight. Micro-Electro-Mechanical (MEM) sensors fulfill both the requirements of low weight and low power consumption. The accuracy of the MEM sensor has been developed sufficiently to incorporate, with de-noising algorithms, an accurate position-sensing device.
    Type: Grant
    Filed: April 11, 2006
    Date of Patent: July 15, 2008
    Inventor: Russell Mark Breeding
  • Patent number: 7328587
    Abstract: A control system for a steam turbine driven chiller unit is provided. The control system automatically utilizes the full range of the governor, compressor pre-rotation vanes, and hot gas bypass valve capabilities to control the capacity of the chiller and provide anti-surge and override control functions to prevent undesirable operational ranges while maintaining maximum efficiency of operation.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: February 12, 2008
    Assignee: York International Corporation
    Inventors: Dennis Lee Shaffer, Russell Mark Thompson, Stephen Michael Kachmar, Eric John Smyder, Brenda Jane Roberts, Daniel J. Petroskie, Ryan Perry Eisensmith