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: 8793598Abstract: 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: GrantFiled: April 14, 2010Date of Patent: July 29, 2014Assignee: Microsoft CorporationInventors: Shaofeng Zhu, Cindy Liao, Zachary Nation, Charles Reeves Little, Tim McConnell, Jeff Crowley
-
Patent number: 8770530Abstract: 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: GrantFiled: August 4, 2011Date of Patent: July 8, 2014Assignee: Protomet CorporationInventors: Jeff Bohanan, Charles Reeves
-
Publication number: 20140090852Abstract: 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: ApplicationFiled: October 2, 2013Publication date: April 3, 2014Inventor: Charles Reeves
-
Publication number: 20140085739Abstract: 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: ApplicationFiled: September 26, 2012Publication date: March 27, 2014Inventors: Jeff Bohanan, Charles Reeves
-
Publication number: 20130117714Abstract: 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: ApplicationFiled: November 3, 2011Publication date: May 9, 2013Applicant: MICROSOFT CORPORATIONInventors: Yong Woo Rhee, Charles Reeves Little, II, James Bentley Railton
-
Publication number: 20120102386Abstract: 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: ApplicationFiled: June 30, 2011Publication date: April 26, 2012Applicant: MICROSOFT CORPORATIONInventors: 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: 20120102095Abstract: 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: ApplicationFiled: June 30, 2011Publication date: April 26, 2012Applicant: MICROSOFT CORPORATIONInventors: 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: 20120102024Abstract: 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: ApplicationFiled: June 30, 2011Publication date: April 26, 2012Applicant: MICROSOFT CORPORATIONInventors: 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: 20120032047Abstract: 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: ApplicationFiled: August 4, 2011Publication date: February 9, 2012Applicant: ProtometInventors: Jeff Bohanan, Charles Reeves
-
Patent number: 8065421Abstract: 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: GrantFiled: February 15, 2011Date of Patent: November 22, 2011Assignee: Microsoft CorporationInventors: Aditya Bansod, Charles Reeves Little, Jason D. Walter
-
Publication number: 20110258562Abstract: 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: ApplicationFiled: April 14, 2010Publication date: October 20, 2011Applicant: Microsoft CorporationInventors: Shaofeng Zhu, Cindy Liao, Zachary Nation, Charles Reeves Little, Tim McConnell, Jeff Crowley
-
Publication number: 20110138062Abstract: 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: ApplicationFiled: February 15, 2011Publication date: June 9, 2011Applicant: MICROSOFT CORPORATIONInventors: Aditya Bansod, Charles Reeves Little, Jason D. Walter
-
Patent number: 7912960Abstract: 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: GrantFiled: June 20, 2005Date of Patent: March 22, 2011Assignee: Microsoft CorporationInventors: Aditya Bansod, Charles Reeves Little, Jason D. Walter
-
Patent number: 7673003Abstract: 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: GrantFiled: April 28, 2004Date of Patent: March 2, 2010Assignee: Microsoft CorporationInventor: Charles Reeves Little, II
-
Patent number: 7664814Abstract: 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: GrantFiled: April 20, 2004Date of Patent: February 16, 2010Assignee: Microsoft CorporationInventor: Charles Reeves Little, II
-
Patent number: D688258Type: GrantFiled: June 20, 2012Date of Patent: August 20, 2013Assignee: Microsoft CorporationInventors: Yong Woo Rhee, Annika Nami Ushio, Charles Reeves Little, II, James Railton, Eilene Hao Klaka, Robert James Burns
-
Patent number: D688684Type: GrantFiled: June 20, 2012Date of Patent: August 27, 2013Assignee: Microsoft CorporationInventors: Yong Woo Rhee, Annika Nami Ushio, Charles Reeves Little, II, James Railton, Eilene Hao Klaka, Robert James Burns
-
Patent number: D688685Type: GrantFiled: June 20, 2012Date of Patent: August 27, 2013Assignee: Microsoft CorporationInventors: Yong Woo Rhee, Annika Nami Ushio, Charles Reeves Little, II, James Railton, Eilene Hao Klaka, Robert James Burns
-
Patent number: D688686Type: GrantFiled: June 20, 2012Date of Patent: August 27, 2013Assignee: Microsoft CorporationInventors: Yong Woo Rhee, Annika Nami Ushio, Charles Reeves Little, II, James Railton, Eilene Hao Klaka, Robert James Burns
-
Patent number: D712325Type: GrantFiled: October 17, 2012Date of Patent: September 2, 2014Assignee: Protomet CorporationInventors: Jeff Bohanan, Charles Reeves