Patents by Inventor Ashish Mishra
Ashish Mishra 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: 10567800Abstract: Techniques are described for performing transformation on video data. A transform circuit may receive M sample values of the video data from a pre-transform buffer, and process the M sample values with N computation units of the transform circuit to generate intermediate values. Processing the M sample values to generate the intermediate values includes feeding back temporary values from output of one or more of the N computation units to input of one or more of the N computation units. The transform circuit may store a first set of the intermediate values in a transpose buffer, and store a second set of the intermediate values in the pre-transform buffer that are to be later retrieved for storage in the transpose buffer.Type: GrantFiled: March 7, 2017Date of Patent: February 18, 2020Assignee: Qualcomm IncorporatedInventors: Yunqing Chen, Srikanth Alaparthi, Tushar Singhal, Harikrishna Reddy, Ashish Mishra
-
Publication number: 20200005426Abstract: Certain aspects of the present disclosure provide techniques for scalably and efficiently converting linear image data into multi-dimensional image data for multimedia applications. In one example, a method for managing image data includes receiving a line of image data in a linear format via a system bus of width T, wherein the image data's native format is a tile format of H lines per tile; forming H subsets of image data from the line of image data in the linear format; writing the H subsets of image data to a memory comprising BN=H banks of BW=T/BN pixel width, wherein each subset of the H subsets is written to a different bank of the BN banks; and outputting the H subsets of image data in the tile format.Type: ApplicationFiled: July 26, 2018Publication date: January 2, 2020Inventors: Sandeep Nellikatte Srivatsa, Anish Kumar, Vikash Kumar, Ashish Mishra
-
Patent number: 10516638Abstract: Techniques to select and prioritize the application of spam filtering rules in a way that reduces processing time may include receiving an email message for a recipient at a spam filter and extracting email characteristics from the message. Global filtering rule statistics and a profile for the recipient may be retrieved. The technique may include selecting a subset of rules from a set of filtering rules according to the email characteristics, the global filtering rule statistics, and/or the recipient characteristics. The subset of rules may be prioritized and applied to the message from highest priority to lowest until a determination of whether the message is spam is reached. Other embodiments are described and claimed.Type: GrantFiled: December 8, 2017Date of Patent: December 24, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Clinton Syrowitz, Mauktik Gandhi, Ashish Mishra, Manivannan Sundaram, Terence Zink
-
Patent number: 10482376Abstract: The computing device generates a classification model providing prediction data indicating predicted users in a target population who will respond to a target stimulus according to a predefined user response category. The computing device displays in GUI a graphical representation of a generated classification model and a plurality of options each specifying one of different objectives for determining a proportion of users in the target population to expose to the target stimulus. The computing device predicts proportion data indicating the proportion of users in the target population to expose to the target stimulus based on the determined location of the cut-off. The computing device issues one or more indications as to whether to use the classification model as a basis for exposing the proportion of users in the target population to the target stimulus according to the proportion data.Type: GrantFiled: December 19, 2018Date of Patent: November 19, 2019Assignee: SAS Institute Inc.Inventors: Amrut Shantaram Vaze, Michael Ryan Chipley, Leigh Anne Ward, Ashish Mishra, Steven Todd Barlow, Suchitra Balaso Chikhalkar, Sameer Waman Tatke
-
Publication number: 20190220603Abstract: A system and method are disclosed in which a node of a peer-to-peer (P2P) network supporting a blockchain is able to restart following network or power disruption (or is able to initially join the blockchain network) by bootstrapping information from one or more peer nodes in the P2P network. The bootstrapping operation involves communication between the Trusted Execution Environments (TEEs) of the two or more nodes. The system and method ensure that the retrieval of data related to the blockchain state are not from untrusted parts of the peer node(s) and the data has not been tampered with (avoidance of replay attacks).Type: ApplicationFiled: March 27, 2019Publication date: July 18, 2019Applicant: Intel CorporationInventors: Manoj Gopalakrishnan, Ashish Mishra, Amol Kulkarni
-
Patent number: 10356440Abstract: As the quality and quantity of shared video content increases, video encoding standards and techniques are being developed and improved to reduce bandwidth consumption over telecommunication and other networks. One such technique for compressing videos involves transforming image data into an alternate, encoding-friendly domain (e.g., by a two-dimensional discrete cosine transform). Transform modules may be implemented to perform these transformations, which may occur during both video encoding and decoding processes. Provided are exemplary techniques for improving the efficiency and performance of transform module implementations.Type: GrantFiled: October 1, 2014Date of Patent: July 16, 2019Assignee: QUALCOMM IncorporatedInventors: Ashish Mishra, Vikash Kumar
-
Publication number: 20190098040Abstract: Malicious activity data is obtained, that is indicative of attempted attacks on a computing system. Clusters of targets are identified and it is determined whether the malicious activity preferentially targets one cluster of targets over other. Also, low prevalence attacks are identified and it is determined whether a low prevalence attack has a high concentration in one or more of the target clusters. If the malicious activity either preferentially targets a cluster, or a low prevalence attack has a high concentration in a cluster, then the attack is identified as a targeted attack, so that remediation steps can be taken.Type: ApplicationFiled: January 19, 2018Publication date: March 28, 2019Inventors: Philip K. Newman, Puhazholi Vetrivel, Sudhakar Narayanamurthy, Ejike E. Ofuonye, Suresh C. Palani, Ashish Mishra
-
Publication number: 20190098026Abstract: A computing system includes a processor and memory coupled to the processor and storing instructions that, when executed by the processor provide a user interface module. The user interface module is configured to generate a tracker definition user interface having a threat parameter selection user interface element configured to receive a selection of at least one threat parameter, the tracker definition user interface also having a threat value user interface element configured to receive input specifying a threat value to match for the specified at least one threat parameter. The processor is configured to save a tracker based on the selection of at least one threat parameter and the threat value, and wherein the processor is configured to access a threat data store and execute the tracker against the threat data store to provide a tracker result.Type: ApplicationFiled: January 22, 2018Publication date: March 28, 2019Inventors: Ashish MISHRA, Puhazholi Vetrivel, Philip K. Newman, Sudhakar Narayanamurthy
-
Patent number: 10170264Abstract: An information display system for a switching device includes a cover for the switching device, the cover including a first section and a second section, and a faceplate magnetically attracted to the cover and configured to carry information about the switching device, the faceplate further including an opening, at least a portion of the second section of the cover overlapped by the faceplate. The faceplate is adjustable with respect to the cover.Type: GrantFiled: March 6, 2015Date of Patent: January 1, 2019Assignee: ABB Schweiz AGInventors: Ashish Mishra, Allison Stacey Conner, Piotr Slawomir Woronkowicz, Jung Soo Park
-
Patent number: 10091530Abstract: As the quality and quantity of shared video content increases, video encoding standards and techniques are being developed and improved to reduce bandwidth consumption over telecommunication and other networks. One technique to reduce bandwidth consumption is intra-prediction, which exploits spatial redundancies within video frames. Each video frame may be segmented into blocks, and intra-prediction may be applied to the blocks. However, intra-prediction of some blocks may rely upon the completion (e.g., reconstruction) of other blocks, which can make parallel processing challenging. Provided are exemplary techniques for improving the efficiency and throughput associated with the intra-prediction of multiple blocks.Type: GrantFiled: October 1, 2014Date of Patent: October 2, 2018Assignee: QUALCOMM IncorporatedInventors: Ashish Mishra, Arindam Mohanta
-
Publication number: 20180191771Abstract: Threat intelligence management is provided in a security and compliance environment. A threat explorer platform or module of a security and compliance service may detect, investigate, manage, and provide actionable insights for threats at an organizational level. Working with a data insights platform that collects different types of signals (metadata, documents, activities, etc.) and correlates in a multi-stage evaluation, the threat intelligence module may provide actionable visual information on potential threats, affected areas, and actionable insights derived from internal threat data and external information using contextual correlation of data within the data insight platform. User experience may be dynamically adjusted at multiple levels based on context and allow users to drill down arbitrarily deep.Type: ApplicationFiled: March 30, 2017Publication date: July 5, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Philip K. Newman, Puhazholi Vetrivel, Krishna Kumar Parthasarathy, Binyan Chen, Manas Singh, Ashish Mishra, Sudhakar Narayanamurthy
-
Publication number: 20180152732Abstract: Techniques are described for performing transformation on video data. A transform circuit may receive M sample values of the video data from a pre-transform buffer, and process the M sample values with N computation units of the transform circuit to generate intermediate values. Processing the M sample values to generate the intermediate values includes feeding back temporary values from output of one or more of the N computation units to input of one or more of the N computation units. The transform circuit may store a first set of the intermediate values in a transpose buffer, and store a second set of the intermediate values in the pre-transform buffer that are to be later retrieved for storage in the transpose buffer.Type: ApplicationFiled: March 7, 2017Publication date: May 31, 2018Inventors: Yunqing Chen, Srikanth Alaparthi, Tushar Singhal, Harikrishna Reddy, Ashish Mishra
-
Publication number: 20180109480Abstract: Techniques to select and prioritize the application of spam filtering rules in a way that reduces processing time may include receiving an email message for a recipient at a spam filter and extracting email characteristics from the message. Global filtering rule statistics and a profile for the recipient may be retrieved. The technique may include selecting a subset of rules from a set of filtering rules according to the email characteristics, the global filtering rule statistics, and/or the recipient characteristics. The subset of rules may be prioritized and applied to the message from highest priority to lowest until a determination of whether the message is spam is reached. Other embodiments are described and claimed.Type: ApplicationFiled: December 8, 2017Publication date: April 19, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Clinton Syrowitz, Mauktik Gandhi, Ashish Mishra, Manivannan Sundaram, Terence Zink
-
Patent number: 9876742Abstract: Techniques to select and prioritize the application of spam filtering rules in a way that reduces processing time may include receiving an email message for a recipient at a spam filter and extracting email characteristics from the message. Global filtering rule statistics and a profile for the recipient may be retrieved. The technique may include selecting a subset of rules from a set of filtering rules according to the email characteristics, the global filtering rule statistics, and/or the recipient characteristics. The subset of rules may be prioritized and applied to the message from highest priority to lowest until a determination of whether the message is spam is reached. Other embodiments are described and claimed.Type: GrantFiled: June 29, 2012Date of Patent: January 23, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Clinton Syrowitz, Mauktik Gandhi, Ashish Mishra, Manivannan Sundaram, Terence Zink
-
Patent number: 9870878Abstract: An information display system for a switching device having a handle includes a cover for the switching device and a faceplate. The cover includes an opening sized to allow passage of the handle. The faceplate is configured to carry information about the switching device. The faceplate is rotatable with respect to the cover to change an orientation of the information.Type: GrantFiled: March 1, 2016Date of Patent: January 16, 2018Assignee: GENERAL ELECTRIC COMPANYInventors: Malik Hocine, Simhadri Ramalingeswara Rao Gupta, Jason Edward Harmon, Anurag Arjundas Jivanani, Ashish Mishra, David Adam Ouellette, Allison Stacey Conner, Piotr Slawomir Woronkowicz, Jung Soo Park
-
Patent number: 9842712Abstract: A switching device is provided. The switching device includes a housing including a base and a switching device cover coupled to the base, a line side terminal positioned on a line side of the housing, a load side terminal positioned on a load side of the housing, wherein the line side is opposite the load side, a first terminal cover coupled to the switching device cover proximate the line side, and a second terminal cover coupled to the switching device cover proximate the load side, wherein the first terminal cover is movable between a closed position and an open position, wherein the first terminal cover is attached to said switching device cover in both the closed and open positions, and wherein the second terminal cover is attached to the switching device cover in both the closed and open positions.Type: GrantFiled: February 26, 2016Date of Patent: December 12, 2017Assignee: GENERAL ELECTRIC COMPANYInventors: Ashish Mishra, Allison Conner, Piotr Slawomir Woronkowicz, Jung Soo Park, Anurag Arjundas Jivanani
-
Publication number: 20160337511Abstract: Local call information data sets are obtained for each of a plurality of devices engaged in a call, the local call information data sets comprising call attributes and associated metadata. Call signaling is mapped by correlating at least one attribute pertaining to the call in each of the local call information data sets. Global end-to-end call state machine is generated subsequent to mapping of call signaling. The global end-to-end call state machine includes a plurality of global states. Each global state represents a local state of each device along with state transition indicating change in the local state of at least one device.Type: ApplicationFiled: June 11, 2015Publication date: November 17, 2016Inventors: Monimoy Deb Purkayastha, Ashish Mishra, Narender Singh Pal
-
Patent number: 9491282Abstract: Local call information data sets are obtained for each of a plurality of devices engaged in a call, the local call information data sets comprising call attributes and associated metadata. Call signaling is mapped by correlating at least one attribute pertaining to the call in each of the local call information data sets. Global end-to-end call state machine is generated subsequent to mapping of call signaling. The global end-to-end call state machine includes a plurality of global states. Each global state represents a local state of each device along with state transition indicating change in the local state of at least one device.Type: GrantFiled: June 11, 2015Date of Patent: November 8, 2016Assignee: Cisco Technology, Inc.Inventors: Monimoy Deb Purkayastha, Ashish Mishra, Narender Singh Pal
-
Publication number: 20160260554Abstract: An information display system for a switching device having a handle includes a cover for the switching device and a faceplate. The cover includes an opening sized to allow passage of the handle. The faceplate is configured to carry information about the switching device. The faceplate is rotatable with respect to the cover to change an orientation of the information.Type: ApplicationFiled: March 1, 2016Publication date: September 8, 2016Inventors: Malik HOCINE, Simhadri Ramalingeswara Rao GUPTA, Jason Edward HARMON, Anurag Arjundas JIVANANI, Ashish MISHRA, David Adam OUELLETTE, Allison Stacey CONNER, Piotr Slawomir WORONKOWICZ, Jung Soo PARK
-
Patent number: D803790Type: GrantFiled: March 6, 2015Date of Patent: November 28, 2017Assignee: GENERAL ELECTRIC COMPANYInventors: Hima Najmeh Khoshreza, Allison Stacey Conner, Piotr Slawomir Woronkowicz, JungSoo Park, Ashish Mishra