Patents by Inventor Abhishek Kumar

Abhishek 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).

  • Patent number: 10386262
    Abstract: A method and system method to detect a leak within a pipeline network include measuring pressure at each of a plurality of sensors distributed along the pipeline network as a time-varying pressure signal. Tuning a model is based on gas mass conservation law in the absence of the leak, the tuning including obtaining the time-varying pressure signal from each of the plurality of sensors, and monitoring the time-varying pressure signals is done to detect the leak based on the model.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: August 20, 2019
    Assignee: Utopus Insights, Inc.
    Inventors: Harsh Chaudhary, Younghun Kim, Tarun Kumar, Abhishek Raman, Rui Zhang
  • Patent number: 10388121
    Abstract: A method for providing notifications is provided. The method includes a tangible user interface (TUI) element the receives an input from a computing device coupled to the TUI element. The input is indicative of an outcome corresponding to a functionality of an application on the computing device. Based on the outcome, the TUI element determines at least one illumination pattern from a plurality of pre-stored illumination patterns. Thereafter, the TUI element generates an output based on the at least one determined illumination pattern.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: August 20, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ayushi Gupta, Prantik Banerjee, Theophilus Thomas, Kyoungwoon Hahm, Arun Prabhakar, Govind Janardhanan, Dhananjay L Govekar, Sudhanwa Suhas Chavan, Navneet Passi, Abhishek Kumar, Avinash Thakur, Nitin Setia, Suprateem Bhattacherjee, Sankara Narayanan T, Himanshu Jakhmola, Sonam Chawla, Rekha Agarwal, Atul Sharma, Aashaank Pratap, Shantanu Kumar Meher, Arungeeth PS, Amit Bansal, Kaushal Prakash Sharma, Jatin Jain
  • Patent number: 10389600
    Abstract: A system and method of managing a network with assets are described. The method includes generating a directed graph with each of the assets represented as a node, determining individual failure probability of each node, computing downstream failure probability of each node according to an arrangement of the nodes in the directed graph, computing upstream failure probability of each node according to the arrangement of the nodes in directed graph, and computing network failure probability for each node based on the corresponding individual failure probability, the downstream failure probability, and the upstream failure probability. Managing the network is based on the network failure probability of the assets.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: August 20, 2019
    Assignee: Utopus Insights, Inc.
    Inventors: Aanchal Aggarwal, Younghun Kim, Tarun Kumar, Mark A. Lavin, Giuliano Andrea Pagani, Abhishek Raman
  • Publication number: 20190250901
    Abstract: Methods, systems, and apparatuses manage rolling out of updates in a network-accessible server infrastructure which operates a plurality of instances of a supporting service. The supporting service is comprised by a plurality of service portions. The instances of the supporting service each include of the service portions. The instances of the supporting service are partitioned into a plurality of slices. Each instance is partitioned to include one or more of the slices, and each slice of an instance includes one or more of the service portions. A software update is deployed to the instances by applying the software update to the slices in a sequence such that the software update is applied to a same slice in parallel across the instances containing that same slice before being applied to a next slice, and waiting a wait time before applying the software domain to a next slice in the sequencing.
    Type: Application
    Filed: December 13, 2018
    Publication date: August 15, 2019
    Inventors: Huaming Huang, Yue Zhao, Muhammad Usman Sharif, Abhishek Singh, Avnish Kumar Chhabra
  • Patent number: 10380179
    Abstract: Embodiments are provided for updating a playlist that has been added to a playback queue in response to changes to the playback queue. The playback queue may be associated with a zone of a network media system such that items in the playback queue are to be rendered by the zone. The playlist may include one or more items playable by the zone, and may be stored separately from where the playback queue is maintained. Embodiments are also provided for updating a playback queue in response to modifications to a playlist included in the playback queue.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: August 13, 2019
    Assignee: Sonos, Inc.
    Inventors: Arthur L. Coburn, IV, Abhishek Kumar, Andrew J. Schulert
  • Patent number: 10380009
    Abstract: A method for dynamically enforcing a code usage policy including mapping machine code compiled from source code to identify construct interactions in the machine code, determining whether the construct interactions identified by the mapping conform to one or more construct interaction maps in a construct interaction registry associated with a code usage policy, and generating instructions to render one or more error messages within a graphical user interface of a development environment in response to a determination that one or more of the construct interactions in the machine code fails to comply with at least one of the construct interaction maps in the construct interaction registry.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: August 13, 2019
    Assignee: Walmart Apollo, LLC
    Inventor: Abhishek Kumar Singh
  • Patent number: 10382260
    Abstract: A device receives, from a cloud computing environment, cloud instance information associated with cloud instances in the cloud computing environment, and processes the cloud instance information, with a machine learning model, to determine containers for one or more of the cloud instances and whether cloud instances should be removed from the cloud computing environment. The device causes a first subset of the cloud instances to be removed from the cloud computing environment, based on determining which of the cloud instances should be removed, and causes the containers to be created for a second subset of the cloud instances based on determining the containers. The device receives, from the cloud computing environment, cloud container information associated with the containers created in the cloud computing environment, and causes one or more of the containers to be scaled based on the cloud container information.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: August 13, 2019
    Assignee: Capital One Services, LLC
    Inventors: Sunil Narang, Abhishek Kumar Singh, Nazia Sarang, Vikas Vijay
  • Patent number: 10379970
    Abstract: A digital medium environment is described for automatic design discrepancy reporting of discrepancies between an actual display and its intended design. In one example, a design validation system generates a design screen model for a design screen, based on an object included in the design screen and at least one display property that defines a visual appearance of the object. The design validation system then identifies an application object that has a similar visual appearance to the defined visual appearance of the object of the design screen model. The design validation system additionally determines that a discrepancy exists between a display of the design screen model object and the application object. The design validation system also determines a value by which the at least one property of the application object is to be adjusted and outputs the value to adjust the at least one display property of the application object.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: August 13, 2019
    Assignee: Adobe, Inc.
    Inventors: Shashidhar Mangu, Shamit Kumar Mehta, Nikhil Gupta, Abhishek Garg
  • Patent number: 10379340
    Abstract: An electrowetting display device includes a first support plate and a second support plate opposite the first support plate. A plurality of pixel walls are formed over the first support plate. The plurality of pixel walls are associated with a first pixel and a second pixel. The plurality of pixel walls define a first display area of the first pixel and a second display area of the second pixel. A first electrode is formed over the first support plate underneath the first display area of the first pixel. A second electrode is formed over the first support plate underneath the second display area of the second pixel. The first electrode is electrically connected to the second electrode. A first switch may be positioned underneath the second display area, with the first switch being electrically connected to the first electrode.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: August 13, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Wilhelmus Johannes Robertus Van Lier, Toru Sakai, Abhishek Kumar, Gor Manukyan
  • Publication number: 20190244253
    Abstract: A device may obtain, from a collection of data sources, personal information and activity information for a group of individuals. The device may generate profile information by associating the personal information and the activity information for each individual in the group of individuals. The device may determine a set of features capable of being used to train a set of machine learning models by using one or more feature identification techniques to analyze the profile information. The set of features may include generic features and contextualized features associated with the group of individuals. The device may train the set of machine learning models using one or more subsets of features of the set of features. The device may use the set of machine learning models to process a request from a client device for a list of prospective targets for a campaign.
    Type: Application
    Filed: July 26, 2018
    Publication date: August 8, 2019
    Inventors: Abhinav Vij, Gaurav Goyal, Prithika Priyanshi, Anupam Shringi, Chinmay Jha, Saurabh Aggarwal, Abhishek Sunnak, Vijay Saini, Aashish Kumar, Shivam Singh Baghel, Rashmi Aggarwal
  • Publication number: 20190245705
    Abstract: A form of the invention is applicable for use in conjunction with a6 security credential management system that produces and manages pseudonym digital certificates issued to vehicles and used by vehicles to establish trust in vehicle-to-vehicle communications, the security credential management system including a pseudonym certificate authority processor entity which issues pseudonym digital certificates to vehicles, a registration authority processor entity that validates, processes and forwards requests for pseudonym digital certificates to the pseudonym certificate authority processor entity, and a misbehavior authority processor entity that receives misbehavior reports from reporter vehicles that include information about the reporter vehicles and suspect misbehaving vehicles and is responsible for producing a list of revoked credentials; the pseudonym certificate processor entity and registration authority processor entity participating in producing linkage values to be contained within the issued pseudo
    Type: Application
    Filed: December 3, 2018
    Publication date: August 8, 2019
    Inventors: Virendra Kumar, Wiliam Whyte, Abhishek Jain
  • Patent number: 10373394
    Abstract: A computer implemented method and apparatus for embedding a 2D image in a 3D model. The method comprises generating a 3-dimensional (3D) print matrix representing a 2-dimensional (2D) image, wherein the print matrix comprises a plurality of sub-regions, the base plane of each sub-region angled with respect to a top surface of the print matrix so as to produce a plurality of shades, each shade representing a shade of the 2D image; and embedding the print matrix in a (3D) model.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: August 6, 2019
    Assignee: ADOBE INC.
    Inventors: Mayur Hemani, Abhishek Kumar, Naveen Prakash Goel
  • Patent number: 10365780
    Abstract: Techniques are disclosed for making an electronic document easier to use based on prior interactions with the same or a similar document by other users. An electronic document is presented to one or more users in an interactive environment. Interactions between the users and the document can be recorded as usage data. The usage data may represent one or more operations performed on the electronic document by the users. Based on the usage data, an enhanced user interaction feature associated with the document is configured. The electronic document and the enhanced user interaction feature are then presented to another user in another interactive environment. The enhanced user interaction feature makes using the document easier than it would be if the feature was not present, particularly for users who are unfamiliar with the document.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: July 30, 2019
    Assignee: Adobe Inc.
    Inventors: Yash Kumar Gupta, Lalit Vohra, Abhishek Modi, Aditya Kumar Pandey, Ankit Pangasa, Frederic Thevenet, Kirk B. Gould, Mohit Bansal, Nishant Kaushik, David Sherry, Steve Dakin, Vishal K. Gupta
  • Publication number: 20190228034
    Abstract: A first connection state may be entered on a computing device. While the computing device is in the first connection state, actions taken on a playlist on the computing device may be applied to the playlist and not applied to a playback queue associated with a zone. An input may be received via the computing device, indicating a selection of the zone. In response to receiving the input, a second connection state may be entered. Entering the second connection state may comprise establishing a connected state between the computing device and the one or more playback devices. While the connected state is established, one or more actions taken on the playlist on the computing device may be applied to the playlist and transmitted, in a message to the zone over a network. The one or more actions may be one or more corresponding actions applied to the playback queue.
    Type: Application
    Filed: April 1, 2019
    Publication date: July 25, 2019
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
  • Publication number: 20190227292
    Abstract: A resolution enhancement technique for a line scanning confocal microscopy system that generates vertical and horizontal line scanning patterns onto a sample is disclosed. The line scanning confocal microscopy system is capable of producing line scanning patterns through the use of two alternative pathways that generate either the vertical line scanning pattern or horizontal line scanning pattern.
    Type: Application
    Filed: April 1, 2019
    Publication date: July 25, 2019
    Inventors: Hari Shroff, Andrew York, John Giannini, Abhishek Kumar
  • Patent number: 10359990
    Abstract: A computing device detects a first playback condition indicating a presence of a user in a zone in a media playback system. The computing device determines a second playback condition that corresponds to the detected presence of the user in the zone. Characteristics of at least one audio track are compared to (i) the indication of the presence of the user in the zone and (ii) the second playback condition. Audio content is identified based on the comparison and the identified audio content is played in the zone.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: July 23, 2019
    Assignee: Sonos, Inc.
    Inventors: Robert Reimann, David Taylor, Abhishek Kumar
  • Patent number: 10362106
    Abstract: Systems, methods, and computer-readable media for an adaptive gossip protocol. A node in a cluster can detect a gossip protocol synchronization triggering event which can include an indication that the node has received data from a second node via a gossip protocol, an update to data maintained by nodes in the cluster, and/or an operation. In response to the triggering event, the node can determine a dynamic gossip interval for disseminating data from the node to other nodes via a gossip protocol, the dynamic gossip interval being based on a synchronization state associated with the cluster and/or one or more gossip protocol events associated with the cluster. Next, the node can select a third node in the cluster for disseminating the data from the node to the third node. The node can then transmit the data to the third node via the gossip protocol based on the dynamic gossip interval.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: July 23, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Abhishek Kumar, Harmanpreet Singh, Kamalkrishna Rameshan, Moiz Raja
  • Publication number: 20190220760
    Abstract: In one embodiment, a network assurance system that monitors a network labels time periods with positive labels, based on the network assurance system detecting problems in the network during the time periods. The network assurance system assigns tags to discrete portions of a feature space of measurements from the monitored network, based on whether a particular range of values in the feature space has a threshold probability of occurring during a positively-labeled time period. The network assurance system determines a set of the assigned tags that frequently co-occur with the positively-labeled time periods in which problems are detected in the network. The network assurance system causes performance of a mitigation action in the network based on the set of assigned tags that frequently co-occur with the positively-labeled time periods.
    Type: Application
    Filed: January 12, 2018
    Publication date: July 18, 2019
    Inventors: Vinay Kumar Kolar, Vikram Kumaran, Abhishek Kumar, Santosh Ghanshyam Pandey, Jean-Philippe Vasseur, Grégory Mermoud
  • Patent number: 10354195
    Abstract: Technical solutions are described for forecasting leaks in a pipeline network. An example method includes identifying a subsystem in the pipeline network that includes a first station. The method also includes accessing historical temporal sensor measurements of the stations. The method also includes generating a prediction model for the first station that predicts a pressure measurement at the first station based on the historical temporal sensor measurements at each station in the subsystem. The method also includes predicting a series of pressure measurements at the first station based on the historical temporal sensor measurements. The method also includes determining a series of deviations between the series of pressure measurements and historical pressure measurements of the first station and identifying a threshold value from the series of deviations, where a pressure measurement at the first station above or below the threshold value is indicative of a leak in the subsystem.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: July 16, 2019
    Assignee: Utopus Insights, Inc.
    Inventors: Harsh Chaudhary, Younghun Kim, Tarun Kumar, Abhishek Raman, Rui Zhang
  • Publication number: 20190215230
    Abstract: In one embodiment, a network assurance system discretizes parameter values of a plurality of time series of measurements obtained from a monitored network by assigning tags to the parameter values. The network assurance system detects occurrences of a particular type of failure event in the monitored network. The network assurance system identifies a set of the assigned tags that frequently co-occur with the occurrences of the particular type of failure event. The network assurance system determines, using a Bayesian framework, rankings for the tags in the identified set based on how well each of the tags acts as a predictor of the failure event. The network assurance system initiates performance of a corrective measure for the failure event based in part on the determined rankings for the tags in the identified set.
    Type: Application
    Filed: January 8, 2018
    Publication date: July 11, 2019
    Inventors: Grégory Mermoud, Abhishek Kumar, Jean-Philippe Vasseur