Patents by Inventor Jonathan F. Kern

Jonathan F. Kern 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: 8965940
    Abstract: A container document can include a file node indicating a file and pointing to a location for the file that is separate from the container document on a server. An embedded relationship between the file and the container document can be imitated. The imitation can include responding to user input by performing the update on the file node, and by requesting that the server perform an update on the file that reflects the update performed on the file node. A request for an update to be performed on the file node can be received from a client at the server. In response to the request, the update can be performed on the file node at the server. A corresponding update, which reflects the update performed on the file node, can also be performed on the file at the server.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: February 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Tse, Brian Holley, Varun Srinivasan, Nathaniel Granor, Jonathan F. Kern, Richard Eric Andeen
  • Publication number: 20140025628
    Abstract: A container document can include a file node indicating a file and pointing to a location for the file that is separate from the container document on a server. An embedded relationship between the file and the container document can be imitated. The imitation can include responding to user input by performing the update on the file node, and by requesting that the server perform an update on the file that reflects the update performed on the file node. A request for an update to be performed on the file node can be received from a client at the server. In response to the request, the update can be performed on the file node at the server. A corresponding update, which reflects the update performed on the file node, can also be performed on the file at the server.
    Type: Application
    Filed: July 20, 2012
    Publication date: January 23, 2014
    Applicant: Microsoft Corporation
    Inventors: David Tse, Brian Holley, Varun Srinivasan, Nathaniel Granor, Jonathan F. Kern, Richard Eric Andeen
  • Publication number: 20130067338
    Abstract: A request for a page in a site can be received. The page can include a dynamic navigation region. The dynamic navigation region can be automatically updated based on usage of the site by multiple user profiles. The updating can include querying multiple sources of navigation item data and compiling a record of dynamic navigation items to be displayed in the dynamic navigation region. The page can be generated with the dynamic navigation region, and the page can be returned in response to the page request. Also, a request to pin a navigation item from the dynamic navigation region to the static navigation region can be received. In response to the request to pin, the pinned navigation item can be added to the static navigation region, and the page can be returned with the pinned navigation item added to the static navigation region.
    Type: Application
    Filed: September 14, 2011
    Publication date: March 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Jonathan F. Kern, Nathaniel Granor, Richard Eric Andeen, Charles Keller Smith, Ashok Kuppusamy
  • Patent number: D689072
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: September 3, 2013
    Assignee: Microsoft Corporation
    Inventors: Jane Jiyoon Park, Lionel A. Robinson, Thomas Ham, Jonathan F. Kern, Mario Roberto Baumann, Yong Woo Rhee
  • Patent number: D689073
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: September 3, 2013
    Assignee: Microsoft Corporation
    Inventors: Jane Jiyoon Park, Lionel A. Robinson, Jonathan F. Kern, Mario Roberto Baumann, Thomas Ham