Patents by Inventor Charles Reeves

Charles Reeves 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: 8793598
    Abstract: A cross-browser dialog platform is provided for supporting hosted web pages in a dialog, such that a web page may be used inside or outside the dialog. Select elements on the hosted page may be hidden when in a dialog, different behavior may be specified for hyperlinks inside or outside the dialog, and a proper size of the dialog may be inferred from its contents without designer input.
    Type: Grant
    Filed: April 14, 2010
    Date of Patent: July 29, 2014
    Assignee: Microsoft Corporation
    Inventors: Shaofeng Zhu, Cindy Liao, Zachary Nation, Charles Reeves Little, Tim McConnell, Jeff Crowley
  • Patent number: 8770530
    Abstract: The present general inventive concept provides an adjustable accessory bracket assembly having an adjustment mechanism to adjust one or more axes of rotation of a bracket assembly in order to adjustably position accessory devices, such as a bracket for a mirror or other accessory device. The adjustable accessory bracket assembly can include a handle member, a push rod assembly, and a mounting member such that the handle member pivots with respect to the mounting member. In some embodiments, adjustment of a single rotation axis is provided; other embodiments may be configured to simultaneously adjust multiple axes of freedom for multi-position bracket assemblies.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: July 8, 2014
    Assignee: Protomet Corporation
    Inventors: Jeff Bohanan, Charles Reeves
  • Publication number: 20140090852
    Abstract: A device for collecting and confining oil escaping from a sea bottom wellhead blowout. The device is easily and quickly moved into position to contain the oil from a subsea well blowout. The device provides an improved method for recovering the oil flowing from a subsea well blowout and preventing the mixing of such fluids with large quantities of the seawater. An improved method of oil containment includes the positioning of a vertical capsule over a subsea well blowout and the conducting of oil through a conduit to surface processing and storage equipment. In addition, an improved method includes the formation of a seal completely around the blownout wellhead.
    Type: Application
    Filed: October 2, 2013
    Publication date: April 3, 2014
    Inventor: Charles Reeves
  • Publication number: 20140085739
    Abstract: A pontoon boat mirror bracket assembly comprising at least one mirror and one mount that attaches to a pontoon boat side rail and positions the mirror for rearward viewing. The mirror bracket may position the mirror in a first position to reflect a rearward view to the boat driver while piloting the boat and a second position for stowing such that a boat cover may be installed onto the boat without removing the mirror bracket assembly.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 27, 2014
    Inventors: Jeff Bohanan, Charles Reeves
  • Publication number: 20130117714
    Abstract: Embodiments are provided that include interactive electronic list features and functionality, but are not so limited. In an embodiment, a method is configured to enable users to directly manipulate list content and/or structure in context. A system of an embodiment includes at least one client and a server system to manage aspects of electronic lists, including providing visualization features that correspond with pre-selection, post-selection, and/or editing states or inputs. Other embodiments are also disclosed.
    Type: Application
    Filed: November 3, 2011
    Publication date: May 9, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Yong Woo Rhee, Charles Reeves Little, II, James Bentley Railton
  • Publication number: 20120102386
    Abstract: A server system enables users to configure user interfaces. A generic presentation string is stored at a data storage system. The generic presentation string is renderable to present an unfilled template that may include one or more slots. A template module is generated from the generic presentation string. The generic presentation string specifies a transformation operation. A template execution operation generates presentation strings renderable to present filled templates. In the filled templates, data based on objects belonging to a given type replace the slots of the unfilled template.
    Type: Application
    Filed: June 30, 2011
    Publication date: April 26, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Jonathan Thomas Campbell, Zhenguang Chen, Anthony Lawrence Jackson, Ping Jiang, Arun Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Charles Keller Smith, Brian William Timm, Andrew Joseph Violino, Kerem Yuceturk
  • Publication number: 20120102095
    Abstract: A client device presents a resource to a user. In order to present the resource, the client device generates and renders one or more presentation strings. The client device generates a presentation string by identifying a template module that corresponds to an content resource object in a dataset downloaded by the client device. The client device then performs a template execution operation on the content resource object. The template module corresponding to the content resource object specifies the template execution operation.
    Type: Application
    Filed: June 30, 2011
    Publication date: April 26, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Jonathan Thomas Campbell, Zhenguang Chen, Anthony Lawrence Jackson, Ping Jiang, Arun Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Charles Keller Smith, Brian William Timm, Andrew Joseph Violino, Kerem Yuceturk
  • Publication number: 20120102024
    Abstract: A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types.
    Type: Application
    Filed: June 30, 2011
    Publication date: April 26, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Jonathan Thomas Campbell, Zhenguang Chen, Arun Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Charles Keller Smith, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino
  • Publication number: 20120032047
    Abstract: The present general inventive concept provides an adjustable accessory bracket assembly having an adjustment mechanism to adjust one or more axes of rotation of a bracket assembly in order to adjustably position accessory devices, such as a bracket for a mirror or other accessory device. The adjustable accessory bracket assembly can include a handle member, a push rod assembly, and a mounting member such that the handle member pivots with respect to the mounting member. In some embodiments, adjustment of a single rotation axis is provided; other embodiments may be configured to simultaneously adjust multiple axes of freedom for multi-position bracket assemblies.
    Type: Application
    Filed: August 4, 2011
    Publication date: February 9, 2012
    Applicant: Protomet
    Inventors: Jeff Bohanan, Charles Reeves
  • Patent number: 8065421
    Abstract: Publicly accessible linking information is to establish a trusted relationship between reciprocally linked entities controlling web resources, such as websites or web logs. A method of establishing a trust relationship between two entities identifying a user-installed link to a second web resource in a first web resource. Next, the method determines when a reciprocal link is made in the second web resource directed to the first web resource and creates a trust relationship between the entities based on the reciprocal link.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: November 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Aditya Bansod, Charles Reeves Little, Jason D. Walter
  • Publication number: 20110258562
    Abstract: A cross-browser dialog platform is provided for supporting hosted web pages in a dialog, such that a web page may be used inside or outside the dialog. Select elements on the hosted page may be hidden when in a dialog, different behavior may be specified for hyperlinks inside or outside the dialog, and a proper size of the dialog may be inferred from its contents without designer input.
    Type: Application
    Filed: April 14, 2010
    Publication date: October 20, 2011
    Applicant: Microsoft Corporation
    Inventors: Shaofeng Zhu, Cindy Liao, Zachary Nation, Charles Reeves Little, Tim McConnell, Jeff Crowley
  • Publication number: 20110138062
    Abstract: Publicly accessible linking information is to establish a trusted relationship between reciprocally linked entities controlling web resources, such as websites or web logs. A method of establishing a trust relationship between two entities identifying a user-installed link to a second web resource in a first web resource. Next, the method determines when a reciprocal link is made in the second web resource directed to the first web resource and creates a trust relationship between the entities based on the reciprocal link.
    Type: Application
    Filed: February 15, 2011
    Publication date: June 9, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Aditya Bansod, Charles Reeves Little, Jason D. Walter
  • Patent number: 7912960
    Abstract: Publicly accessible linking information is to establish a trusted relationship between reciprocally linked entities controlling web resources, such as websites or web logs. A method of establishing a trust relationship between two entities identifying a user-installed link to a second web resource in a first web resource. Next, the method determines when a reciprocal link is made in the second web resource directed to the first web resource and creates a trust relationship between the entities based on the reciprocal link.
    Type: Grant
    Filed: June 20, 2005
    Date of Patent: March 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Aditya Bansod, Charles Reeves Little, Jason D. Walter
  • Patent number: 7673003
    Abstract: A user's address book includes a first group of email addresses. Those email addresses are used to identify address books that include another group of email addresses. Multiple iterations may be used to identify several groups of email addresses, representing a user's social network. When an email message addressed to the user is received, the message is trusted if the sending email address is within the user's social network. Otherwise, the message is flagged as junk mail. Varying trust levels may be applied to messages that are received based on a distance within a social network between the sending email address and the user and/or how often the sending email address appears within the social network.
    Type: Grant
    Filed: April 28, 2004
    Date of Patent: March 2, 2010
    Assignee: Microsoft Corporation
    Inventor: Charles Reeves Little, II
  • Patent number: 7664814
    Abstract: Subject matter includes systems and methods for presence-based messaging. In one implementation an engine detects the real-time presence of a potential message recipient who can be reached via a communications medium that a sender composing a message is not currently using. The engine can either transition to an environment for composing and sending the message using the detected presence-based communications medium or offer the sender a choice of switching to the presence-based communication medium.
    Type: Grant
    Filed: April 20, 2004
    Date of Patent: February 16, 2010
    Assignee: Microsoft Corporation
    Inventor: Charles Reeves Little, II
  • Patent number: D688258
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: August 20, 2013
    Assignee: Microsoft Corporation
    Inventors: Yong Woo Rhee, Annika Nami Ushio, Charles Reeves Little, II, James Railton, Eilene Hao Klaka, Robert James Burns
  • Patent number: D688684
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: August 27, 2013
    Assignee: Microsoft Corporation
    Inventors: Yong Woo Rhee, Annika Nami Ushio, Charles Reeves Little, II, James Railton, Eilene Hao Klaka, Robert James Burns
  • Patent number: D688685
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: August 27, 2013
    Assignee: Microsoft Corporation
    Inventors: Yong Woo Rhee, Annika Nami Ushio, Charles Reeves Little, II, James Railton, Eilene Hao Klaka, Robert James Burns
  • Patent number: D688686
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: August 27, 2013
    Assignee: Microsoft Corporation
    Inventors: Yong Woo Rhee, Annika Nami Ushio, Charles Reeves Little, II, James Railton, Eilene Hao Klaka, Robert James Burns
  • Patent number: D712325
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: September 2, 2014
    Assignee: Protomet Corporation
    Inventors: Jeff Bohanan, Charles Reeves