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: 20180285222
    Abstract: In one embodiment, a device in a modular networking rack determines an online insertion and removal (OIR) time for a particular device module of a plurality of device modules contained within the modular networking rack. The device determines an OIR time for the plurality of device modules based on the OIR time for the particular device module and provides an indication of the OIR time for the plurality of device modules for display to a user.
    Type: Application
    Filed: July 7, 2017
    Publication date: October 4, 2018
    Inventors: Rohit Dev Gupta, Joel R. Goergen, Jatin Kohli, Manigandan Boopalan
  • Publication number: 20180283190
    Abstract: A nozzle has an airfoil, and the nozzle is configured for use with a turbomachine. The airfoil has a throat distribution measured at a narrowest region in a pathway between adjacent nozzles, at which adjacent nozzles extend across the pathway between opposing walls to aerodynamically interact with a fluid flow. The airfoil defines the throat distribution, and the throat distribution reduces aerodynamic loss and improves aerodynamic loading on the airfoil. A trailing edge of the airfoil deviates from an axial plane by about 0.1 degrees to about 5 degrees. A turbomachine comprising a plurality of nozzles is also provided.
    Type: Application
    Filed: December 18, 2015
    Publication date: October 4, 2018
    Inventors: Shashwat Swami JAISWAL, Rohit CHOUHAN, Lukasz SZAJKO
  • Publication number: 20180288062
    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: Application
    Filed: May 25, 2017
    Publication date: October 4, 2018
    Inventors: Rohit GOYAL, Abhinav BANSAL
  • Publication number: 20180288850
    Abstract: A system and method for tracking a trajectory of a target within a space. The system and method determining a current time instant, detecting a movement of at least one target in a space at the current time instant to generate a current sensor measurement, and determining a current state of the at least one target based on the current sensor measurement.
    Type: Application
    Filed: October 14, 2016
    Publication date: October 4, 2018
    Inventors: ROHIT KUMAR, MAULIN DAHYABHAI PATEL
  • Patent number: 10089169
    Abstract: An expert system extracts events associated with executing an application from log files generated by various topological resources in a distributed computing environment. The events are plotted as plot points on a time series graph. Patterns are identified in the plot points that are associated with application problems, along with the computing environment configurations both before the problem and after the problem was resolved. The difference in the configurations represents a corrective action for the application problem, and the expert system links the corrective action to the pattern. When a pattern repeats in conjunction with another application problem, the corrective action is identified as a possible solution to the new problem. A confidence level associated with the pattern/corrective action may be increased when a user accepts the corrective action and may be decreased when a user rejects the corrective action.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: October 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Geetha Adinarayan, Anindya Neogi, Vinay G. Rajagopal, Rohit Shetty
  • Publication number: 20180276268
    Abstract: In one example, a system is described in which a storage device, communicatively coupled to a processor, includes an inconsistency detection and reconstruction tool. The inconsistency detection and reconstruction tool may create a database including metadata associated with hierarchical organization directories and policy and configuration data files in a file system. Further, the inconsistency detection and reconstruction tool may perform consistency check of one or more of the hierarchical organization directories, the policy and configuration data files and the metadata to detect inconsistencies. Furthermore, the inconsistency detection and reconstruction tool may reconstruct one or more of the hierarchical organization directories, the policy and configuration data files and the metadata based on the outcome of the consistency check.
    Type: Application
    Filed: April 24, 2015
    Publication date: September 27, 2018
    Inventors: Shruti Doval, Venkataraman Kamalaksha, Rohit Balakrishna, Rajat Verma
  • Publication number: 20180278478
    Abstract: The disclosed technology relates to a network agent for generating platform specific network policies. A network agent is configured to receive a platform independent network policy from a network policy system, determine implementation characteristics of the network entity, generate platform specific policies from the platform independent network policy based on the implementation characteristics of the network entity, and implement the platform specific policies on the network entity.
    Type: Application
    Filed: March 24, 2017
    Publication date: September 27, 2018
    Inventors: Rohit Prasad, Hai Vu, Shih-Chun Chang, Hoang Nguyen, Shashi Gandham, Navindra Yadav, Praneeth Vallem, Sunil Gupta, Ravi Prasad, Varun Malhotra
  • Publication number: 20180279018
    Abstract: A method for customizing a purchase of a digital content is provided. The method includes receiving a request from a user device to purchase the digital content retrievable by the computing system, the digital content being encoded such that the purchase of the digital content is customizable based on an audio quality and a video quality of the digital content, presenting a plurality of selectable audio formats and video formats associated with the digital content, wherein the audio quality and the video quality of the digital content is affected by a user selection of the plurality of audio formats and video formats, providing a downloadable package comprising the customized digital content with the user selected audio formats and video formats to the user device for consuming the customized digital content, and processing a payment for the customized digital content delivered to the user device.
    Type: Application
    Filed: March 21, 2017
    Publication date: September 27, 2018
    Inventors: Saurabh Dravid, Logeswaran T. Rajamanickam, Ashrith Shetty, Rohit S. Shetty
  • Publication number: 20180278481
    Abstract: The disclosed technology relates to a distributed policy store. A system is configured to locate, in an index, an entry for a network entity, determine, based on the entry, a file identifier for a file containing a record for the network entity and an offset indicating a location of the record in the file. The system is further configured to locate the file in a distributed file system using the file identifier, locate the record in the file using the offset, and retrieve the record.
    Type: Application
    Filed: March 27, 2017
    Publication date: September 27, 2018
    Inventors: Rohit Prasad, Shashi Gandham, Hai Vu, Varun Malhotra, Sunil Gupta, Abhishek Singh, Navindra Yadav, Ali Parandehgheibi, Ravi Prasad, Praneeth Vallem, Paul Lesiak, Hoang Nguyen
  • Publication number: 20180275165
    Abstract: Systems, methods, and program products are provided for the calibration and scanning of multiple AFM probe heads used employed together for synchronous scanning. An automated calibration process is provided employing scan data from multiple AFM probe heads to automatically calibrate the system and position the probe heads at relative offset positions that are successively closer and more precise. Multiple heads are scanned simultaneously and synchronously to produce scan images, which are automatically evaluated to recognize a common feature. From this, a relative offset of the images is calculated and the true position of each probe tip may be known. Using this knowledge, a position offset is applied to bring the probe tips closer together at a desired spatial relationship. The techniques may be repeated at two or more levels varying from coarse to fine, and may be repeated after probing or movement to a new region of interest.
    Type: Application
    Filed: May 9, 2017
    Publication date: September 27, 2018
    Applicant: FEI Company
    Inventors: Sean Dale Zumwalt, Anton Riley, Jordan Fine, Rohit Jain
  • Publication number: 20180278613
    Abstract: According to an embodiment of the present disclosure, a method is disclosed comprising receiving a request to access protected data stored in a smart data container. The method further comprises comparing a first device identifier associated with a first device from which the request to access the protected data stored in the smart data container was received to a second device identifier which uniquely identifies a second device that created the smart data container. The method further comprises allowing access to the protected data stored in the smart data container by the first device based on whether the first device identifier matches the second device identifier.
    Type: Application
    Filed: March 23, 2017
    Publication date: September 27, 2018
    Inventor: Rohit Ganda
  • Publication number: 20180276726
    Abstract: Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of determining an accuracy score for existing product information using a first set of rules that compares the existing product information for the product with product information of other internal or external sources, determining if the accuracy score exceeds a predetermined accuracy threshold, automatically replacing incorrect product information in the existing product information with correct product information from the other sources if the accuracy score does not exceed the predetermined accuracy threshold, coordinating displaying of the existing product information with the correct product information replacing the incorrect product information on a webpage for the product on a website of the online retailer.
    Type: Application
    Filed: March 23, 2017
    Publication date: September 27, 2018
    Applicant: WAL-MART STORES, INC.
    Inventors: Omar Saeed Siddiqui, Rohit Deep, Zuzar Fakhruddin Nafar
  • Publication number: 20180276041
    Abstract: A system for executing a workload that includes a plurality of transactions for a first time slot determines whether a metered cloud service has a sufficient quota of operations available to execute respective metered transactions. For the first time slot, the system determines whether a non-metered cloud service has a sufficient processing load to execute respective non-metered transactions. The system executes the plurality of transactions during the first time slot when each metered cloud service has the sufficient quota and each non-metered cloud service has the sufficient processing load. Further, the system waits to execute the plurality of transactions of the workload during a time slot subsequent to the first time slot when any of the metered cloud services does not have the sufficient quota or any of the non-metered cloud services does not have a sufficient processing load.
    Type: Application
    Filed: March 21, 2017
    Publication date: September 27, 2018
    Inventors: Ajeet BANSAL, Rohit SRIVASTAVA
  • Publication number: 20180276571
    Abstract: An online system uses rules and/or machine learning models to provide travel related content items to users. The online system may determine when a user is likely to travel and provide the content items in advance of a trip. The online system may also provide content items during a trip that indicate modifications to the user's itinerary, for example, adding a rental car, upgrading a flight ticket, or upgrading a hotel room. Further, the online system may provide a content item after a user has checked out of a hotel that describes a loyalty program of the hotel. In one example, the online system trains machine learning models using feature vectors derived based on trips taken by a population of users of the online system and itinerary information from third parties. The content items may be generated based on information provided from the third parties.
    Type: Application
    Filed: March 22, 2017
    Publication date: September 27, 2018
    Inventors: Rohit Poddar, Jinfu Leng, Robert P. Otillar, Loren William Abrams, Tao Cui Baecklund
  • Publication number: 20180278479
    Abstract: The disclosed technology relates to a network agent for reporting to a network policy system. A network agent includes an agent enforcer and an agent controller. The agent enforcer is configured to implementing network policies on the system, access data associated with the implementation of the network policies on the system, and transmit, via an interprocess communication, the data to the agent controller. The agent controller is configured to generate a report including the data and transmit the report to a network policy system.
    Type: Application
    Filed: March 27, 2017
    Publication date: September 27, 2018
    Inventors: Hai Vu, Shih-Chun Chang, Varun Malhotra, Shashi Gandham, Navindra Yadav, Allen Chen, Praneeth Vallem, Rohit Prasad
  • Publication number: 20180278459
    Abstract: The disclosed technology relates to assigning network agents to communication modules. A network policy system is configured to assign network agents to buckets based on an agent identifier of each agent. The network policy system can assign buckets to communication modules. When a failed communication module is detected, the network policy system can reassigning buckets assigned to the failed communication module to operational communication modules.
    Type: Application
    Filed: March 27, 2017
    Publication date: September 27, 2018
    Inventors: Rohit Prasad, Hai Vu, Shih-Chun Chang, Hoang Nguyen, Shashi Gandham, Navindra Yadav, Praneeth Vallem, Sunil Gupta, Ravi Prasad, Paul Lesiak
  • Publication number: 20180278480
    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 27, 2017
    Publication date: September 27, 2018
    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: 20180278728
    Abstract: The various embodiments herein provide a system and method for changing the means of communication between two devices by switching between several communication protocols depending on the proximity between devices. The embodiments herein automatically switch between a plurality of communication protocols between two devices based on preset triggers. The embodiments herein enables automatic switching of one or more combination of communication mediums or protocols such as Wi-Fi, WiGig, Wired, Bluetooth, NFC, IR, Sensors, HDMI, USB, MHL, NFC etc. The embodiments herein also automatically switches one communication protocol to another communication protocol based on change in the bandwidth of communication and without disconnecting or affecting the data transfer.
    Type: Application
    Filed: September 20, 2016
    Publication date: September 27, 2018
    Inventors: ANIL KONGOVI, ROHIT RATHI
  • Patent number: 10081905
    Abstract: An electrically-powered ironing device having a sole plate on an upper arm and a sole plate on a lower arm, wherein the arms can be moved into different positions to allow a user various ways of using the device. More specifically, the ironing device includes two arms, at least two sole plates with at least one sole plate located on each arm, a plurality of heat settings, a hinge connecting the two arms together, and a power source.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: September 25, 2018
    Assignee: Modiron, LLC
    Inventors: Natalie Herrild, Erik Nelson, Rohit Deokar, Arjun Dubhashi, Zofia Kaminski, Daniel R. Rude, Kate Valind
  • Publication number: 20180270554
    Abstract: An electronic device in accordance with a particular embodiment of the present technology includes a rigid covering substrate, an acoustic port extending through the covering substrate, an acoustic transducer carried by the covering substrate, and another electronic component (e.g., a touch sensor or an antenna) also carried by the covering substrate. The electronic device can also include processing circuitry and an array of electrodes through which the acoustic transducer and the other electronic component are electrically connected to the processing circuitry. The array of electrodes can be part of a flexible circuit board extending between a contact region of the covering substrate and the processing circuitry. The transducer lead can extend between a region of the covering substrate including the acoustic port and the contact region.
    Type: Application
    Filed: March 15, 2017
    Publication date: September 20, 2018
    Inventors: Rohit Krishna Koppal, Chandrashekar Gernipalli Subba