Patents by Inventor Sorin Alexandru Mocanu

Sorin Alexandru Mocanu 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: 9602574
    Abstract: Provided are methods and systems for rendering and displaying an initial layout of a web application (e.g., calendar application), where the layout includes data specific to a time zone determined to be applicable to a user. Server-side rendering of the initial layout is utilized without compromising the correctness of the initial layout if the server-side heuristics fail. The methods and systems are designed such that it is not necessary to “know,” “fingerprint,” or “reverse engineer” the browser's local time zone in order to validate the time data to be displayed with the user's time-bound information (e.g., calendar data) in the web application. Furthermore, meaningful time data can be displayed to the user without the full web application having to execute in the browser.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: March 21, 2017
    Assignee: GOOGLE INC.
    Inventors: Sorin Alexandru Mocanu, Patrick Mowat Coleman
  • Publication number: 20150234798
    Abstract: A method and system for adjusting a web application user interface (UI). The method includes rendering the web application UI and detecting at least one state change of a web application or affecting online accessibility of the web application using a processor of a computing device. The method further includes adjusting one or more elements of the web application UI in dependence upon the at least one state change, wherein the adjusting comprises utilization of cascading style sheets (CSS) with at least one of descendant selectors and cascading rules. The method also includes rendering the web application UI with the adjusted one or more elements. The utilization of the cascading style sheets (CSS) classes includes applying a new property to a UI element, and through one or more descendant selectors, applying one or more new properties to one or more sublevel elements of the UI element.
    Type: Application
    Filed: June 1, 2012
    Publication date: August 20, 2015
    Applicant: GOOGLE INC.
    Inventors: Sorin Alexandru MOCANU, Oana GHEORGHITA, Chia-Nee Michelle CHEN
  • Patent number: 8413046
    Abstract: A system and machine-implemented method for optimizing the displaying of a rich web user interface (UI) to a user, the method including rendering a hidden base node and one or more child nodes within a Dynamic Object Model (DOM) tree structure determining if one or more nodes of the one or more child nodes and the base node represent a useful portion of the rich web UI based on whether the one or more nodes meet a pre-defined set of criteria, and exposing the base node if the one or more nodes represent a useful portion of the rich web UI, causing rendering of the useful portion of the rich web UI by displaying display elements corresponding to each of the base node and the one or more child nodes.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: April 2, 2013
    Assignee: Google Inc.
    Inventor: Sorin Alexandru Mocanu