Patents by Inventor Mark Thomas Nelson

Mark Thomas Nelson 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).

  • Patent number: 9275415
    Abstract: A system includes an optical splitter that may receive an optical signal containing trading information from over an exchange network. The optical splitter may split the optical signal at a physical layer into a plurality of signals and transmit the plurality of signals toward a plurality of hosts at a customer end, which may execute transactions using the trading information.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: March 1, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Jerry Vogler, Mark Thomas Nelson, Jr., Patrick Wade, Michael S. O'Neill
  • Publication number: 20130325684
    Abstract: A system includes an optical splitter that may receive an optical signal containing trading information from over an exchange network. The optical splitter may split the optical signal at a physical layer into a plurality of signals and transmit the plurality of signals toward a plurality of hosts at a customer end, which may execute transactions using the trading information.
    Type: Application
    Filed: June 1, 2012
    Publication date: December 5, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Jerry Vogler, Mark Thomas Nelson, JR., Patrick Wade, Michael S. O'Neil
  • Patent number: 8539381
    Abstract: A method and system for providing a user with user-friendly handles for manipulating graphics and other displayed objects using a pointer. An initial toolset of handles can evolve into a toolset with enhanced functionality. Selecting an object can invoke a first toolset. Pausing the pointer over an object for a preset length of time can invoke a second toolset with additional functionality. Continuing to maintain the pointer's stationary position over the object can invoke a third toolset. A rotation tool handle can rotate an object about an axis of rotation in response to pointer-based input. Moving a pointer over a rotation tool handles can invoke an axis-of-rotation tool for repositioning the axis of rotation using the pointer.
    Type: Grant
    Filed: November 8, 2007
    Date of Patent: September 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Barry Christopher Allyn, Mark Thomas Nelson
  • Patent number: 7928991
    Abstract: A facility for adapting a subject color to be compatible with a basis color is described. The facility accesses a color transformation specification that specifies how the subject color is to be adapted to be compatible with the basis color. The facility then applies the accessed color transformation specification to the subject color to adapt the subject color to be compatible with the basis color.
    Type: Grant
    Filed: January 31, 2006
    Date of Patent: April 19, 2011
    Assignee: Microsoft Corporation
    Inventors: Evan Moran, Mark Thomas Nelson
  • Patent number: 7318192
    Abstract: Methods and systems are provided for bounding data entered into one or more spreadsheet application cells. A bounding function is applied to a given cell that places bounds on values or formula results that may be entered into the cell. If a user enters a value to a bounded cell that exceeds or otherwise violates the bounds applied to the cell, or if a formula directed to the cell evaluates a value to the bounded cell that exceeds or otherwise violates the bounds applied to the cell, the value entered into the cell will be a value most closely approximating the desired value or evaluated value, but that does not exceed or otherwise violate the bounds set for the cell.
    Type: Grant
    Filed: March 26, 2004
    Date of Patent: January 8, 2008
    Assignee: Microsoft Corporation
    Inventors: Craig A. Hobbs, Scott Morgan LeGendre, Mark Thomas Nelson
  • Patent number: 7302650
    Abstract: A method and system for providing a user with user-friendly handles for manipulating graphics and other displayed objects using a pointer. An initial toolset of handles can evolve into a toolset with enhanced functionality. Selecting an object can invoke a first toolset. Pausing the pointer over an object for a preset length of time can invoke a second toolset with additional functionality. Continuing to maintain the pointer's stationary position over the object can invoke a third toolset. A rotation tool handle can rotate an object about an axis of rotation in response to pointer-based input. Moving a pointer over a rotation tool handles can invoke an axis-of-rotation tool for repositioning the axis of rotation using the pointer.
    Type: Grant
    Filed: October 31, 2003
    Date of Patent: November 27, 2007
    Assignee: Microsoft Corporation
    Inventors: Barry Christopher Allyn, Mark Thomas Nelson