Patents by Inventor A. Rao

A. Rao 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: 10169415
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for restarting a query using a token. One of the methods includes receiving, by a computer from a requesting device, a query; determining, using a data storage system, a current result responsive to the query; generating, using the current result, a restart token that represents operations performed to determine a plurality of results responsive to the query including the current result responsive to the query and that can be used to determine a new result responsive to the query that was not included in the plurality of results responsive to the query; and providing, to the requesting device, a message that includes a) first data for the restart token that represents operations performed to determine the plurality of results responsive to the query and b) second data for the current result responsive to the query.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: January 1, 2019
    Assignee: Google LLC
    Inventors: Yevgeniy Kogan, Rajesh Rao, Sergey Melnik
  • Publication number: 20180375917
    Abstract: An multistep guided system for mobile devices that facilitates the creation and dissemination of multistep guided activities from a source computer/device to a plurality of other recipient mobile devices, wherein the multistep guided activities is disseminated to the recipient mobile devices in a form that is compatible with the capabilities of the respective recipient mobile devices. The audio guided system comprises the source computer/device, the plurality of other recipient mobile devices and a server.
    Type: Application
    Filed: July 31, 2018
    Publication date: December 27, 2018
    Inventor: Bindu Rama Rao
  • Publication number: 20180372936
    Abstract: A lens assembly structures and methods are described with a glass surface facing user. The lens assembly may include a retention film on a rear surface of the glass layer with the front surface being free of a safety layer. The lens assembly may include a glass layer with a front surface to be engaged by a person and a rear surface and a retention film fixed to the rear surface and is transparent. A display generator may be fixed to the retention film. A spacing layer may be fixed on the retention film around the display generator. A mask may be fixed to a rear surface of the glass beneath the retention film. A support frame may engage the spacing layer and support the display generator with the glass layer being supported by the retention film and mechanically supported by both the display generator and the frame. The front surface may be free from a retention layer.
    Type: Application
    Filed: December 6, 2016
    Publication date: December 27, 2018
    Applicant: Harman International Industries, Incorporated
    Inventors: Elijah AUGER, Rashmi RAO, Sabin OANA
  • Publication number: 20180376004
    Abstract: This disclosure relates to techniques for codec selection for voice calls. A wireless device may initiate a voice call and may determine one or more link quality indicators. Based at least in part on the one or more link quality indicators, the wireless device may select a codec for the voice call.
    Type: Application
    Filed: March 30, 2018
    Publication date: December 27, 2018
    Inventors: Sree Ram Kodali, Mohan Rao Thota, Manish G. Vemulapalli
  • Publication number: 20180369182
    Abstract: The present invention relates to a topical pharmaceutical composition comprising acitretin and a process for its preparation. It also relates to a method of treating skin disorders by administering said topical pharmaceutical composition.
    Type: Application
    Filed: August 10, 2018
    Publication date: December 27, 2018
    Inventors: Rathinasabapathy Venkateshwaran, Vikas Jain, Vaibhav Dubey, Sumit Madan, Vinod Kumar Arora, Rajesh Rao
  • Publication number: 20180375997
    Abstract: Storing a message in a conversation involving a contact of a contact center and an agent of the contact center includes receiving, by a computer of the contact center, the message, wherein the conversation comprises a plurality of messages and then a) identifying redundant information in the received message that is redundant based on one or more of the plurality of messages; and b) identifying derivable information that is derivable from a data source external to the received message. Next, a modified message is generated by eliminating the redundant information and the derivable information from the received message; and the modified message is stored. The modified message can include a number of separate parts, each selectively compressed by a respective compression algorithm.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 27, 2018
    Inventors: Bhanu Venkata Nagesh Nallam, Srinivasa Rao Samineni
  • Publication number: 20180372840
    Abstract: The disclosure provides a radar apparatus. The radar apparatus includes a transmitter that transmits a first chirp. The first chirp is scattered by one or more obstacles to generate a first plurality of scattered signals. A plurality of receivers receives the first plurality of scattered signals. Each receiver of the plurality of receivers generates a digital signal in response to a scattered signal of the first plurality of scattered signals. A processor is coupled to the plurality of receivers and receives the digital signals from the plurality of receivers. The processor performs range FFT (fast fourier transform) and angle FFT on the digital signals received from the plurality of receivers to generate a first matrix of complex samples.
    Type: Application
    Filed: August 21, 2018
    Publication date: December 27, 2018
    Inventors: Sandeep Rao, Karthik Ramasubramanian
  • Publication number: 20180373830
    Abstract: A method of performing transistor simulation with improved sensitivity to parasitic by model order reduction in transistor-level timing is disclosed. The method includes reducing a number of derivative calculations during transistor simulation by representing parasitics as a reduced-order model, wherein the reducing includes: compressing the parasitics to a reduced-order model; simulating with load which is replaced with the reduced-order model; differentiating results of the simulation with respect to reduced-order model parameters; differentiating parameters of the reduced-order model with respect to parasitic values; differentiating the parasitic values with respect to statistical parameters; and computing the differential results of the simulation with respect to the statistical parameters via chain ruling.
    Type: Application
    Filed: May 25, 2018
    Publication date: December 27, 2018
    Inventors: Robert J. ALLEN, Yanai DANAN, Vasant RAO, Jeffrey P. SOREFF, Xin ZHAO
  • Publication number: 20180375355
    Abstract: A self-charging device for mobile robots, which includes a charging cradle and a charging pin, the charging cradle includes a charging contact and a first elastic member connected with the charging contact. The charging pin is used to contact the charging contact for charging. Preferably, the charging cradle also includes a buffering block, a second elastic member and a mounting enclosure. The charging contact is connected with the buffering block through the first elastic member. The buffering block is provided encircling inside the mounting enclosure. One end of the second elastic member is connected with the buffering block, and the other end is connected with the mounting enclosure. The self-charging device for mobile robots is capable of counteracting the deviation angle due to the misalignment when the mobile robot is charging, and buffering the impact force produced when the charging contact docks with the charging pin.
    Type: Application
    Filed: October 8, 2016
    Publication date: December 27, 2018
    Applicant: Zhejiang Guozi Robot Technology Co., Ltd.
    Inventors: Weifeng WU, Wangdong WU, Chengkang RAO, Zhenhua SHEN, Yikun TAO, Lingfen ZHU, Hongbo Zheng, Xia WANG, Xinfeng DU
  • Publication number: 20180375686
    Abstract: The disclosure is directed towards systems and methods for performing service tag switching. A device intermediary to a client and a server receives a packet including a virtual network device identifier tag that identifies a list of functions to be performed on the packet. The device tags the packet with a first service tag identifying a first functional entity of the device to which to route the packet. The device routes the packet to the first functional entity configured to perform a first function. Responsive to the first function being performed, the device selects a subsequent service tag identifying a subsequent functional entity to route the packet. The device tags the packet with the subsequent service tag and routes the packet to the subsequent functional entity. Once all of the list of functions to be performed on the packet have been performed, the device forwards the packet to its destination.
    Type: Application
    Filed: August 9, 2018
    Publication date: December 27, 2018
    Inventors: Vivekanand Rangaraman, Jyotheeswara Rao Kurma, Janraj CJ
  • Publication number: 20180370988
    Abstract: The present invention provides bicyclic heterocyclyl kinase enzyme inhibitor compounds of formula (I), which are therapeutically useful as kinase inhibitors, particularly IRAK4 inhibitors. wherein A, Y, Z, X1, X2, X3, R1, R3, ‘m’, ‘n’ and ‘p’ have the meanings given in the specification and pharmaceutically acceptable salt or stereoisomer thereof that are useful in the treatment and prevention of diseases or disorder, in particular their use in diseases or disorder mediated by kinase enzyme, particularly IRAK4 enzyme. The present invention also provides pharmaceutical composition comprising at least one of the compounds of compound of formula (I) together with a pharmaceutically acceptable carrier, diluent or excipient therefor.
    Type: Application
    Filed: August 3, 2018
    Publication date: December 27, 2018
    Inventors: Venkateshwar Rao Gummadi, Susanta Samajdar
  • Publication number: 20180373110
    Abstract: Window units, for example insulating glass units (IGU's), that have at least two panes, each pane having an electrochromic device thereon, are described. Two optical state devices on each pane of a dual-pane window unit provide window units having four optical states. Window units described allow the end user a greater choice of how much light is transmitted through the electrochromic window. Also, by using two or more window panes, each with its own electrochromic device, registered in a window unit, visual defects in any of the individual devices are negated by virtue of the extremely small likelihood that any of the visual defects will align perfectly and thus be observable to the user.
    Type: Application
    Filed: September 5, 2018
    Publication date: December 27, 2018
    Inventors: Robin Friedman, Sridhar Kailasam, Rao Mulpuri, Ronald A. Powell, Dhairya Shrivastava
  • Publication number: 20180373350
    Abstract: Embodiments are disclosed for systems and methods for operating a display actuator to provide user-configurable actions. An example device for a human-machine interface includes a display on a first surface of the device, an input interface adapted to detect one or more of touch input, rotation input, and push input directed to the device, a controller configured to generate control instructions based on input received from the input interface, the control instructions including display instructions for controlling output on the display, and an output interface configured to send at least a subset of the control instructions from the controller to a receiving device, the device being removably coupled to the receiving device.
    Type: Application
    Filed: November 18, 2016
    Publication date: December 27, 2018
    Inventors: Rashmi RAO, Elijah AUGER, Dan DECLERCK, Royce D. CHANNEY
  • Publication number: 20180370954
    Abstract: The present invention relates to an improved process for the preparation of macitentan and pharmaceutical acceptable salts thereof. Further present invention also relates to methylene chloride solvate of macitentan and their use in the preparation of pure macitentan.
    Type: Application
    Filed: November 30, 2016
    Publication date: December 27, 2018
    Applicant: Laurus Labs Ltd.
    Inventors: Srivardhana Rao Jamjanam, Venkata Ramakrishna Murthy Moturu, Venkata Sunil Kumar Indukuri, Srihari Raju Kalidindi, Satyanarayana Chava
  • Publication number: 20180373455
    Abstract: An expansion cartridge (200) and a method for deduplicating the data chunks stored at a client device (100) using the expansion cartridge (200), (300) are claimed herein.
    Type: Application
    Filed: June 19, 2018
    Publication date: December 27, 2018
    Inventors: Rahul Roy, Srinivasa Rao Mukkamala, Himadri Majumder, Dipali Bhattacharya
  • Publication number: 20180375187
    Abstract: A method for maximizing signal strength between a land-based or moving first station and a second, moving station on a sea-going vessel is provided, comprising mounting an antenna on a structure on the moving station, the structure rotatable about a vertical axis by a mechanism powered by an electric motor, initiating a data connection between the first and the second stations by a processor in communication circuitry at the second station, reading a received signal-strength by the processor, and operating the electric motor by the processor, rotating the rotatable structure, maximizing the signal strength.
    Type: Application
    Filed: August 6, 2018
    Publication date: December 27, 2018
    Applicant: Amrita Vishwa Vidyapeetham
    Inventors: Sethuraman N. Rao, Maneesha Vinodini Ramesh, P. Venkat Rangan
  • Publication number: 20180376385
    Abstract: Example method includes: establishing, by an access point, a first connection to a first controller associated with a first zone; establishing, by the access point, a second connection to a second and different controller associated with a second and different zone; determining, by the access point, that the first zone is preferred over the second zone; receiving, by the access point, an association request from a new client device managed by the first controller; in response to a number of client devices managed by the second controller and associated with the access point exceeding a predefined number, selectively de-authenticating at least one client device managed by the second controller associated with multi-zones; and transmitting, by the access point, an association response to the new client device managed by the first controller to allow the new client device connect to the access point.
    Type: Application
    Filed: June 23, 2017
    Publication date: December 27, 2018
    Inventors: Srinivas Rao Killadi, Sree Vasthav Shatdarshanam Venkata, Chanakya Kondayya Chowdary Challagolla
  • Publication number: 20180375791
    Abstract: Techniques are disclosed relating to authorizing varying levels of access to computer resources. In one embodiment, consider an authorization server, a resource server that includes a resource (for example, a data item), and an application server operable to incorporate the resource into its own functionality. The authorization server may receive information indicative of a grant of access privileges by a user, authorizing the application server to access the resource. The authorization server may be configured to provide the application server with varying levels of access to the resources of the resource server. For example, the authorization server may provision a plurality of access tokens corresponding to the grant of access privileges to the application server. The plurality of access tokens may each be associated with a scope of access and a duration. In various embodiments, the duration of an access token may be based on its corresponding scope of access.
    Type: Application
    Filed: June 23, 2017
    Publication date: December 27, 2018
    Inventors: Mohammed Mujeeb Kaladgi, Kiran Kumar, Manu Tripathi, Aditya Shekhar, Pushpa Rao, Syed Yusuf
  • Publication number: 20180372862
    Abstract: Systems and methods according to one or more embodiments are provided for mapping and registration of synthetic aperture raw radar data to aid in SAR-based navigation. In one example, a SAR-based navigation system includes a memory including executable instructions and a processor adapted to receive phase history data associated with observation views of a scene. The processor further converts the received phase history data associated with the observation views to a range profile of the scene. The range profile is compared to a range profile template of the scene to estimate a geometric transformation of the scene encoded in the received phase history data with respect to a reference template.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 27, 2018
    Inventors: Kang-Yu Ni, Shankar Rao, Brian Limketkai
  • Publication number: 20180373523
    Abstract: When an application client is started, if an application patch file package exists for the application client, the device invokes a DexClassLoader to load one or more executable files generated from one or more class files for which an updated version and a current version of the application client have a difference. The device initializes the application client by inserting each of the one or more executable files in front of existing executable files of a corresponding application component in the current version of the application client, such that invocation of corresponding class files for the one or more classes in the current version of the application client is bypassed during the initializing of the application client. The present disclosure resolves a technical problem that when an application is updated, a current operation needs to be interrupted to enter an installation interface, consequently reducing application update efficiency.
    Type: Application
    Filed: July 26, 2018
    Publication date: December 27, 2018
    Inventors: Yufeng WEI, Linghe RAO, Jintao Li, Mengguang LIN