Patents by Inventor Rahul Dhaundiyal

Rahul Dhaundiyal 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).

  • Publication number: 20240054416
    Abstract: A telecommunication responsiveness system and method receives a job posting regarding an available job from a job provider including a telecommunication address of a job provider representative, associates and substitutes a virtual telecommunication address for the telecommunication address in the job available posting. The system and method then route any subsequent telecommunications from a job seeker through a communication tracking system of a job search intermediary to the job provider representative, allowing the job search intermediary to track and generate metrics for job provider communication responsiveness.
    Type: Application
    Filed: August 10, 2022
    Publication date: February 15, 2024
    Applicant: Indeed, Inc.
    Inventors: Devansh T. Shah, Rahul Dhaundiyal
  • Patent number: 10768775
    Abstract: Systems, methods, and computer-executable instructions for indicating a text direction are disclosed. Operations for indicating a text direction may include determining an insertion point in a bidirectional document. A keyboard layout at the insertion point is determined. A visual characteristic for a cursor, that indicates a text direction of the first keyboard layout, is selected based upon the keyboard layout. A cursor with the visual characteristics is displayed.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: September 8, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Harish Dhawan, Rahul Dhaundiyal, Jitendra Kumar
  • Patent number: 10489487
    Abstract: Methods and devices for selecting an application layout for presentation of an application on a display of a computer device may include receiving a request to use at least one application executing on the computer device. The methods and devices may include receiving user distance information that identifies a distance a user is from the computer device and calculating a viewing angle by a user of the at least one application based at least upon a screen size of the display and the user distance information. The methods and devices may include comparing the viewing angle to a viewing angle threshold value. The methods and devices may include automatically selecting an application layout from a plurality of predetermined application layouts associated with the at least one application and presenting the at least one application on the display using the application layout.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: November 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rahul Dhaundiyal, Harish Dhawan
  • Publication number: 20190220500
    Abstract: Methods and devices for selecting an application layout for presentation of an application on a display of a computer device may include receiving a request to use at least one application executing on the computer device. The methods and devices may include receiving user distance information that identifies a distance a user is from the computer device and calculating a viewing angle by a user of the at least one application based at least upon a screen size of the display and the user distance information. The methods and devices may include comparing the viewing angle to a viewing angle threshold value. The methods and devices may include automatically selecting an application layout from a plurality of predetermined application layouts associated with the at least one application and presenting the at least one application on the display using the application layout.
    Type: Application
    Filed: January 18, 2018
    Publication date: July 18, 2019
    Inventors: Rahul DHAUNDIYAL, Harish DHAWAN
  • Patent number: 10176148
    Abstract: Technologies are described to provide smart flipping of groups of objects. According to some examples, a graphics module within an application may determine whether an object within a group of objects to be flipped is flippable, that is can be flipped without resulting in loss of object context after the flip operation. Then, the graphics module may flip the group of objects translating all objects (moving their locations to appropriate new locations based on the flip operation), flipping the Objects that can be flipped, and not flipping the object deemed not flippable, thereby preserving the displayed context of the object.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: January 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Rahul Dhaundiyal
  • Publication number: 20180292969
    Abstract: Systems, methods, and computer-executable instructions for indicating a text direction are disclosed. Operations for indicating a text direction may include determining an insertion point in a bidirectional document. A keyboard layout at the insertion point is determined. A visual characteristic for a cursor, that indicates a text direction of the first keyboard layout, is selected based upon the keyboard layout. A cursor with the visual characteristics is displayed.
    Type: Application
    Filed: April 6, 2017
    Publication date: October 11, 2018
    Inventors: Harish Dhawan, Rahul Dhaundiyal, Jitendra Kumar
  • Publication number: 20180074998
    Abstract: Bi-directional text contains text in both directionalities, right to-left and left-to-right. When a document includes bi-directional text a user selection of the text may visually appear continuous, but it may be logically broken. Embodiments are directed to provision of visual feedback for such a broken text selection. For example, bi-directional text may be detected within a document, where the bi-directional text includes right-to-left text and left-to-right text that meet at a boundary. In response to a selection within the document that spans the boundary such that the selection includes a portion of the right-to-left text and a portion of the left-to-right text, the selection may be determined to be logically broken. An amount of additional text to be selected within the document in order to make the selection logically continuous may be determined, and a visual indicator may be provided to identify the additional text to be selected.
    Type: Application
    Filed: September 13, 2016
    Publication date: March 15, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Harish Dhawan, Rahul Dhaundiyal, Jitendra Kumar
  • Publication number: 20170060817
    Abstract: Technologies are described to provide smart flipping of groups of objects. According to some examples, a graphics module within an application may determine whether an object within a group of objects to be flipped is flippable, that is can be flipped without resulting in loss of object context after the flip operation. Then, the graphics module may flip the group of objects translating all objects (moving their locations to appropriate new locations based on the flip operation), flipping the Objects that can be flipped, and not flipping the object deemed not flippable, thereby preserving the displayed context of the object.
    Type: Application
    Filed: August 27, 2015
    Publication date: March 2, 2017
    Inventor: Rahul Dhaundiyal
  • Publication number: 20160275056
    Abstract: Content temporal selection control techniques are described. In one or more implementations, a method is described of controlling temporal application of a visual characteristic to a document in a user interface of a computing device as part of one or more edits made to the document. Temporal application of a visual characteristic to the document in a user interface of a computing device is controlled as part of editing the document. One or more inputs are detected by the computing device as associating a visual characteristic with a portion of the document in the user interface. A level of intensity of the visual characteristic is iteratively reduced by the computing device automatically and without user intervention over a defined amount of time. The application of the visual characteristic to the portion of the document is removed by the computing device upon expiration of the defined amount of time.
    Type: Application
    Filed: March 17, 2015
    Publication date: September 22, 2016
    Inventors: Rahul Dhaundiyal, Amit Agarwal
  • Patent number: 9294853
    Abstract: Implementations described herein may include activating an audio source associated with a graphical user interface, the audio source having an initial location associated with the graphical user interface. Some implementations may further include sensing a displacement of the audio source with respect to the initial location and determining that the displacement of the audio source exceeds a predetermined threshold. In some implementations, in response to determining that the displacement of the audio source exceeds a predetermined threshold, the process may include adjusting a level of audio associated with the audio source.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: March 22, 2016
    Assignee: Google Inc.
    Inventor: Rahul Dhaundiyal
  • Patent number: 9146914
    Abstract: A context sensitive undo feature undoes a first change in a document without affecting other changes made by other contexts. A first change is applied within a document. A context of the first change is determined. First data related to the first change is stored in a first stack in response to determining that the first change is associated with a first context. A second change is applied within the document, the second change occurring after the first change. A context of the second change is determined. Second data relating to the second change, associated with a second context, is stored in a second stack. An instruction to undo the first change is received, and an undo function to undo the first change based on the first data is performed without affecting the second change in response to determining that the undo instruction is associated with the first context.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: September 29, 2015
    Assignee: Google Inc.
    Inventor: Rahul Dhaundiyal