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).
-
System and method for optimized calculation of path maximum transmission unit discovery in a network
Patent number: 10469232Abstract: An information handling system includes a memory to store a set of instructions, and a processor. The processor receives a maximum transmission unit (MTU) packet from a second information handling system via a first portion of a communication path, and in response to the information handling system not being a final destination information handling system compares a current MTU size of the communication path with a next MTU size of the communication path. In response to the next MTU size being smaller than the initial MTU size, the processor replaces the current MTU size with the next MTU size as the current MTU size, otherwise maintains the current MTU size as the current MTU size. The processor also provides the MTU packet to a next information handling system via the next portion of the communication path.Type: GrantFiled: March 14, 2016Date of Patent: November 5, 2019Assignee: Dell Products, LPInventors: Ankit Singh, Rohit Kumar Arehalli -
Patent number: 10470090Abstract: A user equipment (UE) and source base station may use data compression techniques for data packets sent between them. During a handover, the source base station may provide data compression context to a target base station, thus enabling the target base station to continue the data compression following the handover without having to reestablish the data compression context. The source base station may determine data compression capabilities of the UE or the target base station, or both, and may communicate the determined data compression capabilities to the UE or target base station. The source base station may identify at least one gap in a sequence of packets received from the UE, and communicate the existence of the gap to the target base station, which may request retransmission of packets associated with the gap.Type: GrantFiled: November 12, 2015Date of Patent: November 5, 2019Assignee: QUALCOMM IncorporatedInventors: Srinivasan Balasubramanian, Seyed Ali Ahmadzadeh, Shailesh Maheshwari, Ashwini Raina, Rohit Kapoor, Leena Zacharias, Vishal Dalmiya
-
Patent number: 10465288Abstract: A nozzle for uniform plasma processing comprises an inlet portion and an outlet portion. The inlet portion has a side surface substantially parallel to a vertical axis. The inlet portion comprises a plurality of gas channels. The outlet portion is coupled to the inlet portion. The outlet portion comprises a plurality of outlets. At least one of the outlets is at an angle other than a right angle relative to the vertical axis.Type: GrantFiled: August 15, 2014Date of Patent: November 5, 2019Assignee: Applied Materials, Inc.Inventors: Rohit Mishra, Siva Suri Chandra Rao Bhesetti, Eng Sheng Peh, Sriskantharajah Thirunavukarasu, Shoju Vayyapron, Cheng Sun
-
Publication number: 20190332230Abstract: Systems for dynamically generating user interfaces. A method embodiment commences upon receiving one or more requests for a user interface view corresponding to a particular type of computing resource entity. A set of resource property templates are examined to identifying one or more resource properties that correspond to the particular type of computing resource entity. Processing is invoked to determine the then-current resource state(s) of the computing resource entity. Based on the then-current resource state(s) of the particular type of computing resource entity, user interface code is dynamically generated. The dynamically generated user interface code is used to render a user interface view on the requester's display. The rendered user interface view comprises one or more of the resource properties and at least one aspect of the dynamically-determined then-current resource state(s) that correspond to the one or more resource properties.Type: ApplicationFiled: December 14, 2017Publication date: October 31, 2019Applicant: Nutanix, Inc.Inventors: Jon Carlo Gueco, Murali Krishna Reddy Mallapuram, Rohit Jayprakash Girme, Ranjan Parthasarathy
-
Publication number: 20190335022Abstract: A method includes a source computing device receiving an actual transmission time of a previous data message sent from the source computing device to a target computing device. When the actual transmission time is within a timing tolerance of a desired transmission time, the method further includes setting a transmission change indicator for a next data message to no-change. When the actual transmission time is greater than the timing tolerance plus the desired transmission time, the method further includes and setting the transmission change indicator to increase transmission speed. When the actual transmission time is less than the desired transmission time minus the timing tolerance, the method further includes setting the transmission change indicator to decrease transmission speed.Type: ApplicationFiled: April 18, 2019Publication date: October 31, 2019Applicant: Xaptum, Inc.Inventors: Rohit Pasam, Venkatakumar Srinivasan, Pradeep Srinivas Barthur, Gary W. Grube, Mario Frank DeRango
-
Publication number: 20190333159Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for data aggregation.Type: ApplicationFiled: June 6, 2019Publication date: October 31, 2019Inventors: Rohit Chourasia, Shubha Pant
-
Publication number: 20190332105Abstract: Techniques are disclosed for performing custom waypoint missions using an onboard computing device in communication with a movable object. The movable object can include a flight controller, and a communication system. The flight controller can be in communication with the onboard computing device which includes a processor and an onboard data manager. The onboard data manager can receive at least one input, determine one or more instructions to be performed by the at least one movable object based on the at least one input, generate movement commands to implement the one or more instructions, and send movement commands to the flight controller to be executed.Type: ApplicationFiled: April 30, 2018Publication date: October 31, 2019Inventors: Rohit SANT, Arnaud THIERCELIN, Arjun Sukumar MENON
-
Patent number: 10460328Abstract: Mechanisms are provided, in a hierarchical feedback aggregation (HFA) system implemented in one or more data processing systems, for collecting and presenting user feedback information for a composite offering. A backend engine of the HFA system, implemented in a first data processing system, registers a hierarchical feedback model for the composite offering. A frontend engine of the HFA system, implemented in a second data processing system, receives user feedback for an identified component of the composite offering. The backend engine of the HFA system generates an aggregate user feedback score for the identified component based on a combination of the user feedback for the identified component and aggregate user feedback scores for child components of the identified component in the hierarchical feedback model. The backend engine outputs a representation of the generated aggregate user feedback score for the component to a user.Type: GrantFiled: June 19, 2015Date of Patent: October 29, 2019Assignee: International Business Machines CorporationInventors: Shubir Kapoor, Ajay Mohindra, Rohit Ranchal, Nianjun Zhou
-
Patent number: 10462790Abstract: An access point (AP) device of a wireless local area network (WLAN) assigns a plurality of different orthogonal frequency division multiplexing (OFDM) sub-channel blocks to a plurality of client stations that are members of the WLAN. The AP device receives respective independent data for the plurality of client stations, and generates an orthogonal frequency division multiple access (OFDMA) data unit that includes a preamble and, for each sub-channel block in the plurality of OFDM sub-channel blocks: a respective legacy portion of the preamble that spans only the OFDM sub-channel block, the legacy portion including a respective legacy signal field that indicates a duration of the OFDMA data unit, a respective non-legacy signal field in the preamble, the respective non-legacy signal field spanning only the OFDM sub-channel block, and respective independent data for a respective client station, the respective independent data included within the OFDM sub-channel block.Type: GrantFiled: March 19, 2018Date of Patent: October 29, 2019Assignee: Marvell International Ltd.Inventors: Hongyuan Zhang, Rohit U. Nabar, Hui-Ling Lou
-
Patent number: 10457875Abstract: The present invention discloses a catalytic process for the manufacture of hydrogen and hydrocarbons simultaneously in the same reactor from renewable source, i.e. lipids, glycerides and fatty acids from plant, animal or algae oil, where in the multiple unsaturations in the renewable feedstock and the catalytic intermediates produced in the process from renewable feedstock is converted catalytically using simultaneous combination of in-situ occurring reactions. These in-situ occurring reactions are simultaneous combination of hydroconversion, reforming and water gas shift reactions wherein the reaction is performed in the presence of one or more metal sulfides form of metals of Group VI and/or Group IX and/or Group X elements, specifically comprises of one or more active metal combinations such as Co, W, Mo, Ni, P, with Pt, Pd encapsulated inside sodalite cages for prevention against poisoning from sulfur based compounds.Type: GrantFiled: July 10, 2017Date of Patent: October 29, 2019Assignee: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCHInventors: Anil Kumar Sinha, Mohit Anand, Saleem Akthar Farooqui, Rakesh Kumar, Rakesh Kumar Joshi, Rohit Kumar, Aditya Rai
-
Patent number: 10462148Abstract: This disclosure relates generally to data masking, and more particularly to method and system for dynamic data masking for mainframe application. In one embodiment, the method includes receiving a request to access a mainframe application from a user profile. A role assigned to the user-profile is fetched from a roles-repository. The role defines rights associated with the user-profile to access information from the mainframe application. Corresponding to the request, an access session is initiated based on the role, and a screen is received. The screen includes a multiple fields, where one or more fields includes sensitive data associated with the mainframe application. Contextual information associated with the plurality of fields is identified corresponding to the session. Rules indicative of the fields to be masked, are fetched corresponding to the screen based on the role. The fields are masked based on the rule and the contextual information associated with the fields.Type: GrantFiled: March 11, 2016Date of Patent: October 29, 2019Assignee: Tata Consultancy Services LimitedInventors: Rohit Saxena, Amit Prakash Jadhav, Manish Shukla, Vijayanand Mahadeo Banahatti, Sachin Premsukh Lodha
-
Publication number: 20190324801Abstract: Provided is a method for scheduling of tasks for an operating system on a multi-core processor. The method includes receiving a system call for initiating a scheduling operation on a second core and invoking a scheduling instance to the second core, and the scheduling instance notifies the scheduling operation of an incoming high priority task. Further, the method includes deferring a switching context instance at the second core, and the deferring the switching context instance at the second core includes unblocking the first core to perform other tasks.Type: ApplicationFiled: April 18, 2019Publication date: October 24, 2019Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Anup Manohar Kaveri, Vinayak Hanagandi, Nischal Jain, Rohit Kumar Saraf, Shwetang Singh, Samarth Varshney, Srinivasa Rao Kola, Younjo Oh
-
Publication number: 20190321730Abstract: The system, method, and computer program product described herein leverage a user's social media data to personalize the user's gameplay experience based on the user's personality traits including comparing the personality characteristics data of the user to a plurality of rules each including an expression and at least one parameter that is associated with the expression, generating a player profile for the user based on the comparison of the personality characteristics data to the plurality of rules where a value of at least one parameter in the player profile is determined based on a value of the at least one parameter of a respective rule of the plurality of rules if the expression of that respective rule is met by the personality characteristics data, personalizing a game for the user based on the parameters in the generated player profile and presenting the personalized game to the user.Type: ApplicationFiled: April 20, 2018Publication date: October 24, 2019Inventors: Rohit Shetty, Logeswaran T. Rajamanickam, Ashrith Shetty, Arun Ramakrishnan
-
SYSTEMS, APPARATUS, AND METHODS FOR DELIVERY OF THERAPEUTIC SUBSTANCE TO THE MIDDLE AND/OR INNER EAR
Publication number: 20190321610Abstract: Systems, apparatus, and methods are described for delivering a therapeutic substance to an ear of a subject, including a reservoir configured to contain the therapeutic substance and an outlet configured to transport the therapeutic substance from the reservoir to a lumen of a tympanostomy tube disposed within a tympanic membrane bordering the tympanic cavity and/or the tympanic cavity via the lumen of the tympanostomy tube, such that the therapeutic substance can be delivered to the tympanic cavity and/or a round window to an inner ear bordering the tympanic cavity.Type: ApplicationFiled: February 4, 2019Publication date: October 24, 2019Applicant: Tusker Medical, Inc.Inventors: Eric GOLDFARB, Rohit GIROTRA, Amir ABOLFATHI -
Patent number: 10454793Abstract: A method includes capturing first data associated with a first packet flow originating from a first host using a first capture agent deployed at the first host to yield first flow data, capturing second data associated with a second packet flow originating from the first host from a second capture agent deployed on a second host to yield second flow data and comparing the first flow data and the second flow data to yield a difference. When the difference is above a threshold value, the method includes determining that the second packet flow was transmitted by a component that bypassed an operating stack of the first host or a packet capture agent at the device to yield a determination, detecting that hidden network traffic exists, and predicting a malware issue with the first host based on the determination.Type: GrantFiled: June 2, 2016Date of Patent: October 22, 2019Assignee: CISCO TECHNOLOGY, INC.Inventors: Khawar Deen, Navindra Yadav, Anubhav Gupta, Shashidhar Gandham, Rohit Chandra Prasad, Abhishek Ranjan Singh, Shih-Chun Chang
-
Patent number: 10451125Abstract: A vehicle includes a transmission and a controller. The transmission has clutches that are configured to establish multiple speed ratios, including a first clutch. The first clutch has a measured drag torque distribution. The measured drag torque distribution has a median and a standard deviation. The controller is programmed to increase a pressure at a rate to engage the first clutch and to increase the rate in response to a measured first clutch torque exceeding the median by a predetermined multiple of the standard deviation.Type: GrantFiled: August 11, 2017Date of Patent: October 22, 2019Assignee: Ford Global Technologies, LLCInventors: Gregory Michael Pietron, Qi Wang, Yuji Fujii, Rohit Hippalgaonkar, Joseph F. Kucharski, Jason Meyer, Stuart N. Ford
-
Patent number: 10452285Abstract: Methods, apparatus and computer program products implement embodiments of the present invention that include establishing, by a storage system coupled to a first host computer via a storage area network (SAN), metrics indicating a status of the first host computer, and storing the indicated metrics to the storage system. A second host computer, coupled to the storage system via the storage area network, determines an availability of the first host computer based on the metrics.Type: GrantFiled: October 29, 2013Date of Patent: October 22, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Daniel I. Goodman, Avihu Turzion, Rohit Krishna Prasad, Ravi A. Shankar
-
Patent number: 10451340Abstract: A low temperature storage system includes a cabinet housing and a drawer that is slidable in and out of the cabinet housing. The drawer includes an interior wall and an exterior wall defining an insular space therebetween and a support grid disposed within an interior region defined by the interior wall of the drawer. The support grid defines multiple receptacles arranged in a matrix configuration and respectively sized to receive a storage carrier. The drawer further includes first markings and second markings printed on the drawer in a manner such that any one of the first markings and any one of the second markings together correspond to one of the multiple receptacles arranged in the matrix configuration.Type: GrantFiled: December 13, 2017Date of Patent: October 22, 2019Assignee: CooperSurgical, Inc.Inventors: Aabha Bharat Gami, Matthew Benjamin Kandl, Paul Landis Moyer, Rohit Suryadevara
-
Patent number: 10452465Abstract: In order to provide effective diagnostics and logging of error messages produced during the execution of processes across multiple components, systems and methods are disclosed for the generating, managing, and processing centralized logs containing those error messages. In particular, the components may write error messages to a centralized log instead of writing the error messages to local log files. These error messages may include exception messages and diagnostics messages. These various error messages in the centralized log can be read, identified, and organized. Furthermore, enrichments and/or analytics may be applied to the error messages based on information from a knowledge source or the application of one or more machine learning models. The organized error messages, enrichments, and analytics can be stored in an output log that can be easily retrieved and viewed through a graphical interface.Type: GrantFiled: September 8, 2017Date of Patent: October 22, 2019Assignee: Oracle International CorporationInventors: Nitin Handa, Rohit Soni
-
Patent number: 10452606Abstract: Metadata formatting techniques may include: receiving a request to allocate M blocks of a file system; selecting for allocation, using an allocation bitmap, M free blocks of the file system, wherein the M free blocks have corresponding block metadata (BMD) structures included in a BMD group stored in a first block of physical storage; determining whether the BMD group is stored in cache; determining, using the allocation bitmap, whether each BMD structure of the BMD group is unallocated; and responsive to determining the BMD group is not stored in cache and that each BMD structure of the BMD group is unallocated, performing first processing initializing the corresponding BMD structures for the M free blocks to denote the M free blocks are allocated. The first processing may include storing in the cache initialized versions of the corresponding BMD structures for the M free blocks.Type: GrantFiled: September 29, 2016Date of Patent: October 22, 2019Assignee: EMC IP Holding Company LLCInventors: Philippe Armangau, Rohit K. Chawla, Ahsan Rashid, Feng Zhang