Patents by Inventor Varun

Varun 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: 20200054247
    Abstract: A system for intra-operatively registering a pelvis comprising an acetabulum with a computer model of the pelvis in a coordinate system. The system may include: a) a surgical navigation system including a tracking device; and b) at least one computing device in communication with the surgical navigation system. The at least one computing device: i) receiving first data points from first intra-operatively collected points on an articular surface of the acetabulum, the first data points collected with the tracking device; ii) receiving a second data point from a second intra-operatively collected point on the pelvis, the second data point collected with the tracking device, the second data point corresponding in location to a second virtual data point on the computer model; and iii) determining an intra-operative center of rotation of the femur relative to the pelvis from the first data points.
    Type: Application
    Filed: October 15, 2019
    Publication date: February 20, 2020
    Applicant: MAKO Surgical Corp.
    Inventors: Sunil Gupta, Ta-Cheng Chang, Zenan Zhang, Kevin Bechtold, Matt Thompson, Eric Branch, Varun Chandra, Zhu Wu
  • Publication number: 20200055003
    Abstract: Membranes, methods of making the membranes, and methods of using the membranes are described herein. The membranes can comprise a support layer, and a selective polymer layer disposed on the support layer. The selective polymer layer can comprise an oxidatively stable carrier and a borate additive dispersed within a hydrophilic polymer matrix. The oxidatively stable carrier can comprise a quaternaryammonium hydroxide carrier (e.g., a mobile carrier such as a small molecule quaternaryammonium in hydroxide, or a fixed carrier such as a quaternaryammonium hydroxide-containing polymer), a quaternaryammonium fluoride carrier (e.g., a mobile carrier such as a small molecule quaternaryammonium fluoride, or a fixed carrier such as a quaternaryammonium fluoride-containing polymer), or a combination thereof. The borate additive can comprise a borate salt, a boric acid, or a combination thereof. The membranes can exhibit selective permeability to gases.
    Type: Application
    Filed: November 1, 2017
    Publication date: February 20, 2020
    Inventors: W.S. Winston HO, Varun VAKHARIA, Witopo SALIM
  • Patent number: 10567247
    Abstract: An example method can include receiving a traffic report from a sensor and using the traffic report to detect intra-datacenter flows. These intra-datacenter flows can then be compared with a description of historical flows. The description of historical flows can identify characteristics of normal and malicious flows. Based on the comparison, the flows can be classified and tagged as normal, malicious, or anomalous. If the flows are tagged as malicious or anomalous, corrective action can be taken with respect to the flows. A description of the flows can then be added to the description of historical flows.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: February 18, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ashutosh Kulshreshtha, Supreeth Hosur Nagesh Rao, Navindra Yadav, Anubhav Gupta, Sunil Kumar Gupta, Varun Sagar Malhorta, Shashidhar Gandham
  • Patent number: 10567009
    Abstract: Dynamic erasure coding for computing and data storage systems. A method embodiment commences upon accessing a set of fault tolerance policy attributes associated with the computing and data storage system. The topology of the system is analyzed to form mappings between the computing nodes of the system and the availability domains of the system. Based on the fault tolerance policy attributes, the topology, and the generated mapping, a plurality of feasible erasure coding configurations are generated. The feasible erasure coding configurations are scored. One or more high-scoring feasible erasure coding configurations are selected and deployed to the computing and data storage system. The method is repeated when there is a change in the fault tolerance policy attributes or in the topology. Depending on the topology and/or the nature of a change in the topology, more than one erasure coding configurations can be deployed onto the computing and data storage system.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: February 18, 2020
    Assignee: Nutanix, Inc.
    Inventors: Minghui Yang, Timothy Sujay Isaacs, Ajaykrishna Raghavan, Dmitri Bronnikov, Jaya Singhvi, Peihong Huang, Varun Kumar Arora
  • Publication number: 20200051829
    Abstract: Processes are provided herein for deposition of organic films. Organic films can be deposited, including selective deposition on one surface of a substrate relative to a second surface of the substrate. For example, polymer films may be selectively deposited on a first metallic surface relative to a second dielectric surface. Selectivity, as measured by relative thicknesses on the different layers, of above about 50% or even about 90% is achieved. The selectively deposited organic film may be subjected to an etch process to render the process completely selective. Processes are also provided for particular organic film materials, independent of selectivity. Masking applications employing selective organic films are provided. Post-deposition modification of the organic films, such as metallic infiltration and/or carbon removal, is also disclosed.
    Type: Application
    Filed: October 21, 2019
    Publication date: February 13, 2020
    Inventors: Eva E. Tois, Hidemi Suemori, Viljami J. Pore, Suvi P. Haukka, Varun Sharma, Jan Willem Maes, Delphine Longrie, Krzysztof Kachel
  • Publication number: 20200053902
    Abstract: A data center power system includes an electrical power conductor that includes a live conductor surface and is configured to carry direct current (DC) power from a power source through a human-occupiable workspace of a data center; a grounded conductor positioned in the human-occupiable workspace apart from the electrical power conductor; a first electrical connector configured to mount to a data center rack that supports a plurality of electronic devices, the first electrical connector moveable to electrically contact the live conductor surface of the electrical power conductor; and a second electrical conductor positioned on the rack and configured to electrically contact the grounded conductor.
    Type: Application
    Filed: October 21, 2019
    Publication date: February 13, 2020
    Inventors: Varun Sakalkar, Jyoti Sastry, James Kennedy, Eduardo Lao, Christopher Gregory Malone, Pascal Kam
  • Publication number: 20200050358
    Abstract: A computer-implemented method for executing a default action on a touchscreen device is provided. The method includes receiving a touch input from a user on a touchscreen device and determining a context associated with the touch input. The context is associated with one or more actions including a default action. The method also includes determining that the received touch input comprises a default gesture, and performing the default action associated with the determined context. The default gesture may be a two-finger double-tap gesture. Systems and machine-readable media are also provided.
    Type: Application
    Filed: October 17, 2019
    Publication date: February 13, 2020
    Applicant: Google LLC
    Inventors: Fady Samuel, Varun Jain
  • Publication number: 20200050487
    Abstract: A system for allocation of resources and processing jobs within a distributed system includes a processor and a memory coupled to the processor. The memory includes at least one process and at least one resource allocator. The process is adapted for processing jobs within a distributed system which receives jobs to be processed. The resource allocator is communicably coupled with at least one process, and is adapted to generate one or more sub-processes within a limit of one or more resources allocated to the process for processing jobs.
    Type: Application
    Filed: October 21, 2019
    Publication date: February 13, 2020
    Inventors: Naganarasimha Ramesh Garla, Varun Saxena, Guilin Sun
  • Publication number: 20200050459
    Abstract: An apparatus comprises a branch predictor to predict an outcome of a branch instruction to be processed by processing circuitry, based on branch prediction state information stored in one or more branch prediction structures, and a call path tracking element to store call path tracking information, where in response to a procedure calling instruction processed by the processing circuitry, the call path tracking information is updated depending on at least a portion of an address associated with the procedure calling instruction. The one or more branch prediction structures include at least one call-path-indexed branch prediction structure which is indexed based on an index value which depends on a portion of the call path tracking information stored in the call path tracking element.
    Type: Application
    Filed: August 10, 2018
    Publication date: February 13, 2020
    Inventors: Varun PALIVELA, Tom Marko HAMEENANTTILA
  • Publication number: 20200051723
    Abstract: A solenoid actuator includes a housing assembly, a bobbin assembly, a coil, an armature, and an anti-rotation structure. The bobbin assembly is disposed at least partially within the housing assembly and includes a return pole and a yoke. The yoke has an inner surface that defines an armature cavity. The coil is disposed within the housing assembly and is wound around at least a portion of the bobbin assembly. The armature is disposed within the armature cavity and is axially movable relative to the yoke. The anti-rotation structure is disposed within the housing assembly and engages at least a portion of the armature. The armature and the anti-rotation structure each have at least one feature formed thereon that mate with each other and thereby prevent rotation of the armature.
    Type: Application
    Filed: August 13, 2018
    Publication date: February 13, 2020
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Deepak Pitambar Mahajan, Kevin Allan Kingsley Jones, Varun Anand, Govind Yadav
  • Patent number: 10555856
    Abstract: A patient lift system helps to lift and mobilize a disabled person in a home or in an institution with minimal effort from a caregiver. The patient lift system includes a lift, a carry bar and a hand control. The lift, the carry bar and the hand control have shapes and features that may be seen to facilitate quick and easy cleaning. Notably, gaps have been minimized for infection control purposes. Typically, a patient lift system includes an integral trolley for connecting the patient lift system to a track. For the patient lift system described herein, the trolley and lift system are separate pieces that are easily and quickly either attached or detached.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: February 11, 2020
    Assignee: Amico Mobility Solutions Corp.
    Inventors: Varun Chandan, Wayne Benson, Mark P. Chepurny
  • Publication number: 20200041198
    Abstract: A bin positioned within a refrigerator drawer and slidable across the refrigerator drawer at one or more edges of the refrigerator drawer and/or at one or more sliding mechanisms attached to at least one side of the refrigerator drawer.
    Type: Application
    Filed: June 3, 2019
    Publication date: February 6, 2020
    Inventors: Varun Prem Sagar Rajasekaran, Eva Christiansen, Lori Wood
  • Publication number: 20200042931
    Abstract: A method for supply chain management using mobile devices with a server on an electronic data network includes receiving identifying information for a product transmitted from a mobile device via the network, the server being periodically updated with product recall data. The server queries a traceability server via the network for master data and event data related to the product using the identifying information. The server processes the recall data, master data, and event data to produce product data which is output to the mobile device.
    Type: Application
    Filed: October 2, 2019
    Publication date: February 6, 2020
    Inventors: Steve Beier, Varun Bhagwan, James Funk, Arthur F. Kaufmann, Suzanna Khatchatrian, Timothy T. Liu, Justin Ormont, Heather M. Underwood
  • Publication number: 20200037964
    Abstract: Various embodiments described herein relate to an intelligent warning system in a communication service. One embodiment of the present invention analyzes a user's biometric signals and image data of one of the user's in a communication session to determine a distress level. In addition, location data indicating the user's velocity and direction can be used to determine a distress level. If the biometric signals or the image data indicate a distress level that meets or exceeds a threshold level, a notification is automatically sent to a remote user. This can allow a remote user to render assistance to a user in distress, even when the user is unable to communicate one or more conditions.
    Type: Application
    Filed: October 11, 2019
    Publication date: February 6, 2020
    Inventors: Rupreet Singh GUJRAL, Varun Kumar PALAVALASA, Noor MAHDI
  • Publication number: 20200039487
    Abstract: Systems and methods enable a failsafe for a trailer brake controller (TBC), by using a camera to detect braking of the towing vehicle. The methods can include using a vehicle-facing camera mounted to a trailer to detecting light emitted from rear brake lights at the towing vehicle. Then, the methods can determine whether the brakes of the towing vehicle are being engaged, based on the light detected by the vehicle-facing camera. Also, a TBC failure can be determined, and as a result, a trailer brake activation signal can be communicated at the trailer side, as a failsafe to activate the brakes of the trailer.
    Type: Application
    Filed: August 3, 2018
    Publication date: February 6, 2020
    Inventor: Varun J. PRABHAKAR
  • Patent number: 10548647
    Abstract: Expandable spinal fixation assemblies, systems, and methods thereof. An expandable spinal fixation system may include expandable barrel assembly including an upper barrel half and a lower barrel half and a fixed barrel assembly. The fixed barrel assembly is insertable between the upper barrel half and the lower barrel half such that the fixed barrel assembly is clamped between the upper barrel half and the lower barrel half. Each of the expandable barrel assembly and the fixed barrel assembly includes fixation plates adapted to secure spinous processes to the fixation system.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: February 4, 2020
    Assignee: Globus Medical, Inc.
    Inventors: Varun Ponmudi, Jason Zappacosta, Jonathan Perloff
  • Publication number: 20200030752
    Abstract: Membranes, methods of making the membranes, and methods of using the membranes are described. The membranes can comprise a support layer, and a selective polymer layer disposed on the support layer. The selective polymer layer can comprise an oxidatively stable carrier dispersed within a hydrophilic polymer matrix. The oxidatively stable carrier can be chosen from a quaternary ammonium hydroxide carrier (e.g., a mobile carrier such as a small molecule quaternary ammonium hydroxide, or a fixed carrier such as a quaternary ammonium hydroxide-containing polymer), a quaternary ammonium fluoride carrier (e.g., a mobile carrier such as a small molecule quaternary ammonium fluoride, or a fixed carrier such as a quaternary ammonium fluoride-containing polymer), and combinations thereof. The membranes can exhibit selective permeability to gases. The membranes can selectively remove carbon dioxide and/or hydrogen sulfide from hydrogen and/or nitrogen.
    Type: Application
    Filed: February 26, 2019
    Publication date: January 30, 2020
    Inventors: W.S. Winston Ho, Witopo Salim, Varun Vakharia
  • Publication number: 20200034772
    Abstract: A system for generating financial projections for a business entity and providing a graphical visualization of the financial projections on a display is disclosed herein. The system receives as an input actual financial data of said business entity. The system sorts said actual financial data into predefined categories. The system uploads the sorted actual financial data into a database. The system generates projected financial data comprising projected income, projected balance sheet, and variance between said actual financial data and said projected financial data using a plurality of predefined algorithms in conjunction with inputted user selectable variable parameter values. The system generates graphical visualizations of said actual and projected data. The system transmits the graphical visualizations for display in an interactive manner. The projected financial data visualizations are modified in dependence on a user changing one or more of said selectable variable parameter values.
    Type: Application
    Filed: July 29, 2019
    Publication date: January 30, 2020
    Inventor: Varun Balan
  • Publication number: 20200034484
    Abstract: Systems for ad-hoc analysis of metadata in distributed data storage systems. A distributed storage system comprises computing nodes and a storage pool that is accessible by computing nodes. The storage pool comprises stored information and respective metadata that describes the stored information. Instances of a metadata search engine are installed on the computing nodes such that the metadata search engines have access to both local data stored in the storage pool as well as to networked storage in the storage pool. A user defines metadata management application extensions for extending the metadata search engine using computer programming languages. When executed by the metadata search engine, the extensions perform user-defined functions. A metadata analysis command is associated with the user-defined function and the metadata analysis command is launched from within the metadata search engine to perform the user-defined function over metadata stored in the system.
    Type: Application
    Filed: November 30, 2016
    Publication date: January 30, 2020
    Applicant: Nutanix, Inc.
    Inventors: Varun Kumar ARORA, Vinayak Hindurao KHOT
  • Publication number: 20200034073
    Abstract: Systems for high-performance computing. A method operates in a distributed storage cluster platform that has a storage pool and computing nodes that concurrently execute foreground tasks and background tasks. A uses interacts with a user interface to input specifications of background task time windows. Background tasks that run within the time frame of a background task time window are permitted to be scheduled at a relatively higher resource usage rate that consumes relatively higher cluster resources than do background task tasks that run outside of the background task time window. When the background task time window closes, the relatively higher resource usage rate of the running cluster background tasks is reduced to a relatively lower resource usage rate. Background tasks can self-observe the background task time windows and/or can be controlled by messages received from a virtualized controller that is designated to perform cluster-wide observations and to make cluster-wide determinations.
    Type: Application
    Filed: May 23, 2016
    Publication date: January 30, 2020
    Inventors: Arun SAHA, Varun Kumar ARORA, Vinayak Hindurao KHOT