Patents by Inventor Rohit

Rohit 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: 20200220942
    Abstract: A CDN system and method to provide access and a better user experience based on a novel CDN architecture wherein each edge server may be outside of an Internet data center, may be stationary or mobile, may be intermittently connected to the multi-tiered content delivery network, may be connected to a last mile over Wi-Fi and may be physically located in a place of interest.
    Type: Application
    Filed: March 15, 2019
    Publication date: July 9, 2020
    Inventors: Rohit PARANJPE, Ripunjay BARARIA, Devang GORADIA
  • Publication number: 20200220780
    Abstract: The disclosed technology relates to intent driven network management. A system is configured to maintain an inventory store comprising records for a set of network entities in a network, wherein each network entity in the set of network entities is associated with a record in the inventory store. The system receives a user intent statement comprising an action and a flow filter representing network data flows on which the action is to be applied and queries, based on the flow filter, the inventory store to identify a plurality of network entities in the set of network entities to which the user intent statement applies. The system generates a plurality of network policies that implement the user intent statement based on the plurality of network entities and the action and enforces the plurality network policies.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Inventors: Rohit Prasad, Shashi Gandham, Hoang Nguyen, Abhishek Singh, Shih-Chun Chang, Navindra Yadav, Ali Parandehgheibi, Paul Mach, Rachita Agasthy, Ravi Prasad, Varun Malhotra, Michael Watts, Sunil Gupta
  • Publication number: 20200216259
    Abstract: Waste chute devices and methods for using the same are provided. In some embodiments, a method for operating waste chutes comprises: receiving, using a hardware processor of a waste chute device, an identity associated with a user of the waste chute device; in response to receiving the identity associated with the user, allowing, using the hardware processor, a door of the waste chute device to be opened; determining, using the hardware processor, a number of items and at least one type associated with the items that have been placed in an opening of the waste chute device; determining, using the hardware processor, that the door of the waste chute device has been closed; updating, using the hardware processor, information associated with the user based on the number of items and the at least one type of items that have been placed in the opening of the waste chute device; and providing, using the hardware processor, the user with the updated information.
    Type: Application
    Filed: October 7, 2019
    Publication date: July 9, 2020
    Inventors: Rohit Thomas Aggarwala, Anand Naga Babu, Jesse Shapins, Matthew Eli Breuer, Violet Whitney, Daniel Henry Vanderkam, Michael Constantine Mattheakis, Thomas Joseph Kennedy, Amanda Meurer
  • Publication number: 20200220844
    Abstract: A method is provided to control the flow of packets within a system that includes one or more computer networks comprising: policy rules are provided that set forth attribute dependent conditions for communications among machines on the one or more networks; machine attributes and corresponding machine identifiers are obtained for respective machines on the networks; and policy rules are transformed to firewall rules that include machine identifiers of machines having attributes from among the obtained machine attributes that satisfy the attribute dependent policy rules.
    Type: Application
    Filed: November 8, 2019
    Publication date: July 9, 2020
    Inventors: Debashis BASAK, Rohit TOSHNIWAL, Allwyn SEQUEIRA
  • Publication number: 20200214801
    Abstract: Methods and systems for producing orthodontic appliances are provided herein utilizing iterative modeling techniques to increase the efficiency and efficacy of said appliances. Further disclosed herein are the orthodontic appliances fabricated from such methods.
    Type: Application
    Filed: December 31, 2019
    Publication date: July 9, 2020
    Inventors: Yuxiang Wang, Andrew Jang, Bruce Cam, Rohit Tanugula, Chunhua Li, Jun Sato, Luyao Cai, Pavel Pokotilov, Kangning Su, John Y. Morton
  • Publication number: 20200219579
    Abstract: A decoder decodes a memory address and selectively drives a select line (such as a word line or mux line) of a memory. An encoding circuit encodes the data on select lines to generate an encoded address. The encoded address and the memory address are compared by a comparison circuit to generate a test result signal which is indicative of whether the decoder is operating properly. To test the comparison circuit for proper operation, a subset of an MBIST scan routine causes the encoded address to be blocked from the comparison circuit and a force signal to be applied in its place. A test signal from the scan routine and the force signal are then compared by the comparison circuit, with the test result signal generated from the comparison being indicative of whether the comparison circuit itself is operating properly.
    Type: Application
    Filed: December 4, 2019
    Publication date: July 9, 2020
    Applicant: STMicroelectronics International N.V.
    Inventors: Rohit BHASIN, Shishir KUMAR, Tanmoy ROY, Deepak Kumar BIHANI
  • Publication number: 20200217643
    Abstract: Methods and apparatus are provided for imaging a response of a sample to radiative heating. A method in accordance with one embodiment has steps of: illuminating a first area of the sample with a radiative heating beam; illuminating a portion of the first area with a probe beam; collecting light exiting the sample due to interaction of the probe beam with the sample; superimposing the light exiting the sample with a reference beam derived from the probe beam, wherein the reference is characterized by an optical phase relative to the probe beam; detecting a spatial portion of the light exiting the sample and the reference beam with at least one detector to generate an interference signal; and processing the interference signal to obtain an image of the sample associated with absorption of the radiative heating beam.
    Type: Application
    Filed: January 3, 2020
    Publication date: July 9, 2020
    Inventors: Martin Schnell, Paul Scott Carney, Rohit Bhargava
  • Publication number: 20200221596
    Abstract: In one embodiment, a method includes receiving an indication at a modular electronic system of initiation of online removal for a module removably inserted into a slot of the modular electronic system, increasing a fan speed at the modular electronic system before the module is removed, monitoring an internal temperature at the modular electronic system, and providing an indication that the module is ready for removal upon reaching a specified cooling state at the modular electronic system based on the temperature monitoring. A panel on an adjacent module is opened and extends into the slot upon removal of the module to substantially block airflow bypass from the slot and maintain cooling within the modular electronic system. An apparatus and logic are also disclosed herein.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Rohit Dev Gupta, Joel Richard Goergen, Sarma VMK Vedhanabhatla, Damaruganath Pinjala, Jatin Kohli, Robert Gregory Twiss
  • Publication number: 20200215875
    Abstract: A method, system, and apparatus are provided for optimizing control of the rotational speed of a fan in a vehicle so as to reduce the aerodynamic drag of a vehicle in a given operating parameter, and accordingly, to improve fuel efficiency of operation of the vehicle. Certain exemplary embodiments include determining an optimized speed of rotation of a cooling fan of the vehicle for reducing overall fuel demand in given operating conditions, and controlling rotation speed of the fan at the optimized speed in order to minimize fueling demand of a prime mover of the vehicle.
    Type: Application
    Filed: March 19, 2020
    Publication date: July 9, 2020
    Inventors: Rohit Saha, Long K. Hwang
  • Patent number: 10702357
    Abstract: A mold includes a first section, a second section, and a weakened region that joins the first section to the second section. The weakened region is breakable, deflectable, or deformable in response to a first threshold force to enable the first section to be removed from a shell independently of the second section after the shell is formed over the mold. The first threshold force is less than a second threshold force that would damage or permanently deform the shell. The first section is a first mold of at least a portion of one or more first teeth of a dental arch and the second section is a second mold of at least a portion of one or more second teeth of the dental arch.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: July 7, 2020
    Assignee: Align Technology, Inc.
    Inventors: Peter Webber, Rohit Tanugula, Shiva P. Sambu, Crystal Tjhia
  • Patent number: 10706103
    Abstract: Systems, methods, and apparatuses for implementing a distributed, hierarchical, and iterative data graph processing strategy are disclosed. A large data graph is partitioned and the partitions are clustered. Sets of keys and hashes are generated for each cluster and distributed to a plurality of processing machines. The processing machines recreate the partitions, based on received hashes and keys of the clusters of the first partitions, and the graph. Thereafter, the partitioning, clustering and processing is repeatable for the recreated graphs. The disclosed strategy enables processing of large and dynamic data graphs, including bipartite query-Uniform Resource Locator graphs.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: July 7, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Manoj Kumar Agarwal, Rohit Jain, Amey Satish Gade
  • Patent number: 10706936
    Abstract: In one embodiment, there is a system comprising a first group of blocks connected to a first address line, a second group of blocks connected to a second address line separate and distinct from the first address line, a host controller (or memory device) configured to: allocate a single open block to each of: the first group of blocks connected to the first address line that transmits an address signal generated by a first peripheral circuitry module, and the second group of blocks connected to the second address line that transmits an address signal generated by a second peripheral circuitry module; in response to receiving a first program request: program the open block in the first group of blocks connected to the first address line in response to a first program request in response to receiving a second program request separate and distinct from the first program request: forego programming any of the blocks in the first group of blocks connected to the first address line; and program one of the blocks in
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: July 7, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Rohit Sehgal, Grishma Shah, Sahil Sharma, Phil Reusswig
  • Patent number: 10708233
    Abstract: Systems and methods of identifying and processing certificate pinned applications through a cloud based security system include monitoring traffic associated with a connection; developing a profile of an application associated with the traffic based on the monitoring, wherein the profile comprises whether or not the application is a certificate pinned application which requires a predefined set of criterion to be matched against an advertised certificate; and selectively performing SSL interception of the connection in the cloud based security system based on the profile. The monitoring can include monitoring handshake messages between a client and a server to determine a handshake status and a certificate status.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: July 7, 2020
    Assignee: Zscaler, Inc.
    Inventors: Rohit Goyal, Abhinav Bansal
  • Patent number: 10706156
    Abstract: A system and method for security risk identification in a secure software lifecycle. A knowledge database has a plurality of security elements which are identified for a particular software application depending on software environment and prioritized in a task list. Code vulnerabilities are identified using code scanners, with security requirements updated based on identified vulnerabilities, lack of vulnerabilities for weaknesses covered by a code scanner, potential weaknesses not adequately covered by code scanners, and software environment changes.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: July 7, 2020
    Inventors: Nishchal Bhalla, Rohit Kumar Sethi, Ramanan Sivaranjan, Ehsan Foroughi, Geoffrey Charles Whittington
  • Patent number: 10708373
    Abstract: One or more computing devices, systems, and/or methods for monitoring levels of activity of client devices using a cluster of servers having a decentralized network architecture are provided, where over-counting, which may be caused by an uneven distribution of requests transmitted by the client devices to the cluster of servers, may be mitigated. For example, a request may be received by a first server, of the cluster of servers, from a client device. A first counter value associated with a level of activity of the client device may be incremented by a first number. One or more data packets may be transmitted to one or more servers of the cluster of servers. Each data packet of the one or more data packets may comprise an instruction to increment a counter value associated with the client device by a second number, which may be different than the first number.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: July 7, 2020
    Assignee: Oath Inc.
    Inventors: Yucheng Xiong, Matti Juhani Oikarinen, Abhishek Kothari, Manika Mittal, Rohit Vijayakumar Athanikar, Saravanan Murugesan, Ravindra Lakkappa Dangar, Suresh Kumar Thiruvallur Loganathan
  • Patent number: 10704405
    Abstract: A turbine or turbine system includes a compressor, a combustor, a turbine section, a diffuser with a parting line between two components, and a seal along the parting line. The seal includes a protrusion, a recess, and a flexible portion between the protrusion and the recess. The flexible portion has a bent cross-section perpendicular to the parting line. An outer surface of the bent cross-section contacts an inner surface of the recess. An inner surface of the bent cross-section contacts an outer surface of the protrusion. Sealing a parting line between two parts of a diffuser in a gas turbine system includes disposing a flexible portion between a protrusion and a recess of the two parts, contacting an outer surface of the bent cross-section with an inner surface of the recess, contacting an inner surface of the bent cross-section with an outer surface of the protrusion, and pressurizing the diffuser.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: July 7, 2020
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Srinivas Pakkala, Robert Jamiolkowski, Tomasz Jendrzejewski, Rohit Pruthi
  • Publication number: 20200210907
    Abstract: A device receives and processes current, forecasted, and historical entity information, associated with an entity, to generate processed information. The device calculates an operating enterprise value for the entity based on the processed information and bifurcates the operating enterprise value into a current value associated with current operations of the entity and a future value associated with investments of the entity. The device determines a growth rate based on the current value and the future value, and processes the current value, the future value, and the growth rate, with a first model, to determine underlying drivers of total returns for stakeholders associated with the entity. The device processes the underlying drivers of total returns for stakeholders and revenue, costs, assets, and liabilities associated with the entity, with a second model, to identify analytics data for the entity, and performs actions based on the analytics data identified for the entity.
    Type: Application
    Filed: December 26, 2018
    Publication date: July 2, 2020
    Inventors: Rachael ULIZIO, Rohit MALHOTRA, Wolfgang POPP, Shishir A. SHROFF, Rahul CHAKRABORTY, Shilpa SARDAR
  • Publication number: 20200211981
    Abstract: A method of forming a semiconductor device comprising forming a patterned resist over a stack comprising at least one material and removing a portion of the stack exposed through the patterned resist to form a stack opening. A portion of the patterned resist is laterally removed to form a trimmed resist and an additional portion of the stack exposed through the trimmed resist is removed to form steps in sidewalls of the stack. A dielectric material is formed between the sidewalls of the stack to substantially completely fill the stack opening, and the dielectric material is planarized. Additional methods are disclosed, as well as semiconductor devices.
    Type: Application
    Filed: December 28, 2018
    Publication date: July 2, 2020
    Inventors: Rohit Kothari, Adam L. Olson, John D. Hopkins, Jeslin J. Wu
  • Publication number: 20200211531
    Abstract: A text-to-speech engine creates audio output that includes synthesized speech and one or more media content item snippets. The input text is obtained and partitioned into text sets. A track having lyrics that match a part of one of the text sets is identified. The location of the track's audio that contains the lyric is extracted based on forced alignment data. The extracted audio is combined with synthesized speech corresponding to the remainder of the input text to form audio output.
    Type: Application
    Filed: December 28, 2018
    Publication date: July 2, 2020
    Inventors: Rohit Kumar, Henrik Lindström, Henriette Cramer, Sarah Mennicken, Sravana Reddy, Jennifer Thom-Santelli
  • Publication number: 20200205790
    Abstract: Disclosed herein is method and system for determining quality of semen sample. Trajectories of objects, identified in each of plurality of image frames of semen sample, are generated by tracking movement of the objects across image frames, and compensating a drift velocity of the semen sample. Further, generated trajectories are classified into sperm and non-sperm trajectories. Finally, total concentration estimate and total motility estimate of the semen sample are computed to generate a semen quality index, which indicates quality of the semen sample. In an embodiment, the method of present disclosure uses a multi-level Convolutional Neural Network (CNN) analysis technique for effectively classifying the object trajectories into sperm and non-sperm objects. Also, since the present method includes estimating and compensating drift velocity in the semen sample, it enhances overall accuracy of motility estimation and semen quality analysis.
    Type: Application
    Filed: December 7, 2017
    Publication date: July 2, 2020
    Inventors: Karan DEWAN, Bharath CHELUVARAJU, Tathagato DASTIDAR, Apurv ANAND, Rohit Kumar PANDEY