Patents by Inventor Oguz Mut

Oguz Mut 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: 10649826
    Abstract: A scripting service may provide a scripting platform to users of the scripting service. The users may cause execution of various scripts and/or modify or generate new scripts associated with the scripting service. Execution of the various scripts may cause the scripting service to transmit application programming interface (API) calls to other services. The API calls may cause the other service to return data to the scripting service. The scripting service may then serialize the returned data and provide the serialized data to a particular user.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: May 12, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Mahendra Manshi Chheda, John Russell Lane, Morgan Zia Nichols, Oguz Mut, Bilal Quadri, Tyler Ricks Southwick
  • Patent number: 10565296
    Abstract: A web template author can author interactive web templates via a static markup language-based authoring tool. The web template author can insert static markup language snippets representing one or more configurable controls of a web template into a static markup language-based authoring tool. Each snippet includes a definition of a preview of a configurable control in a static markup language as well as one or more disabled CMS instructions for the configurable control. The web template author can configure and view previews of the inserted configurable controls as they are added to the web template being developed within the static markup language-based authoring tool. When the web template author is satisfied with a version of a web template, the web template author can upload the static markup language definition of the web template to the server, where the web template is converted into a CMS-compatible web template.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: February 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adri Verlaan, John Ronald Berkeley, Ethan Gur-esh, Oguz Mut, Kaare Koehler Hoevik, Alexander Lee Smith
  • Publication number: 20190266035
    Abstract: A scripting service may provide a scripting platform to users of the scripting service. The users may cause execution of various scripts and/or modify or generate new scripts associated with the scripting service. Execution of the various scripts may cause the scripting service to transmit application programming interface (API) calls to other services. The API calls may cause the other service to return data to the scripting service. The scripting service may then serialize the returned data and provide the serialized data to a particular user.
    Type: Application
    Filed: May 10, 2019
    Publication date: August 29, 2019
    Inventors: Mahendra Manshi Chheda, John Russell Lane, Morgan Zia Nichols, Oguz Mut, Bilal Quadri, Tyler Ricks Southwick
  • Patent number: 10289463
    Abstract: A scripting service may provide a scripting platform to users of the scripting service. The users may cause execution of various scripts and/or modify or generate new scripts associated with the scripting service. Execution of the various scripts may cause the scripting service to transmit application programming interface (API) calls to other services. The API calls may cause the other service to return data to the scripting service. The scripting service may then serialize the returned data and provide the serialized data to a particular user.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: May 14, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Mahendra Manshi Chheda, John Russell Lane, Morgan Zia Nichols, Oguz Mut, Bilal Quadri, Tyler Ricks Southwick
  • Publication number: 20180067790
    Abstract: A scripting service may provide a scripting platform to users of the scripting service. The users may cause execution of various scripts and/or modify or generate new scripts associated with the scripting service. Execution of the various scripts may cause the scripting service to transmit application programming interface (API) calls to other services. The API calls may cause the other service to return data to the scripting service. The scripting service may then serialize the returned data and provide the serialized data to a particular user.
    Type: Application
    Filed: July 14, 2017
    Publication date: March 8, 2018
    Inventors: Mahendra Manshi Chheda, John Russell Lane, Morgan Zia Nichols, Oguz Mut, Bilal Quadri, Tyler Ricks Southwick
  • Patent number: 9887873
    Abstract: Web page optimization systems and methods are disclosed herein. In one implementation, a number of master pages and page layouts used to generate the web pages are defined. A number of channels are then defined to be associated with certain ones of the master pages and the page layouts. User device generating the request, a browser used to generate the request, or other suitable components of a user agent string in a web page request is then identified. A web page is dynamically rendered in response to the identified components of the user agent string using the master page and the page layout associated with a channel identified by such components of the web page request.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: February 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mihai Octavian Coman, John Ronald Berkeley, Ethan Gur-esh, Oguz Mut, Adri Verlaan, Yuan Gao, Rahul Ramesh Deshpande
  • Publication number: 20180032384
    Abstract: A scripting platform may provide an isolated processing environment for executing user generated scripts. The isolated processing environment may be a separate execution thread of an application of the scripting platform. The separate execution thread may be configured to transmit requests over a network in order to obtain information corresponding with the execution of the script. Furthermore, the separate execution thread may be configured to provide the obtained information to a main thread of the application by at least serializing the obtained information.
    Type: Application
    Filed: October 6, 2017
    Publication date: February 1, 2018
    Inventors: Mahendra Manshi Chheda, John Russell Lane, Morgan Zia Nichols, Oguz Mut, Bilal Quadri, Tyler Ricks Southwick
  • Patent number: 9785489
    Abstract: A scripting platform may provide an isolated processing environment for executing user generated scripts. The isolated processing environment may be a separate execution thread of an application of the scripting platform. The separate execution thread may be configured to transmit requests over a network in order to obtain information corresponding with the execution of the script. Furthermore, the separate execution thread may be configured to provide the obtained information to a main thread of the application by at least serializing the obtained information.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: October 10, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Mahendra Manshi Chheda, John Russell Lane, Morgan Zia Nichols, Oguz Mut, Bilal Quadri, Tyler Ricks Southwick
  • Patent number: 9736010
    Abstract: Web page optimization systems and methods are disclosed herein. In one implementation, a number of master pages and page layouts used to generate the web pages are defined. A number of channels are then defined to be associated with certain ones of the master pages and the page layouts. User device generating the request, a browser used to generate the request, or other suitable components of a user agent string in a web page request is then identified. A web page is dynamically rendered in response to the identified components of the user agent string using the master page and the page layout associated with a channel identified by such components of the web page request.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: August 15, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mihai Octavian Coman, John Ronald Berkeley, Ethan Gur-esh, Oguz Mut, Adri Verlaan, Yuan Gao, Rahul Ramesh Deshpande
  • Patent number: 9710316
    Abstract: A scripting service may provide a scripting platform to users of the scripting service. The users may cause execution of various scripts and/or modify or generate new scripts associated with the scripting service. Execution of the various scripts may cause the scripting service to transmit application programming interface (API) calls to other services. The API calls may cause the other service to return data to the scripting service. The scripting service may then serialize the returned data and provide the serialized data to a particular user.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: July 18, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Mahendra Manshi Chheda, John Russell Lane, Morgan Zia Nichols, Oguz Mut, Bilal Quadri, Tyler Ricks Southwick
  • Publication number: 20140108945
    Abstract: A web page optimization system disclosed herein allows a user to generate web pages that are optimized for use with different user devices. In one implementation of the web page optimization system, a number of master pages and page layouts used to generate the web pages are defined, with each of the master pages defining generalized regions shared by all pages of a website and each of the page layouts defining the content and the arrangement of such content on the web pages. The web page optimization system also defines a number of channels and associates the master pages and the page layouts to the channels. Each of the channels is associated with a user device. The web page optimization system identifies components the user agent string of a web page request, such as the user device generating the request, the browser used to generate the request, etc.
    Type: Application
    Filed: December 19, 2013
    Publication date: April 17, 2014
    Applicant: Microsoft Corporation
    Inventors: Mihai Octavian Coman, John Ronald Berkeley, Ethan Gur-esh, Oguz Mut, Adri Verlaan, Yuan Gao, Rahul Ramesh Deshpande
  • Patent number: 8627204
    Abstract: Web page optimization systems and methods are disclosed herein. In one implementation, a number of master pages and page layouts used to generate the web pages are defined. A number of channels are then defined to be associated with certain ones of the master pages and the page layouts. User device generating the request, a browser used to generate the request, and other suitable components of a user agent string in a web page request is then identified. A web page is rendered in response to the identified components of the user agent string using the master page and the page layout associated with a channel identified by such components of the web page request.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: January 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Mihai Octavian Coman, John Ronald Berkeley, Ethan Gur-esh, Oguz Mut, Adri Verlaan, Yuan Gao, Rahul Ramesh Deshpande
  • Publication number: 20130117656
    Abstract: A portion of the CMS stage of web site development is automated to convert a static markup language mockup and its referenced resources into a renderable CMS web template. One or more features in the mockup are represented by one or more static markup language elements, which are replaced by one or more CMS instructions during the conversion process. The placement of the CMS instructions within the CMS web template is based on the type of feature and/or the type of the corresponding CMS instruction. Further, one or more additional CMS instructions are added to satisfy a rendering condition, so that the CMS web template is renderable and/or functional as part of a webpage with associated content provided through a CMS.
    Type: Application
    Filed: November 8, 2011
    Publication date: May 9, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Adri Verlaan, John Ronald Berkeley, Ethan Gur-esh, Oguz Mut, Kaare Koehler Hoevik, Alexander Lee Smith
  • Publication number: 20130117657
    Abstract: A web template author can author interactive web templates via a static markup language-based authoring tool. The web template author can insert static markup language snippets representing one or more configurable controls of a web template into a static markup language-based authoring tool. Each snippet includes a definition of a preview of a configurable control in a static markup language as well as one or more disabled CMS instructions for the configurable control. The web template author can configure and view previews of the inserted configurable controls as they are added to the web template being developed within the static markup language-based authoring tool. When the web template author is satisfied with a version of a web template, the web template author can upload the static markup language definition of the web template to the server, where the web template is converted into a CMS-compatible web template.
    Type: Application
    Filed: November 8, 2011
    Publication date: May 9, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Adri Verlaan, John Ronald Berkeley, Ethan Gur-esh, Oguz Mut, Kaare Koehler Hoevik, Alexander Lee Smith
  • Publication number: 20130097488
    Abstract: A web page optimization system disclosed herein allows a user to generate web pages that are optimized for use with different user devices. In one implementation of the web page optimization system, a number of master pages and page layouts used to generate the web pages are defined, with each of the master pages defining generalized regions shared by all pages of a website and each of the page layouts defining the content and the arrangement of such content on the web pages. The web page optimization system also defines a number of channels and associates the master pages and the page layouts to the channels. Each of the channels is associated with a user device. The web page optimization system identifies components the user agent string of a web page request, such as the user device generating the request, the browser used to generate the request, etc.
    Type: Application
    Filed: October 18, 2011
    Publication date: April 18, 2013
    Applicant: Microsoft Corporation
    Inventors: Mihai Octavian Coman, John Ronald Berkeley, Ethan Gur-esh, Oguz Mut, Adri Verlaan, Yuan Gao, Rahul Ramesh Deshpande