Patents by Inventor Vipin Kumar

Vipin 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: 20250036459
    Abstract: System and computer-implemented method for migrating partial tree structures of virtual disks for virtual computing instances between sites in a computer system uses a compressed trie, which is created from target tree structures of virtual disks at a plurality of target sites in the computer system. For a virtual computing instance selected, the compressed trie is used to find candidate target sites based on a disk chain string of the virtual computing instance. For each candidate target site, a cost value for migrating the virtual computing instance along with a partial source tree structure of virtual disks corresponding to the virtual computing instance from the source site to the candidate target site is calculated to select a target site with a lowest cost value as a migration option to reduce storage resource usage in the computer system.
    Type: Application
    Filed: July 29, 2024
    Publication date: January 30, 2025
    Inventors: Vipin Balachandran, Hemanth Kumar Pannem
  • Publication number: 20250028622
    Abstract: Aspects of the present invention monitor at least one microservice within a container module for a failure; collect logged data in response to the at least one microservice having the failure; check the logged data to determine that an existing tree is not built for the logged data; perform telemetry tracing on the at least one microservice in response to the existing tree not being built for the logged data; collect logged tracing data based on performing the telemetry tracing on the at least one microservice; visualize an actual flow of the collected logged tracing data; and fix the at least one microservice based on the visualized actual flow the collected logged tracing data.
    Type: Application
    Filed: July 20, 2023
    Publication date: January 23, 2025
    Inventors: Vipin M V, RAJESH KUMAR JEYAPAUL, Bipin Chandra, Devi Priyanka Oruganti, Shivangi Mehra
  • Publication number: 20250018651
    Abstract: A method of additively manufacturing reduced porosity composites is provided. The method includes the step of providing an additive manufacturing printer including a feed hopper. The feed hopper includes a first valve disposed proximate a feed inlet in a closed position and a second valve disposed proximate a chamber opening in an open position. The feed hopper defines a first chamber and a second chamber in selective fluid communication via the chamber opening. The method includes applying a rough vacuum to the first and second chamber and feeding feedstock into the feed hopper. The first valve is opened and the second valve is closed. The first valve is closed and the second valve is opened. The feedstock is allowed to exit the feed hopper and is heated to give a heated printing material, which is extruded. An associated feed hopper is also provided.
    Type: Application
    Filed: July 12, 2024
    Publication date: January 16, 2025
    Inventors: Vipin Kumar, Wim Bras, Vlastimil Kunc, Chad Duty, Frye Mattingly
  • Publication number: 20250010537
    Abstract: A hybrid additive manufacturing and thermoforming method is provided. The method includes additively manufacturing one or more reinforcing structures directly onto a polymer sheet before shaping the polymer sheet onto a mold and/or while the polymer sheet is shaped onto a mold. By leveraging the design control of additive manufacturing, reinforcing structures can be deposited onto the polymer sheet as needed based on the intended application. These reinforcing structures can comprise standard infill patterns or complex custom core designs. The present invention provides an innovative way in which to mass produce custom thermoformed components with an optimal mechanical response.
    Type: Application
    Filed: July 3, 2024
    Publication date: January 9, 2025
    Inventors: Ahmed A. Hassen, Christopher J. Hershey, Vipin Kumar, Vlastimil Kunc, David Nuttall, Ryan C. Ogle, Tyler C. Smith
  • Publication number: 20250007918
    Abstract: Provided are systems, methods, and apparatuses for multitenancy SSD access control. In one or more examples, the systems, devices, and methods include determining capabilities of a storage device for supporting multitenancy based on a physical function message from the storage device, identifying a tenant of a host, the host being communicatively connected with the storage device, negotiating an access contract between the tenant and the storage device, where the negotiating includes sending an access descriptor of the tenant to the storage device, the access descriptor indicating a requested level of access to the storage device, receiving, from the storage device, an access grant based on the negotiating, the access grant including an access allocation for the tenant based on the access descriptor, and enabling the tenant to access the storage device based on configuring the tenant with a virtualized computing environment in accordance with the access allocation.
    Type: Application
    Filed: April 12, 2024
    Publication date: January 2, 2025
    Inventors: Daniel Lee HELMICK, Mark Allen GAERTNER, Chun-Chu Chen-Jhy Archie WU, Siamak ARYA, Vipin Kumar AGRAWAL, Vasili ZHDANKIN, Sumanth JANNYAVULA VENKATA
  • Patent number: 12182436
    Abstract: Provided is a method for communicating information, the method including determining, by a storage device, that a first region of a source storage includes a storage location including data to be copied from the source storage to a target storage, the first region having a size that is equal to a first granularity size, determining, by the storage device, that a second region within the first region includes the storage location, the second region having a size that is equal to a second granularity size that is less than the first granularity size, determining that the second region is associated with a threshold value, exiting a query pattern that includes the first granularity size and the second granularity size, and sending a results data structure indicating that the second region comprises the storage location.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: December 31, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Daniel Lee Helmick, Vipin Kumar Agrawal
  • Publication number: 20240383195
    Abstract: An additive manufacturing system for additive manufacturing material with long fibers includes an extruder comprising a nozzle that includes a static-mixing portion, a compression portion, and a long fiber alignment portion. The static-mixing portion includes a static-mixing channel with static-mixing rods distributed inside and extending radially inward from a channel wall. The long fiber alignment portion has an alignment channel with a diameter DAC that is less than a diameter DSMC of the static-mixing channel. The compression portion includes with a reducing diameter from an input end to an output end of the compression channel. A nozzle and method for additive manufacturing are also disclosed.
    Type: Application
    Filed: September 29, 2023
    Publication date: November 21, 2024
    Inventors: Tyler C. Smith, Ahmed A. Hassen, John M. Lindahl, Christopher J. Hershey, Vlastimil Kunc, Vipin Kumar, James W. Klett, Brian K. Post
  • Publication number: 20240383201
    Abstract: An additive manufacturing system for additive manufacturing with an additive manufacturing material and fibers includes an extruder comprising a static-mixing nozzle having a static-mixing channel and static-mixing structures distributed inside the static-mixing channel and extending radially inward from the channel wall, and being longitudinally distributed and radially staggered over a portion of the length of the static-mixing channel. A static-mixing nozzle, a method of additive manufacturing, and a method of making a static mixing nozzle for additive manufacturing are also disclosed.
    Type: Application
    Filed: September 29, 2023
    Publication date: November 21, 2024
    Inventors: Tyler C. Smith, Ahmed A. Hassen, John M. Lindahl, Seokpum Kim, Vlastimil Kunc, Vipin Kumar, Brian K. Post, Peeyush Nandwana
  • Publication number: 20240383196
    Abstract: An additive manufacturing system for an additive manufacturing material and embedded short-chopped fibers includes an extruder comprising a nozzle having a nozzle flow channel. The nozzle includes a plurality of spaced apart elongated aligning structures distributed inside the nozzle flow channel and parallel to the longitudinal center axis defining alignment flow channels within the nozzle flow channel. A nozzle for additive manufacturing, a method of additive manufacturing, and a method of making a nozzle for an additive manufacturing system for and additive manufacturing material and embedded short-chopped fibers are also disclosed.
    Type: Application
    Filed: September 29, 2023
    Publication date: November 21, 2024
    Inventors: Tyler C. Smith, Ahmed A. Hassen, John M. Lindahl, Seokpum Kim, Vlastimil Kunc, Vipin Kumar, Chase Joslin
  • Publication number: 20240354004
    Abstract: Provided are systems, methods, and apparatuses for multitenancy SSD configuration. In one or more examples, the systems, devices, and methods include identifying an identifier of a first tenant of a storage device and assigning a first performance level to the first tenant. In one or more examples, the systems, devices, and methods include generating a first performance parameter based on the first performance level and sending, to the storage device, a configuration message comprising the first performance parameter and the identifier of the first tenant.
    Type: Application
    Filed: April 12, 2024
    Publication date: October 24, 2024
    Inventors: Daniel Lee HELMICK, Mark Allen GAERTNER, Chun-Chu Chen-Jhy Archie WU, Siamak ARYA, Vipin Kumar AGRAWAL, Vasili ZHDANKIN, Sumanth JANNYAVULA VENKATA
  • Publication number: 20240354255
    Abstract: Systems and methods for processing commands from a host computing device to a storage device are disclosed. The method includes identifying, by the storage device, a command from the host computing device, the command including a logical address; detecting a condition; based on detecting the condition, requesting, by the storage device, translation of the logical address into a physical address; storing, by the storage device, the physical address in a cache; and transferring data according to the command based on the physical address.
    Type: Application
    Filed: June 26, 2024
    Publication date: October 24, 2024
    Inventors: Daniel Lee Helmick, Vipin Kumar Agrawal
  • Patent number: 12124989
    Abstract: Systems and methods are disclosed for determining a visual indicator for a package based on a delivery address for the package and a location of the delivery address along a delivery route. An optimized delivery route may be created for packages to be delivered at a given time. At the fulfillment center, a delivery system may label a package prior to loading the package on a delivery vehicle. The delivery system may determine the appropriate visual indicator (e.g., color and/or pattern) or the visual indicator may be randomly selected. The delivery system may generate a label having the visual indicator. The package may be deposited into a certain bin with other packages having a delivery address in close proximity. The delivery system may generate a user interface on a user device that indicates that the package has a certain visual indicator to facilitate sorting and identification of the package.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: October 22, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Taimoor Jawaid Khizri, Matthew Kenneth Bellamy, Liron David Yedidsion, Shubham Dabas, Vipin Kumar Singla, Fnu Shashank Kumar, Devinder Singh, Shailendra Singh Rajawat, William Wei-Chi Chen, Arnav Anshul
  • Patent number: 12032483
    Abstract: Systems and methods for processing commands from a host computing device to a storage device are disclosed. The method includes identifying, by the storage device, a command from the host computing device, the command including a logical address; detecting a condition; based on detecting the condition, requesting, by the storage device, translation of the logical address into a physical address; storing, by the storage device, the physical address in a cache; and transferring data according to the command based on the physical address.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: July 9, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Daniel Lee Helmick, Vipin Kumar Agrawal
  • Patent number: 12007982
    Abstract: A system for identifying and deleting records of hosts includes a local data manager. The local data manager identifies a discovery event associated with the host and a record type of record types, obtains, in response to identifying, all previously discovered records on the host associated with the record type from a host record repository, obtains discovered records associated with the record type and associated with the host, after obtaining all discovered records and previously discovered records, selects a previously discovered record of the previously discovered records, makes a determination that the previously discovered record does not match any discovered records of the discovered records and is not tagged with a soft delete tag or a hard delete tag, and in response to the determination, tags the previously discovered record with a soft delete tag, and notifies a data manager of modifications to the previously discovered records.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: June 11, 2024
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Asif Khan, Kenneth William Owens, Adrian Dobrean, Aneesh Kumar Gurindapalli, Vipin Kumar Kaushal, Yasemin Ugur-Ozekinci, Shelesh Chopra, Gowtham Krishna Iyengar Srinivasa Rangan
  • Publication number: 20240126468
    Abstract: Provided is a method for communicating information, the method including determining, by a storage device, that a first region of a source storage includes a storage location including data to be copied from the source storage to a target storage, the first region having a size that is equal to a first granularity size, determining, by the storage device, that a second region within the first region includes the storage location, the second region having a size that is equal to a second granularity size that is less than the first granularity size, determining that the second region is associated with a threshold value, exiting a query pattern that includes the first granularity size and the second granularity size, and sending a results data structure indicating that the second region comprises the storage location.
    Type: Application
    Filed: January 27, 2023
    Publication date: April 18, 2024
    Inventors: Daniel Lee Helmick, Vipin Kumar Agrawal
  • Publication number: 20240091995
    Abstract: Method and system for forming of microcellular bubbles within a thermoplastic member employ an energy beam to form the microcellular bubbles within a selected portion of the thermoplastic member. A method includes infusing the thermoplastic member with a gas to form a gas-infused thermoplastic member and transmitting an energy beam onto the selected portion of the gas-infused thermoplastic member to induce subsurface heating of the selected portion of the gas-infused thermoplastic member to form microcellular bubbles within the selected portion of the gas-infused thermoplastic member.
    Type: Application
    Filed: September 14, 2023
    Publication date: March 21, 2024
    Inventors: Vipin KUMAR, Rohil Anil MANAKAD, Mohammad MALAKOOTI
  • Publication number: 20240094908
    Abstract: An appliance is described. A write engine may process a write request from an application to write a first data into a memory. The write request may including the first data and an address. A compression engine may compress the first data to produce a first compressed data. A write module may store the first compressed data in the memory. The first data may be a first part of a page that may further include a second data as a second part. The first compressed data may be a first part of a compressed page that may further include a second compressed data as a second part.
    Type: Application
    Filed: November 17, 2022
    Publication date: March 21, 2024
    Inventors: Vipin Kumar AGRAWAL, Young Deok KIM
  • Publication number: 20240066793
    Abstract: A method of manufacturing an article is provided. The method includes feeding a polymeric material into an extruder including a nozzle, and feeding a continuous fiber into the extruder, the continuous fiber and the polymeric material together forming a molding compound. A three-dimensional preform is formed by discharging the molding compound from the nozzle onto a deposition surface. A mold charge is formed by positioning the three-dimensional preform within a mold that includes a top mold component and a bottom mold component. The mold charge is compression molded within the mold to form a finished article.
    Type: Application
    Filed: August 23, 2023
    Publication date: February 29, 2024
    Inventors: Vipin Kumar, Ahmed A. Hassen, Vlastimil Kunc, Cole Nielsen, David Nuttall
  • Publication number: 20240061580
    Abstract: A storage device is described. A first storage may store a data. An interface may be used to access a command from a host, the command applicable to the data. A controller may execute the command. A second storage may store an entry. The entry may include a first data field for a timestamp and a second data field for a reference to the command.
    Type: Application
    Filed: October 24, 2022
    Publication date: February 22, 2024
    Inventors: Vasili Viktorovich ZHDANKIN, Kiran Kumar MURALIDHARAN, Vipin Kumar AGRAWAL, Sumanth JANNYAVULA VENKATA, Chun-Chu Chen-Jhy Archie WU
  • Patent number: 11902725
    Abstract: A method for load sharing class 1 SCCP messages includes receiving a class 1 SCCP message requiring global title translation (GTT). The method includes performing GTT for the message to select a load sharing group for the message. The method further includes generating a message signal unit (MSU) load sharing key using parameters from a combination of message transfer part (MTP) layer parameters and signaling connection control part (SCCP) layer parameters. The method further includes using the MSU load sharing key to select a destination address from the load sharing group for the message. The method further includes inserting the destination address into the message. The method further includes routing the message to a destination corresponding to the destination address.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: February 13, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rajeev Chaurasia, Vipin Kumar, Abhilash Valappil Kunnummal