Patents by Inventor Panuruj Khambanonda

Panuruj Khambanonda 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: 10198409
    Abstract: Systems and methods are disclosed regarding the positioning related data in a browser on a client device received from a server. The browser on the client device is capable of being resized in a number of potential sizes—e.g., desktop browser viewport, laptop browser viewport, tablet browser viewport and mobile browser viewport. Related data may comprise main data, relevant data and ancillary data. Depending on the browser viewport and the relevancy of the data to be displayed, one embodiment may dynamically position the relevant data to be near the top of the main data. Alternatively, ancillary data may be dynamically positioned to be near the bottom of the main data.
    Type: Grant
    Filed: January 25, 2014
    Date of Patent: February 5, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Panuruj Khambanonda, Joel Schweitzer, Annice Jumani, Carolina Hernandez
  • Patent number: 9588667
    Abstract: Systems and methods are disclosed regarding the reformatting tabular data in a browser on a client device received from a server. The browser on the client device is capable of being resized in a number of potential sizes—e.g., desktop browser viewport, laptop browser viewport, tablet browser viewport and mobile browser viewport. Tabular data may comprise main data, row data and associated column data. Depending on the browser viewport, one embodiment may dynamically position the tabular data so that the associated column data is displayed near its associated row data.
    Type: Grant
    Filed: January 25, 2014
    Date of Patent: March 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rohan Singhal, Joel Schweitzer, Annice Jumani, Carolina Hernandez, Panuruj Khambanonda
  • Patent number: 9489757
    Abstract: In one embodiment, a digital image viewer 110 may use an adjustable text backing shape 312 to preserve legibility of an image text segment 310 during size conversions of a digital image 304. The digital image viewer 110 may determine a viewport size of a viewport 302 for a display application 112 that downloads a digital image 304 with an image text segment 310. The digital image viewer 110 may interleave an adjustable text backing shape 312 of an independently adjustable shape size based on the viewport size between the digital image 304 and the image text segment 310.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: November 8, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Panuruj Khambanonda, Vladimir Cabildo, Carolina Hernández
  • Publication number: 20150212985
    Abstract: Systems and methods are disclosed regarding the positioning related data in a browser on a client device received from a server. The browser on the client device is capable of being resized in a number of potential sizes—e.g., desktop browser viewport, laptop browser viewport, tablet browser viewport and mobile browser viewport. Related data may comprise main data, relevant data and ancillary data. Depending on the browser viewport and the relevancy of the data to be displayed, one embodiment may dynamically position the relevant data to be near the top of the main data. Alternatively, ancillary data may be dynamically positioned to be near the bottom of the main data.
    Type: Application
    Filed: January 25, 2014
    Publication date: July 30, 2015
    Applicant: Microsoft Corporation
    Inventors: Panuruj Khambanonda, Joel Schweitzer, Annice Jumani, Carolina Hernandez
  • Publication number: 20150212715
    Abstract: Systems and methods are disclosed regarding the reformatting tabular data in a browser on a client device received from a server. The browser on the client device is capable of being resized in a number of potential sizes—e.g., desktop browser viewport, laptop browser viewport, tablet browser viewport and mobile browser viewport. Tabular data may comprise main data, row data and associated column data. Depending on the browser viewport, one embodiment may dynamically position the tabular data so that the associated column data is displayed near its associated row data.
    Type: Application
    Filed: January 25, 2014
    Publication date: July 30, 2015
    Applicant: Microsfot Corporation
    Inventors: Rohan Singhal, Joel Schweitzer, Annice Jumani, Carolina Hernandez, Panuruj Khambanonda
  • Publication number: 20150103092
    Abstract: In one embodiment, a digital image viewer 110 may crop a digital image 304 to fit into the viewport 302 of the display application 112. The digital image viewer 110 may determine a viewport height of a viewport 302 for a display application 112 on a digital image viewer 110 that downloads a digital image 304. The digital image viewer 110 may execute an automatic size adjustment of the digital image 304 keyed to the viewport height.
    Type: Application
    Filed: October 16, 2013
    Publication date: April 16, 2015
    Applicant: Microsoft Corporation
    Inventors: Panuruj Khambanonda, Vladimir Cabildo, Carolina Hernández
  • Publication number: 20150103079
    Abstract: In one embodiment, a digital image viewer 110 may use an adjustable text backing shape 312 to preserve legibility of an image text segment 310 during size conversions of a digital image 304. The digital image viewer 110 may determine a viewport size of a viewport 302 for a display application 112 that downloads a digital image 304 with an image text segment 310. The digital image viewer 110 may interleave an adjustable text backing shape 312 of an independently adjustable shape size based on the viewport size between the digital image 304 and the image text segment 310.
    Type: Application
    Filed: October 16, 2013
    Publication date: April 16, 2015
    Applicant: Microsoft Corporation
    Inventors: Panuruj Khambanonda, Vladimir Cabildo, Carolina Hernández