Patents by Inventor Christopher Lee Mullins

Christopher Lee Mullins 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: 20170177556
    Abstract: A facility for annotating portions of a document shown in a visual representation of the document with annotations reflecting aggregated document activities performed with respect to the portions is described. The facility specifies a visual representation of at least part of the document. For each of at least two portions of the document that are not identical and that are represented in the specified visual representation, the facility attaches to locations in the document's visual representation corresponding to the portion a visual annotation reflecting an aggregation operation against document activities performed with respect to the portion.
    Type: Application
    Filed: December 16, 2015
    Publication date: June 22, 2017
    Inventors: Jonathan Edgar Fay, Joshua Allen Cowhig, Christopher Lee Mullins, Robert Earl Standefer, III
  • Publication number: 20170155658
    Abstract: Technologies are described herein for extending a federated graph with third-party data or metadata. A federated facet provider service registers with a federated graph provider service as a provider of a facet for a resource in a graph. For example, the federated facet provider service can provide a callback uniform resource locator (“URL”) or a uniform resource identifier (“URI”) template for resolving the callback URL. When the federated graph provider service receives a request for a facet from a service client, the federated graph provider service determines a callback network address for the federated facet provider service and obtains an authentication token for the federated facet provider service. A response is provided to the service client that causes the service client to redirect to the federated facet provider service to obtain the requested facet utilizing the authentication token. The federated facet provider service provides the requested facet directly to the service client.
    Type: Application
    Filed: November 30, 2015
    Publication date: June 1, 2017
    Inventors: Christopher Lee Mullins, John Peter Shewchuk
  • Publication number: 20160378733
    Abstract: A facility for authoring a document is described. The facility receives first user input that identifies content to be included in the document. The identified content is in a first form. The facility also receives second user input that specifies a transformation operation to be performed on the identified content in order to transform the identified content from the first form into a second form. The facility applies the specified transformation operation to transform the identified content from the first form into the second form for display.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Christopher Lee Mullins, Jonathan Edgar Fay
  • Publication number: 20160378734
    Abstract: A facility for servicing a request for a document is described. The facility receives the request, which identifies the document and specifies a time for which the document is to be constituted. In response to receiving the request, the facility accesses information representing a number of editing actions performed on the identified document. The accessed information indicates, for each of the represented editing actions, a time at which the editing action was performed on the identified document. The facility responds to the request with a version of the identified document that reflects all of the represented editing actions whose indicated time is before the specified time, and that reflects none of the represented editing actions whose indicated time is after the specified time.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Christopher Lee Mullins, Jonathan Edgar Fay
  • Publication number: 20160378735
    Abstract: A facility for presenting document contents is described. The facility receives input denoting selection of one of a plurality of visualization forms. The facility renders the document contents in accordance with the visualization form whose selection is denoted by the received input, and causes the rendered document contents to be displayed.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Christopher Lee Mullins, Jonathan Edgar Fay
  • Publication number: 20160378741
    Abstract: A facility for analyzing comments attached to electronic documents is described. The facility compiles a data set reflecting comments attached to each of a plurality of electronic documents. The facility analyzes the compiled data set to generate at least one comment analysis result, and outputs the generated at least one comment analysis result.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Christopher Lee Mullins, Jonathan Edgar Fay
  • Publication number: 20160378864
    Abstract: A facility for providing document contents from a server is described. The facility receives from a separate client computing system a retrieval request to return a document identified by a document identifier contained by the retrieval request. The retrieval request has been originated by the client computing system in response to an open request for a file stored on the client computing system that contains the document identifier. The facility transmits to the client a response containing at least a portion of a document to which the document identifier contained by the retrieval request corresponds.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventor: Christopher Lee Mullins
  • Publication number: 20160381139
    Abstract: A facility for presenting document contents is described. In an application, the facility receives a request to materialize particular document content. In response to receiving the request, further in the application, the facility causes the document content to be retrieved, and causes presentation code to present the retrieved document content; this presentation code is neither native to the application nor linked into the application to be executed.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventor: Christopher Lee Mullins
  • Publication number: 20160378724
    Abstract: A facility for materializing a document is described. The facility identifies within the document a reference to a document fragment. The facility uses an identifier contained in the identified reference to retrieve document fragment contents stored separately from the document. The facility causes the retrieved document fragment contents to be displayed in context of the document.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Christopher Lee Mullins, Jonathan Edgar Fay
  • Patent number: 7817601
    Abstract: By modifying the communication endpoints to be presence aware and connecting them to a presence network, communication connections can be created wherein networks are added, or dropped, from the connection in order to keep the connection seamless from the perspective of the parties to the communication session. In one embodiment, an initiating user initiates a communication session on a first network (for example, a cellular network) to a target user served by a second network. During the communication session, the initiating user moves from his/her car to a landline and the communication session is transferred to a plain old telephone system (POTS) network. In one embodiment, on the target user's communication device an avatar representing the initiating user is updated to reflect that a landline network has been substituted for the cellular network.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: October 19, 2010
    Assignee: Coversant Corporation
    Inventors: Jason A. Frankel, John David Conley, Christopher Lee Mullins
  • Publication number: 20100076856
    Abstract: A cloud computing environment may be built out with cloud computing resources in geographically separate regions. An auction process may be used to ensure that the cloud computing resources are utilized at an optimal level on both a per-region basis and global basis. Computing resource auction prices may reflect local peak and off-peak pricing while offering buyers access to off-peak computing from peak-usage regions at some risk of latency or network outages. Long-running jobs may bid for execution resources on a global basis and move execution to follow low cost availability through, for example, off-peak local hours.
    Type: Application
    Filed: September 25, 2008
    Publication date: March 25, 2010
    Applicant: MICROSOFT CORPORATION
    Inventor: Christopher Lee Mullins