Patents by Inventor Yogesh Kumar

Yogesh Kumar 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: 20170082178
    Abstract: A continuously variable transmission pulley includes a body defining a hollow tube having a longitudinal central bore. Multiple cylinders are fixed to the body each having a cylinder bore in fluid communication with the longitudinal central bore. A piston is slidably positioned in the cylinder bore of each of the cylinders. A pressurized fluid present in the central bore acts equally against each of the pistons to equally outwardly displace the pistons. A biasing member is connected to each piston and is in direct contact with the pressurized fluid. A friction member is connected to a free end of each of the pistons. Diametrically opposed ones of the friction members define a pulley diameter that varies depending on a portion of the diametrically opposed ones of the pistons extending outwardly from the cylinders.
    Type: Application
    Filed: September 22, 2015
    Publication date: March 23, 2017
    Inventors: Yogesh Kumar Dewangan, Venu Ganti
  • Patent number: 9601228
    Abstract: Silicon oxide based materials, including composites with various electrical conductive compositions, are formulated into desirable anodes. The anodes can be effectively combined into lithium ion batteries with high capacity cathode materials. In some formulations, supplemental lithium can be used to stabilize cycling as well as to reduce effects of first cycle irreversible capacity loss. Batteries are described with surprisingly good cycling properties with good specific capacities with respect to both cathode active weights and anode active weights.
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: March 21, 2017
    Assignee: Envia Systems, Inc.
    Inventors: Haixia Deng, Yongbong Han, Charan Masarapu, Yogesh Kumar Anguchamy, Herman A. Lopez, Sujeet Kumar
  • Publication number: 20170073722
    Abstract: A method of testing for pathogens can include applying a pathogen indicating substance to an object, the pathogen indicating substance having one characteristic when not in contact with a pathogen and another characteristic when in contact with a pathogen, and generating a signal indicative of the level of pathogen contamination on the object by quantifying the presence of the pathogen indicating substance with the pathogen indicating characteristic on the object. An apparatus for testing for pathogens can include a dispenser for dispensing a pathogen indicating substance, the pathogen indicating substance having one characteristic which is altered to another characteristic on contact with a pathogen, a main sensor for detecting a level of pathogen contamination by quantifying the pathogen indicating substance having the pathogen indicating characteristic, and a control unit for generating a signal indicative of the level of pathogen contamination detected by the sensor.
    Type: Application
    Filed: September 8, 2016
    Publication date: March 16, 2017
    Inventor: Yogesh Kumar KANHYE
  • Patent number: 9575484
    Abstract: A method of operating a power tool detects human contact with a non-moving implement in the power tool. The method includes generating a series of samples of an electrical signal passing through the non-moving implement, identifying a component for each sample in the series of samples of the electrical signal, identifying a first max?min value corresponding to a first plurality of samples in the series of samples occurring during a first periodic time interval with reference to a difference between a maximum value and a minimum value identified in the components of the first plurality of samples, and identifying human contact with the non-moving implement in response to the first max?min value being greater than a first predetermined threshold.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: February 21, 2017
    Assignees: Robert Bosch Tool Corporation, Robert Bosch GmbH
    Inventors: Bharadwaja Maharshi Ramaswamy, Niranjan Sathyanarayanarao Krishnarao, Sai Yogesh Kumar Mangapuram, Vishwanatha Manevarthe Srikantiah
  • Patent number: 9552239
    Abstract: A system and method for facilitating reuse of a portion of process logic by different processes. An example method includes providing a subprocess that is adapted to perform the process logic in a file accessible to a composite system, wherein the subprocess is adapted to be called by a first parent process via a subprocess extension to a business process language employed to encode the first parent process; using a call activity defined as part of the subprocess extension, and included in a scope of the first parent process to facilitate access to functionality of the subprocess by the parent process; and employing a business process engine to facilitate instantiating the subprocess, resulting in an instantiated subprocess in response thereto; and using a second parent process to share use of the instantiated subprocess with the first parent process.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: January 24, 2017
    Assignee: Oracle International Corporation
    Inventors: Yogesh Kumar, Glenn Weiqun Mi, Muruganantham Chinnananchi, Michal Chmielewski, Murali Pottlapelli, Ronald Ten-Hove, Simone Geib
  • Patent number: 9519281
    Abstract: A method for operating a power tool detects human contact with a non-moving implement of the power tool. The method includes sampling an electrical signal that passes through the non-moving implement, identifying in-phase and quadrature phase components for the sample, identifying a first distance between the components of the sample and a centroid of a cluster of samples corresponding to human contact with the non-moving implement, identifying a second distance between the components of the sample and a second centroid identified for another cluster of samples corresponding to no human contact with the non-moving implement, and identifying human contact with the non-moving implement with reference to the first distance being less than the second distance.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: December 13, 2016
    Assignees: Robert Bosch Tool Corporation, Robert Bosch GmbH
    Inventors: Bharadwaja Maharshi Ramaswamy, Niranjan Sathyanarayanarao Krishnarao, Sai Yogesh Kumar Mangapuram, Vishwanatha Manevarthe Srikantiah
  • Publication number: 20160294929
    Abstract: In accordance with an embodiment, described herein is a system and method for reusing JavaScript code in a service orchestration process in a SOA middleware environment. The system can include a unified runtime environment on an application server, wherein the unified runtime environment includes a process execution engine with an embedded JavaScript engine, and an executable process defined by a process execution language executing on the process execution engine. The system can further include a plurality of JavaScript libraries, each defining JavaScript variables with one of a SOA server scope, a component scope, or a process scope. These scopes and an execution scope of a JavaScript variable can form a JavaScript scope chain. When a JavaScript variable in an executable process is being resolved, the JavaScript engine can start in an execution scope of the JavaScript variable, and searches down the scope chain until the variable is resolved or the scope chain is exhausted.
    Type: Application
    Filed: March 21, 2016
    Publication date: October 6, 2016
    Inventors: MICHAL CHMIELEWSKI, YOGESH KUMAR
  • Publication number: 20160294928
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting JavaScript activities in an executable process defined by a process execution language. A JavaScript activity can be added to the executable process using attributes defined in an extension namespace to the process execution language. A process execution engine, with an embedded JavaScript engine, can be provided in a SOA middleware environment, to interpret JavaScript artifacts within the JavaScript activity and to provide contextual information, states and payloads of variables in the executable process. Within the JavaScript Activity, JavaScript code can be used to access a plurality of custom JavaScript objects; XPath functions and custom functions defined by the process execution language; and different types of variables in the executable process. JavaScript code can also be used to manipulate these variables using the XPath functions and custom functions accessible within the JavaScript activity.
    Type: Application
    Filed: March 21, 2016
    Publication date: October 6, 2016
    Inventors: MICHAL CHMIELEWSKI, YOGESH KUMAR
  • Publication number: 20160292008
    Abstract: In accordance with an embodiment, described herein is a system and method for improving performance of an executable process defined by a process execution language in a service-oriented architecture (SOA) middleware environment. Flow states and audit data of a process instance can be stored in a dehydration store implemented on a distributed in-memory data grid, and transferred to a persistent storage at a configurable interval, or at certain state changes such as completions and faults of the process instance. A user interface can be used to configure the persistence policy for the process instance, and to retrieve the flow states and audit data from the persistent storage for process monitoring and diagnosis. The flow states data in the persistent storage can also be used for resuming execution of the process instance after a planned system maintenance, or a system crash.
    Type: Application
    Filed: March 21, 2016
    Publication date: October 6, 2016
    Inventors: YOGESH KUMAR, MICHAL CHMIELEWSKI, MURALI POTTLAPELLI
  • Publication number: 20160292003
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting object notation (e.g., JavaScript Object Notation (JSON)) variables in a process defined by a process execution language for execution in a SOA middleware environment. An extension namespace can define additional methods and attributes to enable support for object notation variables in the process. With the support for object notation variables, the process can be defined to include a representational state transfer (REST) partner link, for directly receiving object notation payloads from an external service into an object notation variable in the process, where the object notation variable can be accessed and manipulated using JavaScript.
    Type: Application
    Filed: March 21, 2016
    Publication date: October 6, 2016
    Inventors: MICHAL CHMIELEWSKI, YOGESH KUMAR
  • Publication number: 20160291941
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting JavaScript as an expression language in an executable process defined by a process execution language. An extension namespace to the process execution language can be used to define additional attributes for supporting JavaScript as an expression language. Used as an expression language, JavaScript can be used to access contents of XML variables in the executable process without the need to walk through complicated XML structures of the XML variables. A JavaScript expression can be used anywhere an XPath expression can be used, and can additionally be used to access a plurality of functions and variables that cannot be accessed using an XPath expression.
    Type: Application
    Filed: March 21, 2016
    Publication date: October 6, 2016
    Inventors: MICHAL CHMIELEWSKI, YOGESH KUMAR
  • Publication number: 20160273619
    Abstract: A transmission includes a transmission housing, five co-planar gear sets, a transmission input shaft, an output member, a first and second countershaft, and five synchronizer assemblies. The five synchronizer assemblies are selectively engaged to establish one of at least seven forward speed ratios and one reverse speed ratio between the transmission input shaft member and the output member.
    Type: Application
    Filed: March 17, 2015
    Publication date: September 22, 2016
    Inventors: YOGESH KUMAR DEWANGAN, BHASKARA CH, RAPHAEL DEMELEZI, GANESAN SP
  • Publication number: 20160180406
    Abstract: One or more systems and/or techniques for generating a combined advertisement are described herein. A primary advertisement associated with a primary advertiser may be accessed. A primary attribute for the primary advertisement may be defined (e.g., a car advertisement may target teenage boys). A first spot advertisement associated with a first advertiser may be selected based upon the primary attribute of the primary advertisement (e.g., a car tuning advertisement that also targets teenage boys). A combined advertisement may be generated based upon the first spot advertisement and the primary advertisement. In an example, the combined advertisement may be displayed to a consumer based upon a determination that the consumer corresponds to the primary attribute (e.g., a teenage boy visiting a website). In this way, multiple advertisements (e.g., having similar attributes/goals) may be provided through a single combined advertisement.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventors: Sudhir Chauhan, Yogesh Kumar Agrawal, Shivakumar Ningappa, Sundeep Narravula, Ashutosh Kumar
  • Patent number: 9344014
    Abstract: Piezoelectric harvesting devices are disclosed herein. An embodiment of a harvesting device includes a cantilever having a resonant frequency associated therewith, wherein the cantilever vibrates when in the presence of a vibration source, and wherein the harvesting device generates a current upon vibration of the cantilever. The generated current is present at an output. A bias flip circuit is used to tune the resonant frequency of the harvesting device based on measurements of the vibration source that causes the cantilever to vibrate, wherein the bias flip circuit includes a switch that connects and disconnects an inductor to the output.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: May 17, 2016
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Dennis Darcy Buss, Yogesh Kumar Ramadass
  • Publication number: 20160117977
    Abstract: Technologies are generally described for the display of images by employing monotonic matrix factorization and sub-frame approximation image integration. In some examples, drive signals for a display device may be generated by iteratively applying a monotonic non-negative matrix factorization (NNMF) process to source image data. A given iteration of the monotonic NNMF process may result in approximation image data, partial sum image data, and residue image data, some or all of which may be further processed via subsequent iterations of the monotonic NNMF process. A generated approximation image data may then be displayed during a sub-frame time interval by selective activation of multiple row and column drivers. A series of such displayed approximation image data may effectively correspond to the original source image. In particular, the monotonic NNMF process may allow the generation of non-negative residue image data without the use of element reduction.
    Type: Application
    Filed: October 15, 2015
    Publication date: April 28, 2016
    Inventors: Yogesh Kumar SONIWAL, Venkatesh K Subramanian, Amit MITRA
  • Publication number: 20160070747
    Abstract: Embodiments of the present invention provide improved concurrency by reducing the time period (also referred to herein as a locking window or contention window) during which a record is locked. This provides the benefits of pessimistic locking schemes by preventing transaction due to concurrent updates, while also reducing the time during which a record is exclusively locked. This improves user experience and performance.
    Type: Application
    Filed: March 31, 2015
    Publication date: March 10, 2016
    Inventors: Murali Pottlapelli, Yogesh Kumar, Philippe Le Mouel, David Craft
  • Publication number: 20160006021
    Abstract: High capacity silicon based anode active materials are described for lithium ion batteries. These materials are shown to be effective in combination with high capacity lithium rich cathode active materials. Supplemental lithium is shown to improve the cycling performance and reduce irreversible capacity loss for at least certain silicon based active materials. In particular silicon based active materials can be formed in composites with electrically conductive coatings, such as pyrolytic carbon coatings or metal coatings, and composites can also be formed with other electrically conductive carbon components, such as carbon nanofibers and carbon nanoparticles. Additional alloys with silicon are explored.
    Type: Application
    Filed: September 11, 2015
    Publication date: January 7, 2016
    Inventors: Herman A. Lopez, Yogesh Kumar Anguchamy, Haixia Deng, Yongbong Han, Charan Masarapu, Subramanian Venkatachalam, Sujeet Kumar
  • Patent number: 9190694
    Abstract: High capacity silicon based anode active materials are described for lithium ion batteries. These materials are shown to be effective in combination with high capacity lithium rich cathode active materials. Supplemental lithium is shown to improve the cycling performance and reduce irreversible capacity loss for at least certain silicon based active materials. In particular silicon based active materials can be formed in composites with electrically conductive coatings, such as pyrolytic carbon coatings or metal coatings, and composites can also be formed with other electrically conductive carbon components, such as carbon nanofibers and carbon nanoparticles. Additional alloys with silicon are explored.
    Type: Grant
    Filed: November 3, 2010
    Date of Patent: November 17, 2015
    Assignee: Envia Systems, Inc.
    Inventors: Herman A. Lopez, Yogesh Kumar Anguchamy, Haixia Deng, Yongbong Han, Charan Masarapu, Subramanian Venkatachalam, Sujeet Kumar
  • Publication number: 20150311525
    Abstract: Improved high energy capacity designs for lithium ion batteries are described that take advantage of the properties of high specific capacity anode active compositions and high specific capacity cathode active compositions. In particular, specific electrode designs provide for achieving very high energy densities. Furthermore, the complex behavior of the active materials is used advantageously in a radical electrode balancing design that significantly reduced wasted electrode capacity in either electrode when cycling under realistic conditions of moderate to high discharge rates and/or over a reduced depth of discharge.
    Type: Application
    Filed: June 24, 2015
    Publication date: October 29, 2015
    Inventors: Charan Masarapu, Haixia Deng, Yongbong Han, Yogesh Kumar Anguchamy, Subramanian Venkatachalam, Sujeet Kumar, Herman A. Lopez
  • Publication number: 20150305844
    Abstract: A vaginal insert which can be provided in an applicator for the treatment of urinary incontinence in females. The vaginal insert can provide tension-free incontinence treating support perpendicularly to the urethra (i.e., across the urethra).
    Type: Application
    Filed: July 25, 2014
    Publication date: October 29, 2015
    Inventors: Kyle John Schuman, Steven Charles Schapel, Amanda R. Altan, Michael Andrew Maloney, Sean Michael Maloney, Yogesh Kumar Chauhan