Patents by Inventor Vishal Srivastava
Vishal Srivastava 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: 12319851Abstract: The present disclosure is providing a bio-based adhesive composition which is water-based. The adhesive composition includes bioprotein, salt of carboxymethyl cellulose, gum, alkali and a solvent. The adhesive composition is prepared at ambient conditions. The adhesive composition is useful for insulation of the electric material, especially for pressboard for a transformer which requires good adhesive for imparting good mechanical and electrical strength.Type: GrantFiled: January 6, 2023Date of Patent: June 3, 2025Assignee: HITACHI ENERGY LTDInventors: Vishal Srivastava, Lars Erik Schmidt, Susy Varughese, Sruthi Lalitha, Abhijit Prakash Deshpande
-
Publication number: 20240417610Abstract: The present disclosure is providing a bio-based adhesive composition which is water-based. The adhesive composition includes bioprotein, salt of carboxymethyl cellulose, gum, alkali and a solvent. The adhesive composition is prepared at ambient conditions. The adhesive composition is useful for insulation of the electric material, especially for pressboard for a transformer which requires good adhesive for imparting good mechanical and electrical strength.Type: ApplicationFiled: January 6, 2023Publication date: December 19, 2024Inventors: Vishal SRIVASTAVA, Lars Erik SCHMIDT, Susy VARUGHESE, Sruthi LALITHA, Abhijit Prakash DESHPANDE
-
Patent number: 11631047Abstract: Methods and systems are provided for geocoding. An example method encompasses receiving, from a delivery data corpus, a delivery data comprising one or more addresses. The method thereafter comprises identifying, one or more tokens from said one or more addresses. Further the method leads to calculating, for each of said one or more tokens, an end token score and a sub-sequence token score. The method thereafter encompasses chunking, said one or more addresses based on said end token score and said sub-sequence token score to generate one or more address chunks. Further the method comprises generating, one or more polygon regions for each generated address chunks based on said chunking. Thereafter the method comprises merging, one or more generated polygon regions for each of the generated address chunks.Type: GrantFiled: April 10, 2020Date of Patent: April 18, 2023Assignee: FLIPKART INTERNET PVT. LTD.Inventors: Vishal Srivastava, Priyam Tejaswin, Lucky Dhakad, Amar Kumar Dani, Mohit Kumar
-
Publication number: 20220277484Abstract: The technology of this application relates to a software engine that enables a user to interact with a display (e.g., television) by using an image capture device (e.g., camera). In one non-limiting example, a user can operate a device (such as a mobile phone) to run an application that interfaces with the software engine, so that the device's camera can operate in unison with a separate display to enable unique types of user interactions. For example, the user may use such an application to tap a user interface button or draw a shape with their hand, directly on the surface of a larger display (e.g., television), in view of the mobile phone's camera; the application's visual state would update in response to the user's captured gestures and to the position and orientation of the mobile phone.Type: ApplicationFiled: February 28, 2022Publication date: September 1, 2022Inventor: Vishal SRIVASTAVA
-
Publication number: 20220158572Abstract: An electrified vehicle includes a traction battery, an inverter coupled to the traction battery and operable to convert direct current (DC) power from the traction battery to three-phase alternating current (AC) power, a three-phase electric machine coupled to the inverter by associated cables, a sensor configured to generate a signal associated with rotational position of a rotor of the three-phase electric machine, a current sensor associated with each cable/phase of the three-phase electric machine, and a controller programmed to generate non-zero phase current at each of a plurality of predetermined regularly spaced rotational positions by either adjusting rotor angle or injecting q-axis current, command the inverter to inject a test current pulse to the electric machine, and generate a diagnostic signal in response to any one of the current sensor signals being less than an associated threshold to detect a cable or current sensor anomaly in a single phase.Type: ApplicationFiled: November 18, 2020Publication date: May 19, 2022Applicant: Ford Global Technologies, LLCInventors: Xuemei SUN, Papiya BAGCHI, Rimma PARANSKY, Anish DASARI, Vishal SRIVASTAVA
-
Publication number: 20200364659Abstract: Methods and systems are provided for geocoding. An example method encompasses receiving, from a delivery data corpus, a delivery data comprising one or more addresses. The method thereafter comprises identifying, one or more tokens from said one or more addresses. Further the method leads to calculating, for each of said one or more tokens, an end token score and a sub-sequence token score. The method thereafter encompasses chunking, said one or more addresses based on said end token score and said sub-sequence token score to generate one or more address chunks. Further the method comprises generating, one or more polygon regions for each generated address chunks based on said chunking. Thereafter the method comprises merging, one or more generated polygon regions for each of the generated address chunks.Type: ApplicationFiled: April 10, 2020Publication date: November 19, 2020Applicant: FLIPKART INTERNET PVT. LTD.Inventors: Vishal Srivastava, Priyam Tejaswin, Lucky Dhakad, Amar Kumar Dani, Mohit Kumar
-
Publication number: 20190035032Abstract: A system and method for detecting and responding to transaction patterns includes one or more servers having one or more processors, one or more databases communicably coupled to the one or more servers, and one or more remote devices communicably coupled to the one or more servers. The processor(s) cause the server(s) to: (a) identify one or more time-based patterns in a set of transaction data stored in the one or more databases corresponding to a data pair over a time period using a spectral decomposition of the set of transaction data, (b) classify the identified time-based pattern(s) into at least two pattern categories comprising a recurring transaction and a non-recurring transaction, (c) generate one or more actions for each pattern category, and (d) respond to the identified time-based pattern(s) by causing the one or more remote devices to perform the one or more actions.Type: ApplicationFiled: July 25, 2017Publication date: January 31, 2019Inventors: Hossein Azari Soufiani, Adam Dell, Matt Jacobs, Vishal Srivastava
-
Publication number: 20120317192Abstract: A re-headerer media packaging and serving system and method are provided herein.Type: ApplicationFiled: August 20, 2012Publication date: December 13, 2012Inventors: Vishal SRIVASTAVA, David Janecek, Paul Turcotte, Eric Lippke, Daniel Montgomery
-
Patent number: 8260848Abstract: A re-headerer media packaging and serving system and method are provided herein.Type: GrantFiled: March 2, 2010Date of Patent: September 4, 2012Assignee: Intel CorporationInventors: Vishal Srivastava, David Janecek, Paul Turcotte, Eric Lippke, Daniel Montgomery
-
Patent number: 7818690Abstract: An arrangement for creating a fully interactive user interface containing 3-D objects is provided by a suite of attached dependency properties in a single class that operates under the Windows Presentation Foundation (“WPF”) programming model. The framework for exposing such 3-D interactive functionality, named Facade 3-D, enables application developers to extend the existing functionality of WPF visual objects called FrameworkElements through mapping objects they have defined with 2-D visual trees to 3-D trees which contain arbitrary, application-defined 3-D models. Application users are enabled with highly-configurable ways to interact with the underlying source 2-D FrameworkElements vicariously through manipulation of their 3-D representations called “Facades.Type: GrantFiled: June 15, 2007Date of Patent: October 19, 2010Assignee: Microsoft CorporationInventor: Vishal Srivastava
-
Publication number: 20100223327Abstract: A re-headerer media packaging and serving system and method are provided herein.Type: ApplicationFiled: March 2, 2010Publication date: September 2, 2010Applicant: REALNETWORKS, INC.Inventors: Vishal Srivastava, David Janecek, Paul Turcotte, Eric Lippke, Daniel Montgomery
-
Patent number: 7774235Abstract: Method and apparatus, including computer program products, for producing a sequence of data request user interfaces that are rendered on a display, including receiving a request for a data request user interface included in the sequence of data request user interfaces, receiving data from a file for constructing the data request user interface, constructing the data request user interface, which when displayed the constructed data request user interface includes a step of the user activity, receiving a request based on the first data request user interface for another data request user interface included in the sequence of data request user interfaces, receiving data from the file for constructing the other data request user interface, and constructing the other data request user interface detached from the first data request user interface, which when displayed the constructed other data request user interface includes another step of the user activity.Type: GrantFiled: April 29, 2003Date of Patent: August 10, 2010Assignee: RealNetworks, Inc.Inventors: David Browne, Vishal Srivastava, Eric P. Lippke, Anil Kumar Goel
-
Publication number: 20080313553Abstract: An arrangement for creating a fully interactive user interface containing 3-D objects is provided by a suite of attached dependency properties in a single class that operates under the Windows Presentation Foundation (“WPF”) programming model. The framework for exposing such 3-D interactive functionality, named Facade 3-D, enables application developers to extend the existing functionality of WPF visual objects called FrameworkElements through mapping objects they have defined with 2-D visual trees to 3-D trees which contain arbitrary, application-defined 3-D models. Application users are enabled with highly-configurable ways to interact with the underlying source 2-D FrameworkElements vicariously through manipulation of their 3-D representations called “Facades.Type: ApplicationFiled: June 15, 2007Publication date: December 18, 2008Applicant: Microsoft CorporationInventor: Vishal Srivastava
-
Publication number: 20070011539Abstract: A self test structure for interconnect and logic element testing in programmable devices including a plurality of logic elements; an interconnect structure for connecting the logic elements; SRAM based configuration latches for configuring the interconnect structure; test configuration circuitry for configuring any desired set of logic elements, interconnect structure and configuration latches during reset state that links the logic elements and interconnect structure to form a complete path between the interface points of the programmable logic device to enable testing of the desired elements in the complete path.Type: ApplicationFiled: December 23, 2005Publication date: January 11, 2007Applicant: STMicroelectronics Pvt. Ltd.Inventors: Danish Syed, Vishal Srivastava
-
Publication number: 20040230909Abstract: Method and apparatus, including computer program products, for producing a sequence of data request user interfaces that are rendered on a display, including receiving a request for a data request user interface included in the sequence of data request user interfaces, receiving data from a file for constructing the data request user interface, constructing the data request user interface, which when displayed the constructed data request user interface includes a step of the user activity, receiving a request based on the first data request user interface for another data request user interface included in the sequence of data request user interfaces, receiving data from the file for constructing the other data request user interface, and constructing the other data request user interface detached from the first data request user interface, which when displayed the constructed other data request user interface includes another step of the user activity.Type: ApplicationFiled: April 29, 2003Publication date: November 18, 2004Inventors: David Browne, Vishal Srivastava, Eric P. Lippke, Anil Kumar Goel