Patents by Inventor Christopher Rudolph

Christopher Rudolph 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: 20240107671
    Abstract: A data storage card insertable into a peripheral slot of host system is provided that houses storage devices on both sides of the data storage card. A heat sink member establishes a skewed offset stackup among a primary circuit board and a secondary circuit board, and a circuit interconnect element couples across the skewed offset stackup between the circuit boards. The primary circuit board comprises an edge connector insertable into a peripheral slot connector and is configured to carry host signaling for the computer peripheral device. The secondary circuit board comprises a first set of data storage device connectors on a first side and a second set of data storage connectors on a second side. The skewed offset stackup allows for a thickness of storage devices inserted on both the first side and the second side to fit within a slot width of the peripheral slot.
    Type: Application
    Filed: September 26, 2022
    Publication date: March 28, 2024
    Inventors: Andrew Rudolph Heyd, Brenden M. Rust, Christopher R. Long, Sumit Puri, Bryan Schramm
  • Patent number: 10547564
    Abstract: A session manager is used to manage selection of a remote host for a session in response to a request that is associated with a user. The session manager uses resource information obtained from remote hosts in advance of the request to determine which remote host to associate with a session for a client. Each remote host performs a resource calculation (configurable) to determine how many processes/sessions it can further accommodate. The remote host sends the results of the resource calculation and other determined resource information to the session manager. The session manager provides the determined remote host to a client device. The client device then directly connects to the determined remote host. A process may be automatically started on the remote host for the client as the user. The session manager may also store and receive information for active and historical processes, remote host status, and remote host configuration.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: January 28, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Brian Allrich, Christopher Rudolph, Kevin Racer, John Nannenga, Daryl Anderson, Brett Walker
  • Publication number: 20180375793
    Abstract: A session manager is used to manage selection of a remote host for a session in response to a request that is associated with a user. The session manager uses resource information obtained from remote hosts in advance of the request to determine which remote host to associate with a session for a client. Each remote host performs a resource calculation (configurable) to determine how many processes/sessions it can further accommodate. The remote host sends the results of the resource calculation and other determined resource information to the session manager. The session manager provides the determined remote host to a client device. The client device then directly connects to the determined remote host. A process may be automatically started on the remote host for the client as the user. The session manager may also store and receive information for active and historical processes, remote host status, and remote host configuration.
    Type: Application
    Filed: June 28, 2018
    Publication date: December 27, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Brian ALLRICH, Christopher RUDOLPH, Kevin RACER, John NANNENGA, Daryl ANDERSON, Brett WALKER
  • Patent number: 10021042
    Abstract: A session manager is used to manage selection of a remote host for a session in response to a request that is associated with a user. The session manager uses resource information obtained from remote hosts in advance of the request to determine which remote host to associate with a session for a client. Each remote host performs a resource calculation (configurable) to determine how many processes/sessions it can further accommodate. The remote host sends the results of the resource calculation and other determined resource information to the session manager. The session manager provides the determined remote host to a client device. The client device then directly connects to the determined remote host. A process may be automatically started on the remote host for the client as the user. The session manager may also store and receive information for active and historical processes, remote host status, and remote host configuration.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: July 10, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Brian Allrich, Christopher Rudolph, Kevin Racer, John Nannenga, Daryl Anderson, Brett Walker
  • Publication number: 20140258534
    Abstract: A session manager is used to manage selection of a remote host for a session in response to a request that is associated with a user. The session manager uses resource information obtained from remote hosts in advance of the request to determine which remote host to associate with a session for a client. Each remote host performs a resource calculation (configurable) to determine how many processes/sessions it can further accommodate. The remote host sends the results of the resource calculation and other determined resource information to the session manager. The session manager provides the determined remote host to a client device. The client device then directly connects to the determined remote host. A process may be automatically started on the remote host for the client as the user. The session manager may also store and receive information for active and historical processes, remote host status, and remote host configuration.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 11, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Brian Allrich, Christopher Rudolph, Kevin Racer, John Nannenga, Daryl Anderson, Brett Walker
  • Patent number: 8584002
    Abstract: Enabling a user to create or edit a webpage is disclosed. A content type of a content item to be included in the webpage is determined automatically. Code appropriate to the content type as required to include the content item in the webpage as published is generated.
    Type: Grant
    Filed: January 9, 2006
    Date of Patent: November 12, 2013
    Assignee: Apple Inc.
    Inventors: Richard Cave, Christopher Rudolph, Martin Murrett, Roger Rosner, Jay Capela
  • Publication number: 20120317488
    Abstract: Techniques to adapt an interpretive runtime engine to multiple clients are described. An apparatus may comprise a logic device arranged to execute a web client. The web client may comprise, among other elements, a client adapter operative to detect a user event for a client user interface, send changes to user event properties associated with the user event to a server application, receive a graphical user interface (GUI) independent object and updated user event properties from the server application, and update a rendered image in the client user interface using the GUI independent object and updated user event properties received from the server application. Other embodiments are described and claimed.
    Type: Application
    Filed: June 13, 2011
    Publication date: December 13, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Christopher Rudolph, Michael Hammond, Robert Anderson, Erik Nissen, John Nannenga, Andrew Ingalls
  • Patent number: 7505739
    Abstract: A GPS receiver with automatic mode-setting and power ramping circuitry is disclosed.
    Type: Grant
    Filed: November 10, 2005
    Date of Patent: March 17, 2009
    Assignee: Atheros Technology Ltd.
    Inventors: Kwai-Kwong K. Lam, Christopher Rudolph Leon, Rabih Makarem
  • Publication number: 20070162845
    Abstract: Enabling a user to create and/or edit a webpage is disclosed. A selection of a selected template from a set of one or more webpage templates selectable by a user to create and open for editing an instance of a webpage is received. An instance of a webpage based at least in part on the selected template is created. A representation of the webpage that shows the webpage as it would appear as published is displayed in an editing interface. The representation of the webpage is updated in real time in response to changes, if any, made to the webpage, so that as changes, if any, are made to the webpage the representation is updated to show the webpage as it would appear as published with the changes incorporated.
    Type: Application
    Filed: January 9, 2006
    Publication date: July 12, 2007
    Inventors: Richard Cave, Christopher Rudolph, Roger Rosner, Jay Capela
  • Publication number: 20070162846
    Abstract: Enabling a user to create or edit a webpage is disclosed. A content type of a content item to be included in the webpage is determined automatically. Code appropriate to the content type as required to include the content item in the webpage as published is generated.
    Type: Application
    Filed: January 9, 2006
    Publication date: July 12, 2007
    Inventors: Richard Cave, Christopher Rudolph, Martin Murrett, Roger Rosner, Jay Capela
  • Publication number: 20070162848
    Abstract: Determining a style attribute is disclosed. An indication of a new object to be added to a content document associated with a template data is received. The style attribute for the new object is determined based at least in part on the template data.
    Type: Application
    Filed: January 9, 2006
    Publication date: July 12, 2007
    Inventors: Philip Mansfield, Roger Rosner, Richard Cave, Christopher Rudolph
  • Patent number: D733744
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: July 7, 2015
    Assignee: Apple Inc.
    Inventors: Jay Christopher Capela, Gary William Gehiere, Alexander Charles MacLean, Christopher Rudolph, Matthew Todd Schomer, Kevin Raemon Glyn Smyth