Patents by Inventor Ashish .

Ashish . 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: 20170223124
    Abstract: The present disclosure is directed toward systems and methods for analyzing user-specific information and determining content within one or more web pages that has been experienced by one or more users. Furthermore, the present disclosure is directed toward identifying and providing actionable data based on keywords experienced by one or more users.
    Type: Application
    Filed: April 18, 2017
    Publication date: August 3, 2017
    Inventors: Anmol Dhawan, Walter W. Chang, Sachin Soni, Ashish Duggal
  • Publication number: 20170222447
    Abstract: A method of managing a battery system, the battery system including at least one battery cell, at least one sensor configured to measure at least one characteristic of the battery cell, and a battery management system including a microprocessor and a memory, the method comprising receiving by the battery management system, from the at least one sensor at least one measured characteristic of the battery cell at a first time and at least one measured characteristic of the battery cell at a second time. The battery management system estimating, at least one state of the battery cell by applying a physics-based battery model, the physics based battery model being based on differential algebraic equations; and regulating by the battery management system, at least one of charging or discharging of the battery cell based on the at least one estimated state.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Inventors: Nikhil Ravi, Anahita MirTabatabaei, Reinhardt Klein, Ashish Krupadanam, John F. Christensen, Aleksandar Kojic, Sarah Stewart, Sun Ung Kim, Christina Johnston
  • Publication number: 20170221253
    Abstract: Methods and systems for creating animation elements from digital drawings. In particular, one or more embodiments detect a digital drawing input stream including a plurality of strokes. One or more embodiments identify a plurality of stroke points for each stroke from the plurality of strokes, and determine a plurality of timestamps for the plurality of stroke points. One or more embodiments generate an animation element based on the plurality of stroke points and the plurality of timestamps. One or more embodiments also receive a selection to insert the animation element into a user interface, and insert the animation element with associated drawing time information and stroke point information into the user interface in response to the received selection.
    Type: Application
    Filed: February 3, 2016
    Publication date: August 3, 2017
    Inventors: Sriraj Banerjee, Karnati Penchala Charith Chowdary, Ashish Garg
  • Publication number: 20170220651
    Abstract: Techniques and mechanisms are disclosed to optimize the size of index files to improve use of storage space available to indexers and other components of a data intake and query system. Index files of a data intake and query system may include, among other data, a keyword portion containing mappings between keywords and location references to event data containing the keywords. Optimizing an amount of storage space used by index files may include removing, modifying and/or recreating various components of index files in response to detecting one or more storage conditions related to the event data indexed by the index files. The optimization of index files generally may attempt to manage a tradeoff between an efficiency with which search requests can be processed using the index files and an amount of storage space occupied by the index files.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Inventors: ASHISH MATHEW, LEDION BITINCKA, IGOR STOJANOVSKI, DHRUVA KUMAR BHAGI
  • Publication number: 20170223839
    Abstract: A method is provided for fabricating an electromagnetic shield for an electronic component on a PCB. The method includes providing a patterned metal layer; laminating the patterned metal layer with a second dielectric layer; forming a cavity in the second dielectric layer; applying a dry film resist over the second dielectric layer and the cavity; stripping the dry film resist from the second dielectric layer and portions of the cavity adjacent the cavity side walls; depositing a seed layer and metal over the second dielectric layer and the dry film resist; etching the preplating layer and the seed layer from top surfaces of a remainder of the dry film resist and the second dielectric layer; and stripping the remainder of the dry film resist, thereby exposing the preplating layer on the side walls of the cavity to provide the electromagnetic shield.
    Type: Application
    Filed: January 28, 2016
    Publication date: August 3, 2017
    Inventors: Padam Jain, Sarah Haney, Ashish Alawani
  • Publication number: 20170222898
    Abstract: A computer-implemented method of obfuscating communication traffic patterns may include detecting, at a first communications device, data communication sessions with a second communications device via the computer server using a network protocol. At the first device, a first traffic pattern is accessed based on the data communication sessions over a first predefined time period. At the first communications device, a second traffic pattern is accessed based on the data communication sessions over a second predefined time period that occurs after the first predefined time period. At the first communications device, based on a randomization process, a dummy data communication pattern is generated for transmission to the second communication devices, whereby the dummy data communication pattern is appended to the second traffic pattern for obfuscating a traffic pattern change between the first and the second traffic pattern at the computer server used to establish the communication sessions.
    Type: Application
    Filed: April 11, 2017
    Publication date: August 3, 2017
    Inventors: Arup Acharya, Ashish Kundu
  • Publication number: 20170223168
    Abstract: An electronic device includes a communication interface configured to receive a call from another electronic device, a sensor to sense a motion speed of the electronic device, and a processor configured to provide, to a server, a status of the electronic device based on the motion speed for notifying the another electronic device of the status, determine a type of the call according to an input received from the another electronic device after providing the status, and control to provide a notification related to the call in the electronic device based on the type of the call.
    Type: Application
    Filed: February 3, 2017
    Publication date: August 3, 2017
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Amitoj SINGH, Ashish BANSAL, Varad ARYA, Ishani GHOSH, Manoj KUMAR, Sanket MAGARKAR, Tasleem ARIF, Anupam BHARDWAJ, Saurabh DEB
  • Publication number: 20170222449
    Abstract: A method and system for managing a battery system. The method including receiving at least one measured characteristic of the battery over a pre-defined time horizon from the at least one sensor, receiving at least one estimated characteristic of the battery from a electrochemical-based battery model based on differential algebraic equations, determining a cost function of a Moving Horizon Estimation based on the at least one measured characteristic and the at least one estimated characteristic, updating the electrochemical-based battery model based on the cost function, estimating at least one state of the at least one battery cell by applying the electrochemical-based battery model, and regulating at least one of charging or discharging of the battery based on the estimation of the at least one state of the at least one battery cell.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Inventors: Anahita MirTabatabaei, Reinhardt Klein, Ashish Krupadanam, Nikhil Ravi, John F. Christensen
  • Publication number: 20170220707
    Abstract: A method of detecting a bug in a counter of a hardware design that includes formally verifying, using a formal verification tool, an inductive assertion from a non-reset state of an instantiation of the hardware design. The inductive assertion establishes a relationship between the counter and a test bench counter at two or more points in time. If the formal verification tool identifies at least one valid state of an instantiation of the counter in which the inductive assertion is not true, information is output indicating a location of a bug in the hardware design or the test bench counter.
    Type: Application
    Filed: November 1, 2016
    Publication date: August 3, 2017
    Inventor: Ashish Darbari
  • Patent number: 9718471
    Abstract: A computer-implemented method, system, and/or computer program product automatically provide spatial separation between self-driving vehicles (SDVs) operating in an autonomous mode and vehicles being operating in a manual mode on a roadway. A first SDV operating on the roadway is operating in autonomous mode. A second vehicle may be operating in the autonomous mode or a manual mode, in which a driver is controlling the second vehicle. Processor(s) issue spatial separation instructions to the first SDV, which direct SDV control mechanisms controller on the first SDV to direct a set of SDV vehicular physical control mechanisms on the first SDV to provide a predetermined amount of spatial separation between the first SDV and the second vehicle, based on whether the second vehicle is being operated in the manual mode or in the autonomous mode.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: August 1, 2017
    Assignee: International Business Machines Corporation
    Inventors: Michael S. Gordon, James R. Kozloski, Ashish Kundu, Peter K. Malkin, Clifford A. Pickover
  • Patent number: 9722623
    Abstract: An embodiment ADC device includes a plurality of comparator elements, each comparator element of the plurality of comparator elements having a first input connected to an input port, each comparator element of the plurality of comparator elements having a second input port connected to a reference signal port. The ADC device further has a switch matrix having routing circuitry connected to an output of each comparator of the plurality of comparators, and a plurality of latches, with each latch of the plurality of latches having an input connected to the routing circuitry. The routing circuitry is configured to connect the output of each comparator of the plurality of comparators to an input of each latch of the plurality of latches according to one or more signals received at one or more control ports.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: August 1, 2017
    Assignee: STMICROELECTRONICS INTERNATIONAL N.V.
    Inventors: Ashish Kumar, Chandrajit Debnath
  • Patent number: 9720479
    Abstract: Server information handling system LED indication lights and other illumination devices are selectively illuminated based upon override configuration settings pushed down from a data center administrative tool. A chassis management controller that manages a blade or rack with plural server information handling systems overrides indication light illumination at blade or rack components, such as power supply and I/O modules. Power saved by reducing indication light illumination is allocated to support operation of one or more server information handling systems.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: August 1, 2017
    Assignee: Dell Products L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Alaric J. N. Silveira, Ashish Munjal
  • Patent number: 9722896
    Abstract: Networks devices interconnected via link groups may implement micro operations administration and maintenance (micro-OAM) sessions. The micro-OAM sessions may be used to monitor the status of individual links within the link groups at small time scales. The micro-OAM session may be implemented on a non-internet protocol (non-IP) layer. In some cases, independent micro-OAM sessions may be used to monitor different links within a link group.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: August 1, 2017
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Ashish Ramkrishna Sontakke, Vivek Kumar, Santhosh Kumar Chandrasekar, Mohan Venkatachar Kalkunte, Shahram Davari
  • Patent number: 9722536
    Abstract: Low noise switchable varactors and digital controlled oscillator (DCO) circuitry are presented for creating alternating signals at controlled frequencies, including a first transistor for selectively coupling two capacitors between varactor output nodes when a control signal is in a first state, second and third transistors for selectively coupling first and second internal nodes between the respective capacitors and the first transistor with a third internal node when the control signal is in the first state, and an inverter disconnected from the first and second internal nodes to mitigate phase noise and operable to control the voltage of the third internal node according to the control signal.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: August 1, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Gireesh Rajendran, Rakesh Kumar, Subhashish Mukherjee, Ashish Lachhwani
  • Patent number: 9721397
    Abstract: A computer-implemented method, system, and/or computer program product enables automatic toll booth interaction with self-driving vehicles (SDVs). An SDV interrogation transceiver at a toll booth interrogates a driving mode module on an SDV. The SDV is capable of being operated in autonomous mode by an on-board SDV control processor. The driving mode module selectively controls the SDV to be operated in the autonomous mode or in manual mode, in which a human driver of the SDV manually operates the SDV. The SDV interrogation transceiver receives a driving mode descriptor of the SDV, which identifies whether the SDV currently is operating in the autonomous mode or in the manual mode while traveling on a toll road. An adjusted toll charge for the SDV to travel on the toll road is then transmitted based on the driving mode descriptor.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: August 1, 2017
    Assignee: International Business Machines Corporation
    Inventors: Michael S. Gordon, James R. Kozloski, Ashish Kundu, Peter K. Malkin, Clifford A. Pickover
  • Patent number: 9720928
    Abstract: A system can efficiently removes ranges of entries from a flat sorted data structure that represent stale fingerprints As part of fingerprint verification during deduplication, the system performs an attributes intersect range calculation (AIRC) procedure on the stale fingerprint data structure to compute a set of non-overlapping and latest consistency point (CP) ranges. During the AIRC procedure, an inode associated with a data container is selected and the FBN tuple of each deleted data block in the file is sorted in a predefined FBN order. The AIRC procedure then identifies the most recent fingerprint associated with a deleted data block. The set of non-overlapping and latest CP ranges is then used to remove stale fingerprints associated with that deleted block from the fingerprint database. A single pass through the fingerprint database identifies the set of non-overlapping and latest CP ranges, thereby improving efficiency of the storage system.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: August 1, 2017
    Assignee: NetApp, Inc.
    Inventors: Rohini Raghuwanshi, Ashish Shukla, Praveen Killamsetti
  • Patent number: 9720655
    Abstract: Methods, systems and computer program products for user interface event orchestration are provided. A computer-implemented method may include defining a business domain object, associating the business domain object with a user interface component type, defining a rule for an event of the user interface component type, generating an event handling routine providing the defined rule in a programming language, and associating the generated event handling routine with a user interface component of an application interface.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: August 1, 2017
    Assignee: JPMorgan Chase Bank, N.A.
    Inventor: Ashish Majmundar
  • Publication number: 20170213458
    Abstract: A processor-implemented method selectively controls a self-driving vehicle's access to a roadway. A vehicle interrogation hardware device receives an autonomous capability signal from an approaching self-driving vehicle. One or more processors compare predefined roadway conditions to current roadway conditions of the access-controlled roadway. In response to the predefined roadway conditions matching the current roadway conditions of the access-controlled roadway within a predetermined range, the processor(s) determine whether the level of autonomous capability of the approaching self-driving vehicle is adequate to safely maneuver the approaching self-driving vehicle through the current roadway conditions of the access-controlled roadway.
    Type: Application
    Filed: January 27, 2016
    Publication date: July 27, 2017
    Inventors: Michael S. Gordon, James R. Kozloski, Ashish Kundu, Peter K. Malkin, Clifford A. Pickover
  • Publication number: 20170213223
    Abstract: Systems and methods of improving the operation of a transaction network and transaction network devices is disclosed. A VIC assignment system may comprise various modules and engines as discussed herein wherein a VIC code may be determined and assigned to a merchant for establishing proper usage of differentiated transaction instruments according to their proper purposes, marketing and cross-marketing of differentiated transaction instruments, and provision of value-added services, such as credit risk evaluation, fraud detection, bonusing, and dispute arbitration. For instance, a VIC code may be identified, whereby the VIC assignment system may tailor the handling of the transactions, such as by denying them, whereby the transaction network may actively deter misuse of transaction products, or tailor the handling of electronically delivered advertisements, such as by targeting them, whereby the transaction network more properly functions according to approved parameters.
    Type: Application
    Filed: January 21, 2016
    Publication date: July 27, 2017
    Applicant: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Ravi Batra, Dheeraj Chandrashekar, Vic S. Chawla, Ashish Dabas, Vernon Marshall, Sangarsh Nigam, Ashish Kapatia Sharma
  • Publication number: 20170215085
    Abstract: An analyzer resource receives usage information collected by an application executing in a roaming mobile device; the usage information indicates geographical regions (and potentially specific locations) in which the roaming mobile communication device wirelessly accesses a remote network (such as the Internet) using any of one or more different wireless access services. The analyzer resource is further operable to receive resource information indicating locations of physical network resources available to support installation of wireless access points in the geographical regions and the location of any existing wireless access points already installed. The analyzer resource then uses at least the application-collected usage information and the resource information to identify where to install at least one new wireless access point.
    Type: Application
    Filed: January 25, 2016
    Publication date: July 27, 2017
    Inventors: Dharmen K. Udeshi, Ashish A. Patel