Patents by Inventor Mark A. Pearson

Mark A. Pearson 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: 20150220263
    Abstract: A computing system provides a graphical user interface having hierarchically-organized control galleries. The computing system displays the graphical user interface on a display device. The graphical user interface contains a document area and a control ribbon. The document area contains at least a portion of a document that a user is editing. The control ribbon includes a class control gallery. The class control gallery includes a plurality of class controls associated with different classes of related commands. The computing system displays a variation control gallery containing variation controls in a class associated with a selected one of the class controls. In response to a selection of a variation control in the variation control gallery, the computing system applies a command associated with the variation control to a document in the document area.
    Type: Application
    Filed: March 23, 2015
    Publication date: August 6, 2015
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jason Xiaobo Zhao, Julie Ann Guinn, Ryan Charles Hill, Mark Pearson
  • Publication number: 20150177818
    Abstract: A transceiver-receiving system, such as a network switch with pluggable transceivers, is built with hardware and machine logic so that power to certain components is turned off when the pluggable transceiver is not present in its plug in slot. The machine logic for handling the turning off an on of power is present on a processor on the board to which the plug-in slot is attached. The other hardware for handling the turning on and off of the power includes a communication line from the plug-in slot to the processor, and a set of switch(es) located on the power path for the component(s) to be turned on and off according to the presence of absence of the transceiver.
    Type: Application
    Filed: December 24, 2013
    Publication date: June 25, 2015
    Inventors: Behzad Assar, Stephen J. Flint, Michael W. J. Hogan, Mark Pearson
  • Patent number: 9046983
    Abstract: A computing system provides a graphical user interface having hierarchically-organized control galleries. The computing system displays the graphical user interface on a display device. The graphical user interface contains a document area and a control ribbon. The document area contains at least a portion of a document that a user is editing. The control ribbon includes a class control gallery. The class control gallery includes a plurality of class controls associated with different classes of related commands. The computing system displays a variation control gallery containing variation controls in a class associated with a selected one of the class controls. In response to a selection of a variation control in the variation control gallery, the computing system applies a command associated with the variation control to a document in the document area.
    Type: Grant
    Filed: May 12, 2009
    Date of Patent: June 2, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jason Xiaobo Zhao, Julie Ann Guinn, Ryan Charles Hill, Mark Pearson
  • Publication number: 20150033171
    Abstract: A segment ring menu is provided that is used to easily access menu items. The segment ring menu includes a number of menus that are located equidistant from an initial mouse position from where the segment ring menu is evoked. Hovering over any of the sections of the segment ring menu displays the menu items hosted in that section. The segment ring menu layout is directed at making it easy for the user to reach any of the menu items with a small amount of mouse movement.
    Type: Application
    Filed: October 10, 2014
    Publication date: January 29, 2015
    Applicant: MICROSOFT CORPORATION
    Inventors: Mirko Mandic, Marina Dukhon, Mark Pearson, Clay Satterfield
  • Patent number: 8914358
    Abstract: Methods and systems for improved searching are described. In one of the described methods, a user enters a search query, and in response, a search engine receives a substantially complete initial search result set having a plurality of ranked article identifiers. The search engine automatically selects at least one of the article identifiers and provides a final result set in which the selected article identifier is ranked higher than in the initial search result set.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: December 16, 2014
    Assignee: Google Inc.
    Inventors: Mark Pearson, Simon Tong
  • Patent number: 8869065
    Abstract: A segment ring menu is provided that is used to easily access menu items. The segment ring menu includes a number of menus that are located equidistant from an initial mouse position from where the segment ring menu is evoked. Hovering over any of the sections of the segment ring menu displays the menu items hosted in that section. The segment ring menu layout is directed at making it easy for the user to reach any of the menu items with a small amount of mouse movement.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: October 21, 2014
    Assignee: Microsoft Corporation
    Inventors: Mirko Mandic, Marina Dukhon, Mark Pearson, Clay Satterfield
  • Patent number: 8818982
    Abstract: A system analyzes one or more search streams to detect one or more associations between a document and one or more queries in the one or more search streams. The system further derives a value for the document based on the detected associations and uses the derived value in evaluating a quality of the document with respect to one or more subsequent queries.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: August 26, 2014
    Assignee: Google Inc.
    Inventors: John Lamping, Mark Pearson
  • Patent number: 8786633
    Abstract: Methods and apparatus are provided for dynamically rendering, on a moving map display having a viewable area, a label associated with a bounded region. Moving map data are processed to determine if the bounded region has a viewable boundary, and to determine a perimeter of one or more polygons that are each defined by intersections of the viewable boundary of the bounded region and the viewable area. Commands are supplied to the moving map display that cause the moving map display to continuously render the label associated with the bounded region at a position within the one or more polygons that is closest to a predetermined point on the moving map display.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: July 22, 2014
    Assignee: Honeywell International, Inc.
    Inventors: Charles Dairman, Mark Pearson
  • Publication number: 20140132622
    Abstract: Architecture that enhances the visual experience of a slide presentation by animating slide content as “actors” in the same background “scene”. This is provided by multi-layered transitions between slides, where a slide is first separated into “layers” (e.g., with a level of transparency). Each layer can then be transitioned independently. All layers are composited together to accomplish the end effect. The layers can comprise one or more content layers, and a background layer. The background layer can further be separated into a background graphics layer and a background fill layer. The transition phase can include a transition effect such as a fade, a wipe, a dissolve effect, and other desired effects. To provide the continuity and uniformity of presentation the content on the same background scene, a transition effect is not applied to the background layer.
    Type: Application
    Filed: January 28, 2014
    Publication date: May 15, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Jason Zhao, Mark Pearson, Peter Lai
  • Patent number: 8665278
    Abstract: Architecture that enhances the visual experience of a slide presentation by animating slide content as “actors” in the same background “scene”. This is provided by multi-layered transitions between slides, where a slide is first separated into “layers” (e.g., with a level of transparency). Each layer can then be transitioned independently. All layers are composited together to accomplish the end effect. The layers can comprise one or more content layers, and a background layer. The background layer can further be separated into a background graphics layer and a background fill layer. The transition phase can include a transition effect such as a fade, a wipe, a dissolve effect, and other desired effects. To provide the continuity and uniformity of presentation the content on the same background scene, a transition effect is not applied to the background layer.
    Type: Grant
    Filed: November 23, 2012
    Date of Patent: March 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Jason Zhao, Mark Pearson, Peter Lai
  • Publication number: 20130346583
    Abstract: Embodiments of the present disclosure may include methods, systems, and computer readable media with executable instructions. An example method for network virtualization can include providing, by a datacenter (100) having physical and/or virtual resources, a number of virtual tenant datacenters (tDatacenters), each tDatacenter being isolated from other tDatacenters. A tenant virtual local area network (T-VLAN) (226, 228, 682) is associated to each of the number of tDatacenters, and a value of an end-to-end invariant network virtual local area network (VLAN) identification (VID) label (T-VID) is associated to a particular T-VLAN (226, 228, 682). A network packet associated with the particular T-VLAN (226, 228, 682) is modified at an edge network boundary (561) to include the T-VID. The T-VID is configured to have more than 4096 possible values.
    Type: Application
    Filed: June 2, 2011
    Publication date: December 26, 2013
    Inventors: Stephen G. Low, Paul T. Congdon, Mark A. Pearson, Charles L. Hudson
  • Patent number: 8521725
    Abstract: Methods and systems for improved searching are described. In one of the described methods, a user enters a search query, and in response, a search engine receives a substantially complete initial search result set having a plurality of ranked article identifiers. The search engine automatically selects at least one of the article identifiers and provides a final result set in which the selected article identifier is ranked higher than in the initial search result set.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: August 27, 2013
    Assignee: Google Inc.
    Inventors: Mark Pearson, Simon Tong
  • Patent number: 8515951
    Abstract: Systems and methods that improve search rankings for a search query by using data associated with queries related to the search query are described. In one aspect, a search query is received, a population associated with the search query is determined, an article (such as a webpage) associated with the search query is determined, and a ranking score for the article based at least in part on data associated with the population is determined. Algorithms and types of data associated with a population useful in carrying out such systems and methods are described.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: August 20, 2013
    Assignee: Google Inc.
    Inventors: Simon Tong, Mark Pearson
  • Patent number: 8510294
    Abstract: Systems and methods that improve search rankings for a search query by using data associated with queries related to the search query are described. In one aspect, a search query is received, a population associated with the search query is determined, an article (such as a webpage) associated with the search query is determined, and a ranking score for the article based at least in part on data associated with the population is determined. Algorithms and types of data associated with a population useful in carrying out such systems and methods are described.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: August 13, 2013
    Assignee: Google Inc.
    Inventors: Simon Tong, Mark Pearson
  • Patent number: 8452758
    Abstract: Systems and methods that improve search rankings for a search query by using data associated with queries related to the search query are described. In one aspect, a search query is received, a related query related to the search query is determined, an article (such as a web page) associated with the search query is determined, and a ranking score for the article based at least in part on data associated with the related query is determined. Several algorithms and types of data associated with related queries useful in carrying out such systems and methods are described.
    Type: Grant
    Filed: April 3, 2012
    Date of Patent: May 28, 2013
    Assignee: Google Inc.
    Inventors: Simon Tong, Mark Pearson, Sergey Brin
  • Patent number: 8444994
    Abstract: A multivalent anthelmintic vaccine targets both hookworm and schistosomiasis. The vaccine includes, at a minimum, a recombinant third-stage larval hookworm antigen, a recombinant adult stage hookworm antigen, and a recombinant schistosome antigen. Preferably, the hookworm antigens are Necator americanus antigens, although antigens from other hookworm species (e.g. Ancylostoma duodenale) may also be employed. The schistosome antigen is preferably a Schistosoma mansoni or a Schistosoma haematobium antigen although antigens from other schistosome species (e.g. Schistosoma japonicum) may also be employed. In some cases full or partial sequences of schistosome antigens may be fused with full or partial sequences of hookworm {Necator americanus) to produce recombinant chimeric antigens.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: May 21, 2013
    Assignees: The Albert B. Sabin Vaccine Institute, The George Washington University, The Council of the Queensland Institute of Medical Research
    Inventors: Peter Hotez, Alexander Loukas, Mark Pearson, Jeffrey Bethony, Bin Zhan, Gaddam Goud, Maria Elena Bottazzi, David Diemert, Ami Shah Brown, Peter Giacomautonio
  • Publication number: 20130107887
    Abstract: In a method for maintaining virtual network context across multiple infrastructures, a data packet having a virtual network identifier in a first routing infrastructure is accessed, wherein the virtual network identifier indicates a tenant network. The data packet is encapsulated for transport of the data packet through a second routing infrastructure. In addition, the virtual network identifier is inserted into the encapsulation of the data packet for routing of the data packet through the second routing infrastructure while maintaining virtual network context and identification between the first routing infrastructure and the second routing infrastructure, wherein the first routing infrastructure operates under a first virtual networking technology and the second routing infrastructure operates under a second virtual networking technology.
    Type: Application
    Filed: October 26, 2011
    Publication date: May 2, 2013
    Inventors: Mark A. Pearson, Stephen G. Low
  • Publication number: 20130093794
    Abstract: Methods and apparatus are provided for dynamically rendering, on a moving map display having a viewable area, a label associated with a bounded region. Moving map data are processed to determine if the bounded region has a viewable boundary, and to determine a perimeter of one or more polygons that are each defined by intersections of the viewable boundary of the bounded region and the viewable area. Commands are supplied to the moving map display that cause the moving map display to continuously render the label associated with the bounded region at a position within the one or more polygons that is closest to a predetermined point on the moving map display.
    Type: Application
    Filed: October 18, 2011
    Publication date: April 18, 2013
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Charles Dairman, Mark Pearson
  • Patent number: D688175
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: August 20, 2013
    Assignee: Ford Motor Company
    Inventors: Paul Campbell, Jordan Bennett, Mark Pearson
  • Patent number: D688176
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: August 20, 2013
    Assignee: Ford Motor Company
    Inventors: Paul Campbell, Jordan Bennett, Mark Pearson