Patents by Inventor Deepak Sharma

Deepak Sharma 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: 10959797
    Abstract: An articulating joint comprising a multi-cluster joint where every consecutive pair of links is interfaced by a gimbal, which offers rotation about two orthogonal axes within the same plane. Thus, the articulating joint comprises an alternating sequence of links and gimbals. Furthermore, there may be multiple cables attached to one or more of the links. As these cables are selectively pulled and released, one can achieve any desired articulation of the articulating joint. There may be a transmission member extending through the links and gimbals, parallel to the central longitudinal axis of the joint in its nominal non-articulated condition. This transmission member may be either a tension member that is pulled on (e.g. a cable or flexible pull rod) and that loads the articulating joint in compression, or the transmission member may be a flexible push rod that loads the articulating joint in tension.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: March 30, 2021
    Assignee: FlexDex, Inc.
    Inventors: James Michael Licht, Shorya Awtar, Deepak Sharma, Zachary Zimmerman, Bruce Johnson, Christopher K. Holmes, Peter F. Costa, Brian Douglas Larose, Randall Sullivan, Ryan Brook Rank
  • Patent number: 10963532
    Abstract: Embodiments described include systems and methods for providing a preview for a link in a network application. A client application operating on a client device provides access to a network application. The client application includes an embedded browser for accessing the network application. The embedded browser displays a link within a user interface for the network application. When a user provides a user action on the link, a preview engine for the embedded browser detects the user action. The preview engine provides a preview of the link by rendering a preview in a preview region of the embedded browser.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: March 30, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Vipin Borkar, Santosh Sampath, Deepak Sharma, Arvind SankaraSubramanian
  • Publication number: 20210092192
    Abstract: A system for maintaining a state of a session of a network application across different client device is disclosed. A first client application establishes sessions of a user to a network application. Each of the sessions is accessed via a first embedded browser of a first client application. The first client application stores a state of the sessions to a workspace service in association with the user, and a context of the user to a workspace hub. A second client application establishes the sessions to the network application based on the state of the sessions obtained via the workspace service that are each accessed via a second embedded browser of the second client application. The second client application updates the state of the sessions to a second state based on detection of a state change and a context of the user obtained from the workspace hub.
    Type: Application
    Filed: December 3, 2020
    Publication date: March 25, 2021
    Applicant: Citrix Systems, Inc.
    Inventors: Vipin Borkar, Santosh Sampath, Deepak Sharma, Arvind SankaraSubramanian
  • Patent number: 10959101
    Abstract: A device may generate a hypergraph for a plurality of cells included in a communications network. The device may identify one or more parameters for allocating operating transmission frequencies to the plurality of cells. The plurality of cells may correspond to vertices of the hypergraph, and one or more cumulative transmission interference regions, associated with the plurality of cells, may correspond to hyperedges of the hypergraph. The device may generate a constraint model based on the hypergraph and the one or more parameters. The device may determine, using a quantum solver, one or more minimum energy states of the constraint model. The one or more minimum energy states may correspond to respective operating transmission frequency allocation configurations for the plurality of cells. The device may assign, based on a minimum energy state of the one or more minimum energy states, operating transmission frequencies to the plurality of cells.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: March 23, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Ram Mohen Mohen Venkatakrishnan, Romesh Viswanath, Deepak A. Sharma, Chandradeep Mallick
  • Publication number: 20210084363
    Abstract: Systems and methods for facilitating setting of television program series recording priority ranking include functionality that monitors television series program viewing habits of a user for a plurality of different television program series. The system then changes television program series recording priority rankings to resolve recording conflicts based on the monitoring of the television series program viewing habits. In some embodiments, the system first sends a notification to the user of an option to upgrade a recording priority ranking. Additionally, the system may record television program episodes whose recordings were skipped due to them having a lower recording priority ranking. The system may record such skipped television program episodes during the next time slot in which a skipped episode is rebroadcast and does not conflict with a higher priority broadcast.
    Type: Application
    Filed: September 17, 2019
    Publication date: March 18, 2021
    Inventor: Deepak Sharma
  • Publication number: 20210045765
    Abstract: A jaw closure transmission system is presented comprising an input sub-system, output sub-system and a transmission sub-system.
    Type: Application
    Filed: October 29, 2020
    Publication date: February 18, 2021
    Inventors: Zachary ZIMMERMAN, Shorya AWTAR, Bruce JOHNSON, Christopher K. HOLMES, Peter R. COSTA, Ryan Brook RANK, Deepak SHARMA, Matthew P. WEBER
  • Patent number: 10918695
    Abstract: A method of treatment of disease condition resulting from deficiency of hematopoietic stem and progenitor cells and/or epidermal stem cells in skin comprising: administering to the subject suffering from said disease conditions, an effective amount of Jack bean lectin or a pharmaceutically acceptable salt thereof for increasing the abundance of hematopoietic stem cells and progenitor cells in bone marrow and/or epidermal stem cells in skin in vivo. Method of treating said conditions in a subject involves administering a single injection of lectin in a dose range of 0.5-2.0 mg/kg body weight to mouse leading to 2.815 to 3.55 fold increase in the abundance of epidermal stem cells in skin and a dose range of 8.0-10.0 mg/Kg body weight to a mouse leading to 2.36 to 6.67-fold increase in the abundance of hematopoietic stem and progenitor cells in bone marrow.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: February 16, 2021
    Assignee: THE SECRETARY, DEPARTMENT OF ATOMIC ENERGY
    Inventors: Deepak Sharma, Santosh Kumar Sandur, Maikho Thoh, Raghavendra Shridhar Patwardhan, Dharmendra K. Maurya, Rahul Checker, Vikram P. Gota, Jayakumar Sundarraj, Haldhar Dev Sarma, Subrata Chattopadhyay
  • Publication number: 20210038865
    Abstract: An example roll handle assembly includes a handle body, a roll body, a closure body, and a shuttle body. The roll body is coupled to the handle body and has a rotational degree of freedom about a roll axis relative to the handle body. The roll body is translationally constrained along the roll axis relative to the handle body. The closure body is coupled to the handle body and has one or more degrees of freedom of motion relative to the handle body. The shuttle body is coupled to the roll body and the closure body, and has a translational degree of freedom along the roll axis relative to the roll body. The shuttle body is rotationally constrained about the roll axis relative to the roll body, and has a rotational degree of freedom about the roll axis relative to the closure body.
    Type: Application
    Filed: July 13, 2020
    Publication date: February 11, 2021
    Inventors: Deepak Sharma, Gregory Brian Bowles, James Michael Licht, Zachary Zimmerman, Shorya Awtar, James Duncan Geiger
  • Publication number: 20210039008
    Abstract: This disclosure concerns a system and a method for removing dissolved solids from liquids. Specific implementations concern desalinating water. The system may comprise a blower, such as a thermal fan/compressor, configured to atomize a solid-bearing liquid to produce a hot, humid gas containing dissolved solids; a gas-solid separator configured to receive hot, humid gas containing entrained dissolved solids from the blower to separate the solids from the humid gas and to transmit the humid gas with solids removed through an exit port; a heater configured to heat the hot, humid gas received from the exit port of the gas-solid separator; and a condenser configured to receive heated humid gas from the heater and to condense solids-free liquid therefrom. The thermal fan/compressor may comprise a plurality of nozzles with outlets positioned adjacent atomization apertures across which a solid-bearing liquid flows and through which gas exiting the nozzles passes.
    Type: Application
    Filed: August 4, 2020
    Publication date: February 11, 2021
    Applicant: Oregon State University
    Inventors: Bahman Abbasi, Xiang Zhang, Mohammed Abbas Elhashimi Khalifa, Deepak Sharma
  • Patent number: 10908785
    Abstract: Embodiments described include systems and methods for displaying overlays for a network application. A client application on a client device can establish a session to a network application accessed via an embedded browser of the client application. The embedded browser of the client application may receive and display a web page of the network application. Based on one or more conditions and/or policies, the client application may identify and display overlay content over the web page in the embedded browser. The overlay content may include, but is not limited to, training videos, tutorials, social options (e.g., emoticons, likes), form help text, form autofill suggestions, and/or navigation assistance. Once the overlay content is presented, feedback can be received in order to modify the subsequent overlays.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: February 2, 2021
    Assignee: Citrix Systems, Inc
    Inventors: Vipin Borkar, Santosh Sampath, Deepak Sharma, Arvind SankaraSubramanian
  • Patent number: 10862978
    Abstract: A system for maintaining a state of a session of a network application across different client device is disclosed. A first client application establishes sessions of a user to a network application. Each of the sessions is accessed via a first embedded browser of a first client application. The first client application stores a state of the sessions to a workspace service in association with the user, and a context of the user to a workspace hub. A second client application establishes the sessions to the network application based on the state of the sessions obtained via the workspace service that are each accessed via a second embedded browser of the second client application. The second client application updates the state of the sessions to a second state based on detection of a state change and a context of the user obtained from the workspace hub.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: December 8, 2020
    Assignee: Citrix Systems, Inc.
    Inventors: Vipin Borkar, Santosh Sampath, Deepak Sharma, Arvind SankaraSubramanian
  • Publication number: 20200351666
    Abstract: A device may generate a hypergraph for a plurality of cells included in a communications network. The device may identify one or more parameters for allocating operating transmission frequencies to the plurality of cells. The plurality of cells may correspond to vertices of the hypergraph, and one or more cumulative transmission interference regions, associated with the plurality of cells, may correspond to hyperedges of the hypergraph. The device may generate a constraint model based on the hypergraph and the one or more parameters. The device may determine, using a quantum solver, one or more minimum energy states of the constraint model. The one or more minimum energy states may correspond to respective operating transmission frequency allocation configurations for the plurality of cells. The device may assign, based on a minimum energy state of the one or more minimum energy states, operating transmission frequencies to the plurality of cells.
    Type: Application
    Filed: May 1, 2019
    Publication date: November 5, 2020
    Inventors: Ram Mohen MOHEN VENKATAKRISHNAN, Romesh VISWANATH, Deepak A. SHARMA, Chandradeep MALLICK
  • Publication number: 20200349509
    Abstract: A device may receive first information relating to a plurality of locations and second information relating to one or more preferences for determining a route order for the plurality of locations. The device may identify one or more parameters for determining the route order for the plurality of locations. The device may generate a quantum model based on the first information, the second information, and the one or more parameters. The device may determine, using a quantum solver, one or more minimum energy states of the quantum model. The one or more minimum energy states may correspond to respective candidate route orders for the plurality of locations. The device may determine, based on a candidate route order corresponding to a minimum energy state of the one or more minimum energy states, a route between the plurality of locations.
    Type: Application
    Filed: July 12, 2019
    Publication date: November 5, 2020
    Inventors: Deepak A. Sharma, Romesh Viswanath, Ram Mohen Mohen Venkatakrishnan, Trinadh Babu Kunapureddy, Karthik Srinivasan
  • Publication number: 20200303374
    Abstract: Provided is an integrated circuit including at least one cell, the at least one cell includes first and second active regions spaced apart from each other, a dummy region disposed between the first and second active regions, at least one first active fin disposed in the first active region and extending in a first direction, at least one second active fin extending along the first direction over the entire length of the second active region, and an active gate line extending in a second direction that is substantially perpendicular to the first direction, wherein the active gate line vertically overlaps the first active region and the dummy region and does not vertically overlap the second active region.
    Type: Application
    Filed: June 5, 2020
    Publication date: September 24, 2020
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Deepak SHARMA, Hyun-jong LEE, Raheel AZMAT, Chul-hong PARK, Sang-jun PARK
  • Publication number: 20200294999
    Abstract: Provided is an integrated circuit including at least one cell, the at least one cell includes first and second active regions spaced apart from each other, a dummy region disposed between the first and second active regions, at least one first active fin disposed in the first active region and extending in a first direction, at least one second active fin extending along the first direction over the entire length of the second active region, and an active gate line extending in a second direction that is substantially perpendicular to the first direction, wherein the active gate line vertically overlaps the first active region and the dummy region and does not vertically overlap the second active region.
    Type: Application
    Filed: May 29, 2020
    Publication date: September 17, 2020
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Deepak SHARMA, Hyun-jong LEE, Raheel AZMAT, Chul-hong PARK, Sang-jun PARK
  • Patent number: 10720429
    Abstract: Provided is an integrated circuit including at least one cell, the at least one cell includes first and second active regions spaced apart from each other, a dummy region disposed between the first and second active regions, at least one first active fin disposed in the first active region and extending in a first direction, at least one second active fin extending along the first direction over the entire length of the second active region, and an active gate line extending in a second direction that is substantially perpendicular to the first direction, wherein the active gate line vertically overlaps the first active region and the dummy region and does not vertically overlap the second active region.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: July 21, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Deepak Sharma, Hyun-jong Lee, Raheel Azmat, Chul-hong Park, Sang-jun Park
  • Publication number: 20200215152
    Abstract: Use of Jack bean lectin or a pharmaceutically acceptable salt thereof for increasing the abundance of hematopoietic stem cells and progenitor cells in bone marrow and/or epidermal stem cells in skin in vivo and a method of treatment involving the said lectin at a specific dose to treat conditions due to depletion of stem cells. Method of treating said conditions in a subject by administering a single injection of lectin dose 0.5-2.0 mg/kg body weight to mouse for increasing the abundance of skin stem cells from 2.815±0.100% (mean±SEM) in control untreated mice to 8.097±0.938% and 9.993±0.542% in mice treated with lectin dose of 0.5 mg/kg body weight and 2 mg/kg body weight respectively; and a dose range 8.0-10 mg/kg body weight to mouse for increasing the abundance of hematopoietic stem cells in bone marrow from 0.293±0.043% (mean±SEM) in control untreated mice to 1.956±0.592% and 0.692±0.193% in mice treated with lectin dose of 8.0 mg/kg body weight and 10 mg/kg body weight respectively.
    Type: Application
    Filed: January 3, 2019
    Publication date: July 9, 2020
    Inventors: Deepak Sharma, Santosh Kumar Sandur, Maikho Thoh, Raghavendra Shridhar Patwardhan, Dharmendra K. Maurya, Rahul Checker, Vikram P. Gota, Jayakumar Sundarraj, Haldhar Dev Sarma, Subrata Chattopadhyay
  • Publication number: 20200218583
    Abstract: Embodiments described include systems and methods for calling an application programming interface of a client application for a network application via an embedded browser of the client application. The method includes establishing, by a client application on a client device, one or more sessions to one or more network applications accessed via an embedded browser of the client application. The client application providing a plurality of application program interfaces (APIs). The client application can intercept a first API called by a network application of the one or more network applications and identify a policy for using the plurality of APIs of the client application. The client application can determine, based at least on the policy, a second API of the plurality of APIs to use for the intercepted first API, and execute, for the intercepted first API call, the second API of the plurality of APIs of the client application.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Inventors: Vipin Borkar, Santosh Sampath, Deepak Sharma, Arvind SankaraSubramanian
  • Publication number: 20200162471
    Abstract: Embodiments described include systems and methods for securely managing browser plugins via embedded browser. The solution enables a client application or embedded browser to dynamically load the browser components into the embedded browser based on a risk or security profile and one or more policies. The policies can be centrally managed to enable only allowed browser components to be loaded within the embedded browser for a given risk profile. Based on the risk profile, a session established by the embedded browser can be transferred from the client application to a hosted browser at a secure sever. When the session is transferred to the hosted browser, the present system can also redirect the browser component configurations to the hosted browser such that the same browser components are enabled, disabled, or modified at the hosted browser.
    Type: Application
    Filed: November 16, 2018
    Publication date: May 21, 2020
    Inventors: Vipin Borkar, Santosh Sampath, Deepak Sharma, Arvind SankaraSubramanian
  • Publication number: 20200162359
    Abstract: Embodiments described include systems and methods for determining the compatibility of network applications with different browser engines. For example, SaaS and web application can be deployed using different web browsers and on different cloud service platforms. These different web browsers and different could service platforms can have different compatibility and security profiles when executing a web application. The compatibility issues can cause security challenges and can prevent the web application from being properly executed or rendered.
    Type: Application
    Filed: November 16, 2018
    Publication date: May 21, 2020
    Inventors: Vipin Borkar, Santosh Sampath, Deepak Sharma, Arvind SankaraSubramanian