Patents by Inventor Ashok

Ashok 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: 10936229
    Abstract: A method, computer program product, and computer system for forming, by a computing device, one or more virtual storage arrays using one or more storage processor virtual machines. A storage stack may be run inside the one or more storage processor virtual machines. One or more storage device drives of the one or more virtual storage arrays may be simulated as files.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: March 2, 2021
    Assignee: EMC IP Holding Company, LLC
    Inventors: Ashok Tamilarasan, Dmitri Prilepski
  • Patent number: 10938641
    Abstract: Techniques for providing an on-demand development environment are described. A service of a provider network receives a request to launch a development environment, such as a notebook, from an electronic device. The service obtains an identification of a computing cluster hosted by the provider network. The service obtains an identification of a compute instance hosted within the provider network, the compute instance executing a software environment to host one or more development environments. The service causes the compute instance to launch a development environment. The service sends a message to configure the launched development environment to execute a computer program written in the development environment using the computing cluster. The service generates a token to secure communications between the electronic device and the development environment and sends the token to an originator of the request.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: March 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Andrew Fritz, Balaji Kannan, Nivetha Purusothaman, Parag Pramod Chaudhari, Jalpan Randeri, Yishan Yang, Udit Mehrotra, Sneha Bharadwaj, Rui Liu, Ajay Baliram Jadhav, Anoop Kochummen Johnson, Konstantin Milyutin, Vignesh Rajamani, Sachin Suresh Bhat, Anthony Virtuoso, Stefano Stefani, Rahul Pathak, Anurag Gupta, Ashok Kumar
  • Patent number: 10937914
    Abstract: Radiation detecting and sensing systems using graphene and methods of making the same are provided; including a substrate, a single or multiple layers of graphene nanoribbons, first and second conducting interconnects each in electrical communication with the graphene layers. Graphene layers are tuned to increase the temperature coefficient of resistance, increasing sensitivity to IR radiation. Absorption over a wide wavelength range (200 nm to 1 mm) is possible based on the three alternative devices structures described within. Devices can variously include (a) a microbolometer based graphene film where the TCR of the layer is enhanced with selected functionalization molecules, (b) graphene layers with a source and drain metal interconnect and a deposited metal of SiO2 gate which modulates the current flow across the phototransistor detector, and/or (c) tuned graphene layers layered on top of each other where a p-type layer and a n-type layer is created using a combination of oxidation and doping.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: March 2, 2021
    Assignee: Magnolia Optical Technologies, Inc.
    Inventors: Elwood J. Egerton, Ashok K. Sood
  • Patent number: 10936288
    Abstract: A system includes a memory and a semiconductor-based processor coupled to form logic circuits. The logic circuits generate a voice-enabled user interface (UI) framework for a computer application. The voice-enabled UI framework includes a base controller coupled to a model of the computer application and one or more views that form respective voice-enabled UIs of the computer application. Each view includes a respective speech listener configured to receive speech input. The base controller includes a speech engine, a natural language processor, and a command executor. The voice-enabled UI framework further includes one or more view-specific controller extensions extending the base controller to control the one or more respective views that form the respective voice-enabled UIs of the computer application.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: March 2, 2021
    Assignee: SAP SE
    Inventors: Prakash Upadhyay, Sandeep Mekala, Ashok Reddy Kalam, Ninad Om Prakash Sapate, Merlyn Neha Kiron, Raja Sagaya Sureka Salatu Mariyan, Ashwin Vijayendra
  • Patent number: 10936803
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for generating and displaying interactive charts from hierarchical datasets are presented. A dataset comprising a plurality of data points may be received, wherein each of the data points has a score and a weight associated with it, and wherein each of the plurality of data points is a member of a hierarchical category type of the dataset. A weight value that each hierarchical category type contributes to the dataset, relative to each other category type, may be calculated. A score for each of the hierarchical category types may be calculated. A plurality of objects that each represent one of the hierarchical category types may be displayed in a hierarchical format in association with an indication of the calculated score for each of the objects.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: March 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Leif Christian Brenne, Brenton Aihe Milne, Eleanor Lillian Lewis, Amanda Guanhua Jiang, Maitreyi Ashok
  • Patent number: 10938660
    Abstract: An example method includes identifying, based on a received indication, at least a first network device that is to be placed in the maintenance mode, determining device information for the first network device, sending, to the first network device, first configuration information included in the device information to cause the first network device to switch into a maintenance mode and enable diversion of network traffic from the first network device to a second network device, responsive to verifying that the first network device has diverted the traffic, initiating maintenance procedures on the first network device while the first network device is in the maintenance mode, and sending, to the first network device, second configuration information included in the device information to cause the first network device to switch out of the maintenance mode and enable reversion of network traffic from the second device to the first network device.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: March 2, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Sukhdev S. Kapur, Ashok Ganesan, Jacopo Pianigiani, Michal Styszynski, Atul S Moghe, Joseph Williams, Sahana Sekhar Palagrahara Chandrashekar, Tong Jiang, Rishabh Ramakant Tulsian, Manish Krishnan, Soumil Ramesh Kulkarni, Vinod Nair, Jeba Paulaiyan
  • Patent number: 10934294
    Abstract: The present invention is directed to pyrazolopyrimidine compounds of the general structural formula I: which may be useful as therapeutic agents for the treatment of disorders associated with phosphodiesterase 9 (PDE9). The present invention also relates to the use of such compounds for treating cardiovascular and cerebrovascular diseases, such as hypertension, chronic kidney disease and heart failure, and neurological and psychiatric disorders, such as schizophrenia, psychosis or Huntington's disease, and those associated with striatal hypofunction or basal ganglia dysfunction.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: March 2, 2021
    Assignee: Merck Sharp & Dohme Corp.
    Inventors: Ashok Arasappan, Jason M. Cox, John S. Debenham, Zhuyan Guo, Jiafang He, Zahid Hussain, Zhong Lai, Derun Li, Dongfang Meng, Subharekha Raghavan, Sriram Tyagarajan
  • Patent number: 10938626
    Abstract: Techniques are disclosed for managing gateway switchovers. An indication is received that a primary gateway will be switched to a backup gateway. In response to the indication, a response is made to a periodic health probe that a gateway switchover has been initiated. Incoming data traffic is forwarded from the primary gateway to the backup gateway. Subsequent to an elapsed time delay, a response is made to the periodic health probe that the primary gateway will no longer accept incoming data traffic. The time delay may be based at least in part on one or more of a time interval of the periodic poll and a time to effect the gateway switchover. The forwarding of the incoming data traffic from the primary gateway to the backup gateway is terminated.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: March 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nalin Raj Gupta, Mohit Garg, Ashok Kumar Nandoori, Ning Wei, Abhishek Agarwal, Vikrant Arora
  • Publication number: 20210056651
    Abstract: The present disclosure relates to a system, computer readable medium, and method for training workers in occupational skills. The disclosure provides highly automated, artificial intelligence driven, ways of improving human capital through the acquisition, development, and verification of multiple career related proficiencies. Generally, the disclosure provides an integrated digital platform that allows workers to (1) receive training on their existing job skills, (2) verify mastery of the existing job skills through various assessments, and (3) receive recommendations regarding which job skills may be useful to acquire.
    Type: Application
    Filed: August 23, 2019
    Publication date: February 25, 2021
    Inventors: Srijata Sengupta, Shantiprakash Motwani, Joydeep Mukherjee, Sailaja Bhagavatula, Shantha Maheswari, Priya Ramdev, Ashok Vira, Mallika Haria, Aditya Bhushan, Shubha Ramakrishnan, Jayant Swamy
  • Publication number: 20210056472
    Abstract: Aggregation of content based on user-generated topics is provided. Users may associate one or more topics with content items stored across various workloads and repositories. A topic may be a word or phrase of the user's choice, and may be utilized for discoverability of information and aggregation of content items. Topics and content items associated with topics may be acted on (e.g., a user may add or delete topics to associate with a content item, associate or disassociate content items with a topic, embed a set of content items or a stream of content items associated with a topic into other experiences, follow topics, etc.). Content items identified as related to a specific topic may be automatically suggested as possible content items of interest to the user. Additionally, when a user follows a topic, the user may be notified of any changes that occur to the topic.
    Type: Application
    Filed: June 8, 2020
    Publication date: February 25, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Joshua STICKLER, Christopher KEHLER, Dmitriy MEYERZON, Victor POZNANSKI, Ashok KUPPUSAMY, Oleg MELNYCHUK, Charles Reeves LITTLE
  • Publication number: 20210054056
    Abstract: Provided herein are antibodies that bind Fagales allergens, Fagales related allergens, birch pollen, or Bet v 1, compositions comprising the antibodies, nucleic acids encoding the antibodies, and methods of using the antibodies. According to certain embodiments, the antibodies are fully human monoclonal antibodies that bind to Bet v 1. The antibodies are useful for binding Bet v 1 in vivo, thus preventing binding of the allergen to pre-formed IgE on the surface of mast cells or basophils. In doing so, the antibodies act to prevent the release of histamine and other inflammatory mediators from mast cells and/or basophils, thus ameliorating the untoward response to the Fagales allergens in sensitized individuals.
    Type: Application
    Filed: August 28, 2020
    Publication date: February 25, 2021
    Inventors: Jamie M. Orengo, Andrew J. Murphy, Ashok T. Badithe, Vishal Kamat, Yashu Liu
  • Publication number: 20210053979
    Abstract: Compounds having a structure according to formula are modulators of TLR7 activity and can be used to treat conditions amenable to treatment by the modulation of TLR7 activity.
    Type: Application
    Filed: April 23, 2019
    Publication date: February 25, 2021
    Inventors: Ashok V. PURANDARE, Honghe WAN, Liqi HE, Sanjeev GANGWAR, Shoshana L. POSY, Yam B. POUDEL, Prasanna SIVAPRAKASAM, Naidu S. CHOWDARI
  • Patent number: 10931786
    Abstract: Techniques are described for enabling a content delivery network (CDN) service of a cloud provider network to place content distributions across points of presence (PoPs) within a common geographic area in a manner that makes efficient use of the resources provided by the PoPs. A Domain Name System (DNS) service obtains log data reflecting requests to access distributions at various PoPs. The DNS service uses the log data to periodically generate characterization data for the distributions (e.g., in terms of requests per second, bytes transferred per second, and cache width usage). The DNS service uses the generated characterization data to assign particular distributions to particular PoPs of each PoP group such that the distributions are distributed across the PoPs according to the characterization data. The DNS service uses the assignments to generate routing data used by the DNS service to resolve DNS queries for particular distributions to particular PoPs of PoP groups.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: February 23, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jorge Peixoto Vasquez, Chaitanya Ashok Solapurkar, Mukul Gupta, Anubhav Gupta, Vineet Ghatge Hemantkumar
  • Patent number: 10925746
    Abstract: A surgical implant for a wrist bone fabricated on a patient-specific basis is based on a combination of the patient's own anatomy and an anatomical ideal from a database of scan data, and provides a patient-specific implant that minimizes spacing tolerance between adjacent bones to allow native cooperation between tightly spaced wrist bones. The three lower skeletal structures in the human wrist, including the trapezium, lunate and scaphoid bones, share a close, integrated geometry with the adjacent arm bones (radius, ulna) and remaining wrist bones. In contrast to conventional approaches that rely on reshaped connective tissue or generically shaped replacements, a patient-specific prosthetic restores the original geometry and spacing between wrist bones, allowing individual bone replacement without removal or fusing to adjacent bones, thus restoring a natural range of movement.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: February 23, 2021
    Inventors: Adam E. M. Eltorai, Ashok Seetharam, Vishal J. Thomas
  • Patent number: 10931348
    Abstract: A method and system are provided for sensor-based beam management by user equipment (UE). The method includes obtaining, by the UE, a reference beam pair and a first set of neighbor beam pairs in a first reception direction for connecting with a network; determining, by the UE, a change in the first reception direction, based on sensor data; identifying, by the UE, a second set of neighbor beam pairs in the changed first reception direction; measuring, by the UE, a plurality of beam parameters for neighbor beam pairs in the second set of neighbor beam pairs; determining, by the UE, an optimal beam pair from the identified second set of neighbor beam pairs based on the plurality of measured beam parameters; and configuring, by the UE, an optimal beam pair for connecting with the network.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: February 23, 2021
    Inventors: Ashok Kumar Reddy Chavva, Shubham Khunteta, Yunas Rashid, Chaiman Lim, Youngpo Lee, Jinwoo Kim
  • Patent number: 10929041
    Abstract: A block-based storage system hosts logical volumes that are implemented via multiple replicas of volume data stored on multiple resource hosts in different failure domains. Also, the block-based storage service allows multiple client computing devices to attach to a same given logical volume at the same time. A membership group authority authorizes sequence numbers for a given logical volume and an associated membership group. The members of the membership group ensure that the members are in agreement on the latest sequence number for the given logical volume before responding to read or write requests directed to the given logical volume.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: February 23, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Fan Ping, Andrew Boyer, Oleksandr Chychykalo, James Pinkerton, Danny Wei, Norbert Paul Kusters, Divya Ashok Kumar Jain, Jianhua Fan, Thomas Tarak Mathew Veppumthara, Sebastiano Peluso
  • Patent number: 10931731
    Abstract: A method of speeding up the delivery of a dynamic webpage is disclosed. A plurality of responses to a plurality of requests for a webpage is received, the webpage including dynamic components. The plurality of responses is compared to identify common and dynamic components across the plurality of requests. A cached stub is dynamically adapted based on the comparison within a learning window, the cached stub including the identified common components and placeholders for portions of the identified dynamic components. The dynamically adapted cached stub is sent in response to at least some of the plurality of requests for the webpage. A frequency of reloading of the webpage is monitored, wherein a reloading of the webpage is triggered by a detection of the dynamically adapted cached stub having one of a plurality of types of error. The learning window is adjusted based on a frequency of reloading of the webpage.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: February 23, 2021
    Assignee: Akamai Technologies, Inc.
    Inventors: Hariharan Kolam, Sharad Jaiswal, Mohammad H. Reshadi, Ashok Anand
  • Patent number: 10929808
    Abstract: Techniques for facilitating estimation of node processing capacity values for order fulfillment are provided. In one example, a computer-implemented method can comprise: generating, by a system operatively coupled to a processor, a current processing capacity value for an entity; and determining, by the system, a future processing capacity value for the entity based on the current processing capacity value and by using a future capacity model that has been explicitly trained to infer respective processing capacity values for the entity. The computer-implemented method can also comprise fulfilling an order of an item, by the system, based on the future processing capacity value.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: February 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lei Cao, Ajay Ashok Deshpande, Ali Koc, Yingjie Li, Xuan Liu, Brian Leo Quanz, Yada Zhu
  • Patent number: 10931698
    Abstract: A device may receive behavior information that identifies a first user, of a first set of users, in association with a behavior. The behavior may relate to one or more requests, from a client device being used by the first user, to access a network resource. The device may determine, based on a model, whether the behavior is normal. The model may include a normal behavior pattern based on behavior information associated with the first set of users. The device may provide an instruction to allow the client device to proceed with the behavior or provide an instruction to disallow the client device from proceeding with the behavior based on determining whether the behavior is normal. The device may update the model based on the behavior information that identifies the first user and that identifies the behavior.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: February 23, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ashok N. Srivastava, Santanu Das, Hai Shao
  • Publication number: 20210047556
    Abstract: Cured cements, cement slurries, and methods of making cured cement and methods of using cement slurries are provided. The method of making a modified cement slurry includes adding particles comprising carbon nanotube sponges disposed on sacrificial templates to a cement slurry to form the modified cement slurry and allowing the sacrificial templates to disintegrate, thereby leaving the carbon nanotube sponges dispersed throughout the modified cement slurry.
    Type: Application
    Filed: August 14, 2020
    Publication date: February 18, 2021
    Applicant: Saudi Arabian Oil Company
    Inventors: Peter J. Boul, Ashok Santra