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

  • Publication number: 20220255795
    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: Application
    Filed: April 28, 2022
    Publication date: August 11, 2022
    Inventors: Sunil NARANG, Abhishek Kumar SINGH, Nazia SARANG, Vikas VIJAY
  • Publication number: 20220244823
    Abstract: A multimedia controller for controlling and displaying zones in a multi-zone system is provided. In one example the controller provides a user interface for multiple zones of a media playback system comprising multiple playback devices. The controller identifies respective states associated with each zone of the multiple zones and detects an input to display a list of the multiple zones. In response to detecting the input, the controller determines an order of the multiple zones within the list of the multiple zones and displays, via the user interface, the list of the multiple zones, wherein the list of the multiple zones identifies each zone of the multiple zones in the determined order.
    Type: Application
    Filed: November 11, 2021
    Publication date: August 4, 2022
    Inventors: Abhishek Kumar, Amber Brown
  • Patent number: 11403088
    Abstract: Example implementations relate to a upgrade of a host that hosts application units of a container-based application. According to an example, monitoring is performed to identify new system software component availability for the cluster. When a new system software component is available, a historical workload pattern of the cluster is analyzed to identify an upgrade window for each host of the cluster. When the upgrade window arrives for a host, it is determined whether reconfiguration of an application is to be performed based on a capacity of the cluster. When the determination is affirmative, a reconfiguration option for the application is identified and a configuration of the application is adjusted accordingly. The host may then be drained, removed from the cluster, upgraded, added back into the cluster and any application configuration changes can be reversed.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: August 2, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jyoti Ranjan, Ajay Kumar Bajaj, Abhishek Kumar
  • Patent number: 11403134
    Abstract: Example implementations relate to migration of a stateful application from a source computing environment to a destination virtualized computing environment by prioritizing migration of data of the application based on a priority map created based on data usage patterns. An instance of the application is installed within the destination environment. The priority map includes priorities for chunks of the data based on historical data access patterns. The data is migrated from a source volume of the source environment to a destination volume of the destination environment on a chunk-by-chunk basis by performing a background data migration process based on the priority map. Usage of the application concurrent with the data migration process is facilitated by abstracting a location of data being operated upon by the application by maintaining migration status for the chunks. The priority map is periodically updated based on observed data access patterns post application migration.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: August 2, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jyoti Ranjan, Ajay Kumar Bajaj, Abhishek Kumar
  • Publication number: 20220232094
    Abstract: Examples described herein involve switching between two user accounts of a streaming media service. In an example implementation, a playback device stores data representing credentials for multiple user accounts including a first user account of a first streaming audio service and a second user account of the first streaming audio service. The playback device receives instructions to play first audio content from the first streaming audio service and plays back the first audio content by streaming data representing the first audio content from one or more servers of the first streaming audio service using credentials of the first user account. The playback device detects a trigger associated with the first user account of the first streaming audio service and switches from streaming data representing the first audio content using credentials of the first user account to streaming data representing the first audio content using credentials of the second user account.
    Type: Application
    Filed: November 1, 2021
    Publication date: July 21, 2022
    Inventors: Abhishek Kumar, Ron Kuper, Jason Kendall, Emilio Arce
  • Publication number: 20220230089
    Abstract: A classifier may be trained with less than all datasets manually annotated with labels. A small subset of verbatims may be manually labeled with topic labels as seeds. Data augmentations can be used to acquire seed verbatim sets for known topics and to assign temporary pseudo labels to the rest of the verbatims based on their vector space proximity to the labeled seed verbatims. The training may involve classification epochs during which embeddings are updated with the assumption that the pseudo labels are ground-truth labels. The training may also involve labeling epochs during which the updated embeddings are used to update the vectors corresponding to the verbatims, and pseudo labels are updated based on updated vector coordinates in the vector space. As the training process progresses through the epochs, the embeddings will converge.
    Type: Application
    Filed: January 15, 2021
    Publication date: July 21, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Soyoung PERAUD, Alexandre ROCHETTE, Gabriel Arien DESGARENNES, Niel CHAH, Abhishek KUMAR, Timothy James HAZEN
  • Patent number: 11392546
    Abstract: Various systems and methods are provided for using various in-core and on-disk data structures to improve the file creation process through the use of previously-occupied inodes. For example, one method involves updating an in-core data structure in response to receiving a command to delete a first file, such that a first node is assigned to the first file, the in-core data structure is stored in a non-persistent computer-readable storage medium, the in-core data structure comprises a plurality of entries, each of the entries comprises information identifying a respective inode of a plurality of inodes as being available, and the updating the in-core data structure comprises storing information regarding the first inode in a first entry of the plurality of entries; and creating a second file, where the creating comprises assigning the first inode to the second file using the information regarding the first inode stored in the first entry.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: July 19, 2022
    Assignee: Veritas Technologies LLC
    Inventors: Abhishek Kumar Gopalka, Anindya Banerjee, Pooja Mahadik, Sanjay Kumar Jain, Shirish Vijayvargiya
  • Patent number: 11394618
    Abstract: Provided are systems and methods for automating the deployment of software-defined and/or virtualized network functions (“xNFs”) within a network via a holistic validation of each xNF against validation criteria and/or performance of prior xNFs. The holistic validation may include receiving an xNF, determining a first amount of risk associated with that xNF based on one or more differences between the xNF and the validation criteria, determining a second amount of risk by comparing performance characteristics of the xNF to performance characteristics of earlier version of the same or similar xNFs, providing the xNF to the network for deployment in response to the total risk being within an acceptable amount of risk, and preventing xNF deployment while providing a notification with a set of recommendations to reduce the xNF risk in response to the total risk exceeding the acceptable amount of risk.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: July 19, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Abhishek Kumar, Ravi Potluri, Hans Raj Nahata
  • Patent number: 11386147
    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: Grant
    Filed: April 1, 2019
    Date of Patent: July 12, 2022
    Assignee: Sonos, Inc.
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
  • Patent number: 11386148
    Abstract: A network device is configured to (i) play back a media item indicated by a remote playback queue provided by a cloud-based computing system, (ii) receive an indication that a playback device is available for playback, (iii) display a now playing screen including (a) information identifying the media item, and (b) an icon that indicates that the network device is not in a connected state with any other network device, (iv) receive a first input selecting the icon, (v) in response to the first input, display a list of one or more available network devices including the playback device, (vi) receive a second input selecting the playback device from the list (vii) after receiving the second input, update the list to indicate that the playback device is selected for playback of the remote playback queue, and (viii) transfer playback of the remote playback queue from the network device to the playback device.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: July 12, 2022
    Assignee: Sonos, Inc.
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
  • Patent number: 11368896
    Abstract: A communication system includes multiple distributed antenna circuits and an access point (AP). The AP is coupled to the distributed antenna circuits and includes multiple transmit chains, multiple receive chains, and an antenna control circuit communicatively coupled to the transmit chains and the receive chains. The antenna control circuit is configured to determine a subset of the distributed antenna circuits to communicatively couple to at least some of the transmit chains to transmit data to a wireless station (STA) that is in range of the subset. A corresponding method includes determining the subset to communicatively couple to the at least some of the transmit chains of the AP. The method includes communicatively coupling the subset to the at least some of the transmit chains. The method includes directing the data from the at least some of the transmit chains to the subset of the distributed antenna circuits.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: June 21, 2022
    Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventors: Abhishek Kumar Agrawal, Huizhao Wang, Peiman Amini, Sigurd Schelstraete, Debashis Dash
  • Publication number: 20220174134
    Abstract: Methods and systems may include processes that may implement abbreviated header communications. In some implementations, a method may include generating a packet including an abbreviated header, where the abbreviated header may include a pointer corresponding to values for multiple parameters associated with a physical layer of communication rather than the values for the multiple parameters. The method may also include transmitting the packet to a client device according to the values for the multiple parameters.
    Type: Application
    Filed: December 2, 2020
    Publication date: June 2, 2022
    Applicant: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventors: Abhishek Kumar AGRAWAL, Sigurd SCHELSTRAETE
  • Publication number: 20220167412
    Abstract: The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology. Accordingly, the embodiments herein disclose a method for handling a timer operation in a wireless communication system. The method includes receiving, by a UE, a signaling message from a base station. The signaling message includes an information about acquired COT of the base station. Further, the method includes indicating, by the UE, about the acquired COT to a MAC layer from a physical layer. The physical layer indicates one of the base station has acquired the COT for transmission and the base station has missed a transmission opportunity due to a LBT failure.
    Type: Application
    Filed: February 14, 2022
    Publication date: May 26, 2022
    Inventors: Anil AGIWAL, Abhishek Kumar SINGH, Pravjyot Singh DEOGUN
  • Patent number: 11340985
    Abstract: This disclosure describes a programmable device, referred to generally as a data processing unit, having multiple processing units for processing streams of information, such as network packets or storage packets. This disclosure also describes techniques that include enabling data durability coding on a network. In some examples, such techniques may involve storing data in fragments across multiple fault domains in a manner that enables efficient recovery of the data using only a subset of the data. Further, this disclosure describes techniques that include applying a unified approach to implementing a variety of durability coding schemes. In some examples, such techniques may involve implementing each of a plurality of durability coding and/or erasure coding schemes using a common matrix approach, and storing, for each durability and/or erasure coding scheme, an appropriate set of matrix coefficients.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: May 24, 2022
    Assignee: Fungible, Inc.
    Inventors: Rajan Goyal, Abhishek Kumar Dikshit
  • Publication number: 20220157880
    Abstract: A photodetector (100) for medical imaging applications, in particular computer tomography applications, is provided. The photodetector (100) comprises a photodiode array (100a) having a plurality of photodiodes (110). Each has a bulk sensitive area (111) comprising amorphous state material and a periphery (112) at photo-lithographically defined edges (112) of the photodiode (110). The photodetector (100) furthermore comprises metal bias lines (132) directly at the periphery (112) of the bulk sensitive area (111) of the photodiode (110). A charge trapping suppressing unit (130, 140) configured to suppress a trapping of charges at the edges (112) of the photodiodes is provided.
    Type: Application
    Filed: March 5, 2020
    Publication date: May 19, 2022
    Inventor: Abhishek KUMAR
  • Publication number: 20220159028
    Abstract: Aspects of the disclosure relate to generating alerts based on continuous monitoring of third party systems. In some embodiments, a computing platform may receive asset inventory data of a third party computing system of an entity. Based on comparing the asset inventory data of the third party computing system to a list of security vulnerability definitions maintained in a common vulnerabilities and exposures database, the computing platform may identify vulnerabilities and send a notification to the third party computing system of the identified vulnerabilities. Then, the computing platform may request implementation of remediation actions, by the third party computing system of the first entity, for the identified vulnerabilities within a predefined period of time. Next, the computing platform may receive a status of the remediation actions. Based on the third party computing system of the first entity implementing the remediation actions, the computing platform may store updated asset inventory data.
    Type: Application
    Filed: November 17, 2020
    Publication date: May 19, 2022
    Inventors: Abhishek Kumar, Nikhil Banwarilal Bagaria
  • Patent number: 11336525
    Abstract: A device may receive CNF data identifying a CNF to be deployed in a network and a configuration of the CNF and may validate connectivity between resources to be utilized to deploy the CNF to generate connectivity data indicating whether one or more connectivity issues exist. The device may validate packages to be utilized to deploy the CNF to generate package data indicating whether one or more package issues exist and may validate an NFVO to be utilized to deploy the CNF to generate NFVO data indicating whether one or more NFVO issues exist. The device may validate an NFVI to be utilized to deploy the CNF to generate NFVI data indicating whether one or more NFVI issues exist and may determine whether one or more issues are associated with deploying the CNF based on the connectivity data, the package data, the NFVO data, and the NFVI data.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: May 17, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Arun K. Chivukula, Vishal Awasthy, Harish Dhandapani, Raghavender Parigi, Sathyam Bollini, Venkata Guravareddy Butukuri, Abhishek Kumar
  • Patent number: 11329870
    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: March 1, 2021
    Date of Patent: May 10, 2022
    Assignee: Capital One Services, LLC
    Inventors: Sunil Narang, Abhishek Kumar Singh, Nazia Sarang, Vikas Vijay
  • Publication number: 20220129240
    Abstract: An example system is configured to: (i) receive data indicating a command to play back, via a playback device of a media playback system, media content; (ii) based on the data indicating the command, detect a first playback condition comprising a first user identity; (iii) identify, from one or more user accounts associated with the playback device, a first user account corresponding to the first user identity; (iv) based at least on (1) the command and (2) one or more properties of the first user account, determine first media content for playback by the playback device; and (v) cause the playback device to play back the first media content.
    Type: Application
    Filed: January 7, 2022
    Publication date: April 28, 2022
    Inventors: Robert Reimann, David Taylor, Abhishek Kumar
  • Publication number: 20220124399
    Abstract: Examples provided herein are directed to social-media playback queues. In one example, a computing system may be configured to (i) receive an identifier of a media playback system, (ii) link the identifier with a social-media account, (iii) based at least on linking the identifier with the social-media account, generate a social-media playback queue that is fillable with one or more media items playable by the media playback system, (iv) establish access permissions to the social-media playback queue, where the access permissions indicate at least one additional social media account that (a) is within a social-media network of the social-media account, and (b) has access to the social-media playback queue, (v) receive, from a computing device affiliated with the at least one additional social-media account, an indication of a media item to be added to the social-media playback queue, and (vi) add the media item to the social-media playback queue.
    Type: Application
    Filed: September 27, 2021
    Publication date: April 21, 2022
    Inventors: Keith Corbin, Paul Kafadar, Abhishek Kumar, Ron Kuper, Gregory Paul Ramsperger, Andrej Sarkic