Patents by Inventor Carolina Hernández
Carolina Hernández 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: 11537586Abstract: Described herein is a system and method for detecting a layout table by a screen reader. Information regarding a document being displayed by an application is received from an application programming interface of a user interface automation system that provides information regarding user interface elements of application and/or the application. The information includes an indication that the document comprises a table. A determination is made as to whether the table is a data table or a layout table based upon the received information using a rule-based heuristic. When it is determined that the table is a layout table, presentation information associated with the layout table can be skipped over, and, cell data content within the layout table provided. Thus, for a determined layout table, the system and method allow the screen reader to act as if the containing table doesn't exist, but still read the content.Type: GrantFiled: September 20, 2019Date of Patent: December 27, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Mariah Sigourney Moon, Ravi Gupta, Wesley Allan Witt, Carolina Hernandez, Matthew Walker Campbell, Vanguri Madhuri, Cullen Ray Sauls, Jeffrey Allen Bishop, Lindy Rose Le, Douglas Harold Geoffray
-
Patent number: 11398164Abstract: Described herein is a screen reader system for providing contextually relevant information for ambiguous link(s). Input is received from a user requesting information about a particular link of a web page. In response to the received user input, a request for contextually relevant information regarding the particular link (e.g., page identifier) is provided to a search engine. The request can include a uniform resource locator (URL) associated with the particular link. Contextually relevant information regarding the particular link is received from the search engine. The received contextually relevant information is provided (e.g., displayed and/or read) to the user in response to the received request for information.Type: GrantFiled: August 20, 2019Date of Patent: July 26, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Mariah Sigourney Moon, Carolina Hernandez, Sichen Lu, Lukasz Zygmunt Makar, Ravi Gupta, Jason Anthony Grieves, Elbio Renato Torres Abib
-
Patent number: 10938952Abstract: Described herein is a screen reader providing a summary with popular link(s). The screen reader can provide a request for popular link information regarding a particular web resource to a search engine. The request can include a URL associated with the particular web resource. The request can be provided in response to a user request for a summary and/or the request can be provided based upon a user configurable setting (e.g., a quantity of popular links to be displayed). The screen reader can receive popular link information regarding the particular web resource from the search engine. The screen reader can then provide a summary comprising at least some of the received popular link information to the user. In response to selection of a particular popular link, the screen reader can redirect the browser to display a web resource associated with the particular popular link.Type: GrantFiled: October 1, 2019Date of Patent: March 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Mariah Sigourney Moon, Sichen Lu, Vanguri Madhuri, Lukasz Zygmunt Makar, Ravi Gupta, Jason Anthony Grieves, Carolina Hernandez, Elbio Renato Torres Abib, Jane Jayoung Yoon
-
Publication number: 20200396314Abstract: Described herein is a screen reader providing a summary with popular link(s). The screen reader can provide a request for popular link information regarding a particular web resource to a search engine. The request can include a URL associated with the particular web resource. The request can be provided in response to a user request for a summary and/or the request can be provided based upon a user configurable setting (e.g., a quantity of popular links to be displayed). The screen reader can receive popular link information regarding the particular web resource from the search engine. The screen reader can then provide a summary comprising at least some of the received popular link information to the user. In response to selection of a particular popular link, the screen reader can redirect the browser to display a web resource associated with the particular popular link.Type: ApplicationFiled: October 1, 2019Publication date: December 17, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Mariah Sigourney MOON, Sichen LU, Vanguri MADHURI, Lukasz Zygmunt MAKAR, Ravi GUPTA, Jason Anthony GRIEVES, Carolina HERNANDEZ, Elbio Renato Torres ABIB, Jane Jayoung YOON
-
Publication number: 20200387494Abstract: Described herein is a system and method for detecting a layout table by a screen reader. Information regarding a document being displayed by an application is received from an application programming interface of a user interface automation system that provides information regarding user interface elements of application and/or the application. The information includes an indication that the document comprises a table. A determination is made as to whether the table is a data table or a layout table based upon the received information using a rule-based heuristic. When it is determined that the table is a layout table, presentation information associated with the layout table can be skipped over, and, cell data content within the layout table provided. Thus, for a determined layout table, the system and method allow the screen reader to act as if the containing table doesn't exist, but still read the content.Type: ApplicationFiled: September 20, 2019Publication date: December 10, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Mariah Sigourney MOON, Ravi GUPTA, Wesley Allan WITT, Carolina HERNANDEZ, Matthew Walker CAMPBELL, Vanguri MADHURI, Cullen Ray SAULS, Jeffrey Allen BISHOP, Lindy Rose LE, Douglas Harold GEOFFRAY
-
Publication number: 20200372830Abstract: Described herein is a screen reader system for providing contextually relevant information for ambiguous link(s). Input is received from a user requesting information about a particular link of a web page. In response to the received user input, a request for contextually relevant information regarding the particular link (e.g., page identifier) is provided to a search engine. The request can include a uniform resource locator (URL) associated with the particular link. Contextually relevant information regarding the particular link is received from the search engine. The received contextually relevant information is provided (e.g., displayed and/or read) to the user in response to the received request for information.Type: ApplicationFiled: August 20, 2019Publication date: November 26, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Mariah Sigourney MOON, Carolina HERNANDEZ, Sichen LU, Lukasz Zygmunt MAKAR, Ravi GUPTA, Jason Anthony GRIEVES, Elbio Renato Torres ABIB
-
Patent number: 10198409Abstract: 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: GrantFiled: January 25, 2014Date of Patent: February 5, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Panuruj Khambanonda, Joel Schweitzer, Annice Jumani, Carolina Hernandez
-
Publication number: 20180196591Abstract: A method for moving an interface control includes displaying, via a graphical user interface of a computing display, an interface control having a first appearance at a first interface surface of the graphical user interface. Via a computing device operatively coupled to the computing display, a user input to move the interface control to a second interface surface is received. Upon receiving the user input, the interface control is displayed with a second appearance at the second interface surface. Based on displaying the interface control at the second interface surface of the graphical user interface, display of the interface control at the first interface surface is discontinued. The interface control provides a first level of functionality when displayed at the first interface surface and a second level of functionality when displayed at the second interface surface.Type: ApplicationFiled: January 10, 2017Publication date: July 12, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Carolina Hernandez, Akshatha Kommalapati, Lucas Matthew Scotta, Max Michael Benat
-
Patent number: 9588667Abstract: 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: GrantFiled: January 25, 2014Date of Patent: March 7, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Rohan Singhal, Joel Schweitzer, Annice Jumani, Carolina Hernandez, Panuruj Khambanonda
-
Patent number: 9489757Abstract: 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: GrantFiled: October 16, 2013Date of Patent: November 8, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Panuruj Khambanonda, Vladimir Cabildo, Carolina Hernández
-
Publication number: 20150212985Abstract: 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: ApplicationFiled: January 25, 2014Publication date: July 30, 2015Applicant: Microsoft CorporationInventors: Panuruj Khambanonda, Joel Schweitzer, Annice Jumani, Carolina Hernandez
-
Publication number: 20150212715Abstract: 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: ApplicationFiled: January 25, 2014Publication date: July 30, 2015Applicant: Microsfot CorporationInventors: Rohan Singhal, Joel Schweitzer, Annice Jumani, Carolina Hernandez, Panuruj Khambanonda
-
Publication number: 20150103092Abstract: 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: ApplicationFiled: October 16, 2013Publication date: April 16, 2015Applicant: Microsoft CorporationInventors: Panuruj Khambanonda, Vladimir Cabildo, Carolina Hernández
-
Publication number: 20150103079Abstract: 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: ApplicationFiled: October 16, 2013Publication date: April 16, 2015Applicant: Microsoft CorporationInventors: Panuruj Khambanonda, Vladimir Cabildo, Carolina Hernández