Patents by Inventor Matthew Woods

Matthew Woods 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: 20140259148
    Abstract: Disclosed herein are systems, methods, and software for facilitating application forensics. In least one implementation, the identity of a user associated with an attempt to access an application program that resides in a development environment is determined. Information is generated with which to encode the identity of the user in a various views of the application program rendered in a runtime environment. A reply to the attempt is communicated that includes the information and at least a portion of the application program.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 11, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Tianyu Xie, Shawn T. Sullivan, Matthew Wood, Ryan P. Heaney, Kyle Von Haden, Peter Anthony Nobel
  • Patent number: 8815487
    Abstract: A process for forming toner using an emulsion/aggregation scheme wherein particle aggregation occurs in a batch reactor and coalescence occurs in a continuous reactor, with a space time yield of at least 200 g/L/hr.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: August 26, 2014
    Assignee: Xerox Corporation
    Inventors: Santiago Faucher, Kimberly D Nosella, Matthew A Woods
  • Publication number: 20140208212
    Abstract: Techniques for an electronic montage system are described. An apparatus may comprise a logic device arranged to execute a montage application comprising an authoring component operative to provide a presentation surface having multiple presentation tiles, receive control directives to associate content files with presentation tiles, generate tile objects for the content files based on content file types for the content files, and store the presentation surface and tile objects as a montage. Other embodiments are described and claimed.
    Type: Application
    Filed: March 25, 2014
    Publication date: July 24, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Michael A. Affronti, Matthew Wood, Tali Roth, Scott Stiles
  • Patent number: 8775385
    Abstract: Techniques to modify file descriptors for content files are described. An apparatus may comprise a processor circuit and a file descriptor application operative on the processor circuit to manage file descriptors for content files, the file descriptor application arranged to generate a file descriptor for a content file in accordance with a universal file descriptor model, the universal file descriptor model to comprise a file descriptor surface with multiple file descriptor tiles to present corresponding content parts from the content file, with at least one of the file descriptor tiles defining a content part class representing homogeneous content parts from heterogeneous content file types. The file descriptor application may also comprise a file descriptor editor component arranged to allow modifications to the file descriptor. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: July 8, 2014
    Assignee: Microsoft Corporation
    Inventors: Zeyad Rajabi, Matthew Wood, Malia Douglas, Ashley B. Cockerill, Trevor Lacey
  • Publication number: 20140170557
    Abstract: A process for forming toner using an emulsion/aggregation scheme wherein particle aggregation occurs in a batch reactor and coalescence occurs in a continuous reactor, with a space time yield of at least 200 g/L/hr.
    Type: Application
    Filed: December 17, 2012
    Publication date: June 19, 2014
    Applicant: XEROX CORPORATION
    Inventors: Santiago Faucher, Kimberly D. Nosella, Matthew A. Woods
  • Publication number: 20140136578
    Abstract: Techniques to manage virtual files are described. An apparatus may comprise a processor circuit and a virtual file application operative on the processor circuit to manage file operations for a virtual file, the virtual file comprising a set of calls to one or more file services arranged to manage file information for the virtual file, the file information comprising a content block or content block instructions for a content block associated with the virtual file. Other embodiments are described and claimed.
    Type: Application
    Filed: November 15, 2012
    Publication date: May 15, 2014
    Applicant: Microsoft Corporation
    Inventors: Matthew Wood, Robert A. Little, Jonathan Becket Bailor
  • Publication number: 20130318042
    Abstract: Techniques to automatically manage file descriptors are described. An apparatus may comprise a processor circuit and a file descriptor application operative on the processor circuit to manage file descriptors for content files, the file descriptor application arranged to receive a file descriptor request from a client application, generate a file descriptor or file descriptor construct information for a content file, and send a file descriptor response with the file descriptor or file descriptor construct information to the client application. Other embodiments are described and claimed.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 28, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Zeyad Rajabi, Tali Roth, Matthew Wood, James Leung, Oliver Zheng, Andrew Bishop
  • Publication number: 20130318133
    Abstract: Techniques to manage universal file descriptor models for content files are described. An apparatus may comprise a processor circuit and a file descriptor application operative on the processor circuit to manage file descriptors for content files, the file descriptor application arranged to generate a file descriptor for a content file in accordance with a universal file descriptor model, the universal file descriptor model to comprise a file descriptor surface with multiple file descriptor tiles to present corresponding content parts from the content file, with at least one of the file descriptor tiles defining a content part class representing homogeneous content parts from heterogeneous content file types. Other embodiments are described and claimed.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 28, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Zeyad Rajabi, Oliver Zheng, Andrew Smith, Matthew Wood, Malia Douglas, Robin Troy, Ashley B. Cockerill
  • Publication number: 20130318048
    Abstract: Techniques to modify file descriptors for content files are described. An apparatus may comprise a processor circuit and a file descriptor application operative on the processor circuit to manage file descriptors for content files, the file descriptor application arranged to generate a file descriptor for a content file in accordance with a universal file descriptor model, the universal file descriptor model to comprise a file descriptor surface with multiple file descriptor tiles to present corresponding content parts from the content file, with at least one of the file descriptor tiles defining a content part class representing homogeneous content parts from heterogeneous content file types. The file descriptor application may also comprise a file descriptor editor component arranged to allow modifications to the file descriptor. Other embodiments are described and claimed.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 28, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Zeyad Rajabi, Matthew Wood, Malia Douglas, Ashley B. Cockerill, Trevor Lacey
  • Publication number: 20130290404
    Abstract: A client system interacts with a sandbox environment to host a web browser control within the sandbox. A webpage URL, a URL to a script file to be injected into the webpage, a name of the script method to be invoked, and the event to look for to trigger the script method sent to the sandbox environment from the client. The sandbox environment downloads the script file from the cloud using the script URL and loads a rendering engine with the specified webpage URL. The specified script file is subsequently injected into the loaded webpage at the sandbox environment. After the specified event is fired, the sandbox environment triggers the specified script method and stores the results within a results array, accessible to the client system.
    Type: Application
    Filed: April 27, 2012
    Publication date: October 31, 2013
    Applicant: Microsoft Corporation
    Inventors: Zeyad Rajabi, Taylor Hopper, Oliver Zheng, Matthew Wood, Patrick Conlan, Robert Gavrila, Eric Broberg
  • Publication number: 20130218930
    Abstract: Systems and methods are disclosed that provide a flexible file capable of storing rich content. A flexible file may include a section object, one or more tile objects stored within the section object, and one or more clip objects associated with each tile object. A clip objects may store a content item. Alternatively a clip object may store one or more references to a content item, the content item being stored externally to the flexible file. The disclosed flexible file allows an application to adjust the atomicity based upon the needs of a user or application.
    Type: Application
    Filed: February 20, 2012
    Publication date: August 22, 2013
    Applicant: Microsoft Corporation
    Inventors: Matthew Wood, Jonathan Bailor, Robert Little, Brian Marshall, Andrew Smith
  • Patent number: 8505169
    Abstract: A hinge is provided. In at least one embodiment, the hinge includes: a first hinge leaf; a second hinge leaf interleaved with the first hinge leaf; a housing defined within a posterior side of at least one of the first hinge leaf and the second hinge leaf and configured to receive a conduit adapted to receive and pass through a medium of power transfer from the first hinge leaf to the second hinge leaf on an anterior side of the first hinge leaf and second hinge leaf; and an aperture defined on the anterior side of at least one of the first hinge leaf and the second hinge leaf through which to access the housing. In various embodiments the hinge can include multiple housings, fittings, turrets, and ball-and-socket fittings. In various embodiments, conduits are flexible, rigid, both flexible and rigid, elastic, braided, and telescoping.
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: August 13, 2013
    Inventors: Wesley Wood, Matthew Wood
  • Publication number: 20130202562
    Abstract: The present invention is directed to compositions and methods using microorganisms to benefit an environment or recipient subject. The present invention relates to the use of microorganism based compositions and methods to enhance the health of recipient subjects, improve soil conditions, and accelerate biodegradation. The present invention also relates to controlling insect and pest populations. Further, the present invention relates to the replacement of chemical compositions with microorganism based compositions.
    Type: Application
    Filed: March 14, 2013
    Publication date: August 8, 2013
    Inventor: MATTHEW WOOD
  • Publication number: 20130151940
    Abstract: Techniques to manage collaborative documents are described. An application program may comprise a document render component to render a first document instance of a collaborative document, a document share component to receive a document update list comprising a set of change records for a second document instance of the collaborative document, and modify properties of one or more constructs for the first document instance based on the change records to form a merged document instance of the collaborative document, and an undo manager component to manage a local undo stack for the first document instance, the local undo stack comprising a set of undo records, and determine whether to preserve one or more of the undo records of the local undo stack after formation of the merged document instance based on one or more of the change records. Other embodiments are described and claimed.
    Type: Application
    Filed: December 12, 2011
    Publication date: June 13, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Jonathan Bailor, Matthew Wood, Brian Marshall
  • Publication number: 20130110892
    Abstract: Techniques to determine network storage for sharing media files are described. An apparatus may comprise a processor and a memory communicatively coupled to the processor. The memory may store an application having a media share component operative to receive a request to associate a media file with a document having a document network storage location. The media share component may comprise multiple software modules, including a file manager module. The file manager module may be operative to determine a media file network storage location for the media file based on the document network storage location. Other embodiments are described and claimed.
    Type: Application
    Filed: April 4, 2012
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Matthew Wood, Sarah Filman, Jonathan Bailor
  • Publication number: 20130110832
    Abstract: Techniques to determine network addressing for sharing media files are described. An apparatus may comprise a processor and a memory communicatively coupled to the processor. The memory may store an application having a media share component operative to receive a request to associate a media file with a document, the media file stored at a media file storage location, the document stored at a document storage location. The media share component may comprise multiple software modules, including a file reference module. The file reference module may be operative to analyze the media file storage location to determine a valid uniform resource locator (URL) that allows access to the media file.
    Type: Application
    Filed: June 21, 2012
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Matthew Wood, Ali Taleghani, Jonathan Bailor
  • Publication number: 20130053426
    Abstract: The present invention relates to exosomes, loaded with genetic material and methods of producing them and to the use of such exosomes for delivering genetic material in vivo, in particular the use of such exosomes in methods of gene therapy or gene silencing.
    Type: Application
    Filed: April 15, 2010
    Publication date: February 28, 2013
    Inventors: Yiqi Seow, Lydia Alvarez, Matthew Wood
  • Publication number: 20120309684
    Abstract: A construct suitable for delivery of a biologically active compound into cells, comprising: (d) a positively charged peptide; (e) a targeting-delivery peptide; and (f) the biologically active compound; wherein the positively charged peptide is covalently attached to the targeting-delivery peptide and the biologically active compound is covalently or non-covalently attached to the resultant chimeric cell delivery peptide.
    Type: Application
    Filed: November 26, 2010
    Publication date: December 6, 2012
    Applicant: ISIS INNOVATION LIMITED
    Inventors: Matthew Wood, Haifang Yin
  • Publication number: 20120299956
    Abstract: Pictures and picture frames are presented in a manner that allows them to be easily disambiguated from one another. Picture content can also be easily swapped between picture frames in a layout. Multiple pictures in a layout might be simultaneously replaced. Pictures might also be inserted into a scratch area for use in a layout in a manner that allows picture content to be easily disambiguated from other picture content and used in the layout.
    Type: Application
    Filed: May 28, 2011
    Publication date: November 29, 2012
    Applicant: Microsoft Corporation
    Inventors: David Wayne Waltman, Stephanie Lyn Arndt, Matthew Wood
  • Patent number: D703516
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: April 29, 2014
    Inventor: Matthew Wood