Patents by Inventor Rohit

Rohit 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: 20250024123
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product aspects, and/or combinations and sub-combinations thereof, for generating trailers (previews) for multimedia content. An example aspect operates by generating an initial set of candidate points to generate a trailer for a media content; determining conversion data for each of the initial set of candidate points; determining an updated set of candidate points based on the conversion data; determining an estimated mean and upper bound for each of the updated set of candidate points; computing a value for each of the updated set of candidate points; generating a ranked list based on the value computed for each of the updated set of candidate points; and repeating the process until an optimal candidate point is converged upon.
    Type: Application
    Filed: September 25, 2024
    Publication date: January 16, 2025
    Applicant: ROKU, INC.
    Inventors: Abhishek BAMBHA, RONICA JETHWA, ROHIT MAHTO, NAM VO, FEI XIAO, LIAN LIU
  • Publication number: 20250023772
    Abstract: Systems and methods are disclosed for implementing cloud network service management. In certain embodiments, a method may comprise operating a cloud native application (CnApp) custom operator in a containerized software environment to dynamically manage cloud native network service on a target application pod via a persistent network interface to an external network. The method may include obtaining a first resource definition data, for a first custom resource, to define attributes for a bundle of resources used to implement the cloud native network service, and creating the first custom resource based on the first resource definition data, including initializing the target application pod. The method may include generating a second resource definition data, derived from the first resource definition data, to define attributes for a virtual network interface to associate with the target application pod, and applying the second resource definition data to initialize creation of a second custom resource.
    Type: Application
    Filed: July 13, 2023
    Publication date: January 16, 2025
    Inventors: Rohit Juneja, Pardhiva Janardhana Krishna Munnaluru
  • Publication number: 20250021641
    Abstract: A secure, modular multi-tenant machine learning platform is configured to: receive untrusted code supplied by a first tenant; perform a security scan of the untrusted code to determine whether the untrusted code satisfies a set of one or more security requirements; responsive to determining that the untrusted code satisfies the security requirement(s): deploy the untrusted code to a runtime execution environment; deploy a machine learning model associated with the first tenant to the runtime execution environment, the untrusted code being configured to perform one or more functions using the machine learning model; receive a set of untrusted code supplied by a second tenant; perform a security scan of the untrusted code to determine whether the untrusted code satisfies the security requirement(s); and responsive to determining that the untrusted code does not satisfy the security requirement(s): refraining from deploying the untrusted code to a runtime execution environment.
    Type: Application
    Filed: September 26, 2024
    Publication date: January 16, 2025
    Applicant: Oracle International Corporation
    Inventors: Madalasa Venkataraman, Paul Deepakraj Retinraj, Pradeep Sanchana, Rohit Sukumaran, Oleksandr Khimich
  • Publication number: 20250019230
    Abstract: A method of forming a monocrystalline nitinol film on a single crystal silicon wafer can comprise depositing a first seed layer of a first metal on the single crystal silicon wafer, the first seed layer growing epitaxially on the single crystal silicon wafer in response to the depositing the first seed layer of the first metal; and depositing the monocrystalline nitinol film on a final seed layer, the monocrystalline nitinol film growing epitaxially on the final seed layer in response to the depositing the monocrystalline nitinol film. The method can form a multilayer stack for a micro-electromechanical system MEMS device.
    Type: Application
    Filed: September 30, 2024
    Publication date: January 16, 2025
    Inventors: Jagannathan Rajagopalan, Rohit Berlia
  • Publication number: 20250022298
    Abstract: Disclosed are various embodiments for intelligent text recognition based upon a selected pattern detection mode. First, text can be identified in an image. A pattern detection mode can be selected by a user or autonomously. In some instances, the pattern detection mode can be selected based at least in part on a user account. Next, the text can be parsed for occurrences of a pattern associated with the selected pattern detection mode. A list of occurrences of the pattern can be generated from the text and presented to a user. In some instances, a user can train a model to learn a new pattern.
    Type: Application
    Filed: September 11, 2023
    Publication date: January 16, 2025
    Inventor: Rohit Pradeep Shetty
  • Publication number: 20250021249
    Abstract: Disclosed are systems and methods for adaptive partitioning of memory and storage resources of a first cluster node of a cluster system, comprising a plurality of nodes; wherein the first node includes one or more shards; and a client device in data communication with the plurality of nodes, wherein the first node is configured to: receive a client request, identify one of the one or more shards based on the client request, retrieve shard rules of the identified shard, determine an allocation of one or more memory slots of the identified shard based on the client request, lock the one or more memory slots, and perform one or more operations on the one or more memory slots associated with the client request based on the allocation.
    Type: Application
    Filed: September 27, 2024
    Publication date: January 16, 2025
    Inventors: Rohit JOSHI, Ashish GUPTA, Hao CHENG
  • Publication number: 20250021343
    Abstract: Various embodiments of the present technology generally relate to systems and methods for managing configuration data in a virtual or containerized software environment. A configuration data management system may enable ConfigMaps to be added to an application pod of a virtual software environment without restarting the application pod, a ConfigMap including a data object containing configuration data. The configuration data management process may monitor for creation of a first ConfigMap in the virtual software environment, append a name of the first ConfigMap to a data element name from the first ConfigMap to produce an appended data element, and store the appended data element to a super ConfigMap, the super ConfigMap including a specialized ConfigMap configured to contain data elements from multiple ConfigMaps.
    Type: Application
    Filed: July 13, 2023
    Publication date: January 16, 2025
    Inventors: Rohit Juneja, Sandesh Pai
  • Patent number: 12200310
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for utilizing a content recommendation system powering a streaming media publisher channel to enhance an ad creative being shown to the user via awareness or performance campaigns. This method allows the platform to present exploratory personalized in-channel content to the publisher platform users in endemic banners that run on the platform which then correspondingly helps drive user reach. An example embodiment operates by implementing personalized content banners that may act as a hook for channel users opening their streaming device, both active and lapsed, to enter back into the channel.
    Type: Grant
    Filed: December 12, 2023
    Date of Patent: January 14, 2025
    Assignee: Roku, Inc.
    Inventors: Mehul Sanghavi, Rohit Mahto, Kelly Lee, Madhulika Taneja
  • Patent number: 12200119
    Abstract: A method for distributing encryption keys includes receiving a table associated with a particular user, the table including a plurality of data blocks and splitting the table into a plurality of tablets including a corresponding portion of data blocks. The method also includes generating a resource key uniquely associated with the table and for each tablet generating a unique data encryption key for the corresponding tablet to encrypt with the unique data encryption key. The method also includes encrypting each data encryption key with the resource key and distributing control of each encrypted tablet and each corresponding encrypted data encryption key to a plurality of tablet servers, each controlling one or more of the encrypted tablets. The resource key transmits to a remote entity causing the remote entity to encrypt the resource key with a user key associated with the particular user and transmit the encrypted resource key.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: January 14, 2025
    Assignee: Google LLC
    Inventors: Rohit Jog, Cristina Schmidt, Clifford Arthur Frey
  • Patent number: 12199824
    Abstract: An example system including a vehicle having a multi-zone network comprising a plurality of network zones, each one of the network zones comprising at least one zone manager; and a service management controller, including a service registration circuit structured to maintain a service register; a service publication circuit structured to expose at least one service; a service subscription circuit structured to enroll a requestor source; a network management controller, including a zone implementation circuit structured to interpret a zoned architecture communication scheme; a zone manager command circuit structured to interpret a zone manager command description; and a zone execution circuit structured to provide the corresponding zone manager command description to each of the at least one zone managers; and wherein each of the at least one zone managers is responsive to the corresponding zone manager command description and the service register to control communications.
    Type: Grant
    Filed: January 19, 2024
    Date of Patent: January 14, 2025
    Assignee: Sonatus, Inc.
    Inventors: Yu Fang, Xuanran Zong, James Murphy, Rohit Sharma
  • Patent number: 12197616
    Abstract: Systems and methods electronically determine whether a dataset is permitted or excluded based on permission digital rules. Primary entities often are required, or choose to, exclude proposed relationship instances with secondary entities. The systems and methods described herein allow permission digital rules to be defined and applied to datasets obtained from secondary entities relating to a proposed relationship instance with the primary entity, and permit or exclude a resource from being produced for the dataset based on the permission digital rules.
    Type: Grant
    Filed: June 15, 2023
    Date of Patent: January 14, 2025
    Assignee: Avalara, Inc.
    Inventors: Mark Janzen, Gregory T. Kavounas, Charles M. Morrisette, Rohit Ghule
  • Patent number: 12193454
    Abstract: An ice cream making assembly includes a mixing bowl having an outer housing and an inner liner defining a wall cavity therebetween. The mixing bowl further includes a radiator fin unit received within a portion of the wall cavity and a phase-change medium filling a further portion of the wall cavity surrounding at least a portion of the radiator fin unit. The radiator fin unit defines an outer chamfer extending generally along an outer cross-sectional profile of the wall cavity and a tapered inner profile extending along inner cross-sectional profile of the wall cavity and in at least partial contact with the inner liner. The assembly further includes a dasher including first and second mixing arms extending outwardly from an anchor end of the axle and upwardly and outwardly to generally follow an angled inner profile of the a food-product receiving cavity defined by the liner.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: January 14, 2025
    Assignee: WHIRLPOOL CORPORATION
    Inventors: Prabhjee Anand, Richard D. Arnold, Bryan Scott Burkhart, Christopher J. Eaton, Patrick David Feltman, Timothy E. Heater, Brandon Tyler Mock, Jon Patrick Morris, Nicholas Hill Schutte, Rohit Ranjan Singh
  • Patent number: 12198440
    Abstract: Vehicle perception techniques include obtaining a training dataset represented by N training histograms, in an image feature space, corresponding to N training images, K-means clustering the N training histograms to determine K clusters with respective K respective cluster centers, wherein K and N are integers greater than or equal to one and K is less than or equal to N, comparing the N training histograms to their respective K cluster centers to determine maximum in-class distances for each of K clusters, applying a deep neural network (DNN) to input images of the set of inputs to output detected/classified objects with respective confidence scores, obtaining adjusted confidence scores by adjusting the confidence scores output by the DNN based on distance ratios of (i) minimal distances of input histograms representing the input images to the K cluster centers and (ii) the respective maximum in-class.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: January 14, 2025
    Assignee: FCA US LLC
    Inventors: Dalong Li, Rohit S Paranjpe, Stephen Horton
  • Patent number: 12199770
    Abstract: A method can include obtaining, at a physical communication layer integrated with a communication interface, a data packet, detecting, by a detection circuit integrated with the physical communication layer, a portion of data in the data packet corresponding to a marker identifying the data packet, linking, by the physical communication layer based on the marker, a timestamp with the data packet, and transmitting, by the physical communication layer, the data packet linked with the timestamp.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: January 14, 2025
    Assignee: Cadence Design Systems, Inc.
    Inventors: Hemlata Bist, Shubham Agarwal, Harshdeep Verma, Rohit Mishra
  • Patent number: 12200297
    Abstract: Systems and processes are disclosed for controlling television user interactions using a virtual assistant. In an example process, a virtual assistant can interact with a television set-top box to control content shown on a television display. Speech input for the virtual assistant can be received from a device with a microphone. The speech input can comprise a query associated with content shown on the television display. A user intent of the query can be determined based on one or more of the content shown on the television display and a viewing history of media content. A result of the query can be caused to be displayed based on the determined user intent.
    Type: Grant
    Filed: October 30, 2023
    Date of Patent: January 14, 2025
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Rohit Dasari, Patrick M. Lister, Lia T. Napolitano, Jonathan H. Russell, Harry J. Saddler
  • Patent number: 12197287
    Abstract: A data storage device includes a host interface for coupling the data storage device to a host system. The data storage device also includes a device memory for storing or providing data in response to commands receive from the host system. The data storage device also includes a controller comprising a storage subsystem and a security subsystem. The storage subsystem is configured to receive a host command from the host interface, and process the host command for the device memory. The security subsystem includes a device recovery circuit configured to monitor the storage subsystem for an exception state, and reinitialize pending operations for the storage subsystem after the exception state. Methods and systems are also disclosed.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: January 14, 2025
    Assignee: Sandisk Technologies, Inc.
    Inventors: Dattatreya Nayak, Rohit Prasad, Vinod Sasidharan
  • Patent number: 12198572
    Abstract: An apparatus for the generation of an impedance model of a biological chamber is disclosed. The apparatus includes a catheter assembly comprising a plurality of electrodes arranged into one or more constraint pairs. The apparatus includes a processor and a memory communicatively connected to the processor. The memory instructs the processor to receive tank data. The memory instructs the processor to generate a plurality of relative configurations of the plurality of electrodes as a function of the tank data using a compliant configuration generator. The memory instructs the processor to record voltage data from the plurality of electrodes within a biological chamber as a function of the plurality of relative configurations. The memory instructs the processor to map a plurality of impedance metrics for each relative configuration as a function of the voltage data. The memory instructs the processor to generate an impedance model as a function of the map.
    Type: Grant
    Filed: July 25, 2024
    Date of Patent: January 14, 2025
    Assignee: Anumana, Inc.
    Inventors: Rakesh Barve, Deepak Anand, Animesh Agarwal, Yogisha Heggadahalli Jayendra, Karthik K. Bharadwaj, Sughosh Indurkar, Rohit Jain
  • Publication number: 20250016425
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for a content acquisition system to recommend for acquisition a subset of content items selected from a set of content items available for purchase in relation to a content recommendation system currently used in a media environment. The content acquisition system may include a content recommendation system simulator to estimate an impact function value for a potential subset of content items of the set of content items available for purchase based on the currently used content recommendation system. Afterwards, an acquisition recommender can recommend for acquisition a subset of content items based on an optimized objective function value calculated based on an optimization model while meeting one or more budget constraints.
    Type: Application
    Filed: September 10, 2024
    Publication date: January 9, 2025
    Applicant: ROKU, INC.
    Inventors: Fei XIAO, Abhishek Bambha, Nam Vo, Pulkit Aggarwal, Rohit Mahto, Andrey Vlasenko, Rameen Mahdavi
  • Publication number: 20250016738
    Abstract: Techniques for multi-universal subscriber identity module (MUSIM) operation include generating, by a terminal equipment (TE) of a device, an attention (AT) command. The AT command indicates a value of a parameter related to MUSIM operation of the device, such as whether to release a Non-Access Stratum (NAS) connection associated with a particular USIM of the device, whether to reject or restrict paging associated with the particular USIM of the device, or a requested (or selected) IMSI offset associated with the particular USIM of the device. The AT command is communicated from the TE to a mobile terminal (MT) of the device through a terminal adapter (TA).
    Type: Application
    Filed: October 26, 2022
    Publication date: January 9, 2025
    Inventors: Vivek G. GUPTA, Vijay VENKATARAMAN, Rohit R. MATOLIA
  • Publication number: 20250013464
    Abstract: Systems, methods, and other embodiments associated with adaptive code scanning are described. In one example method, a valid configuration that specifies approved parameters of use for a software component is defined. Software code is scanned to detect that the software component exists in the software code. Where the component is detected, the software code is scanned to identify implemented parameters of use for the software component. The implemented parameters are compared to the approved parameters. Based on the comparison, the software component is determined to be not implemented according to the valid configuration. Where the software component is implemented according to the valid configuration, the method automatically determines to proceed with the automated action based on the implemented parameters. The automated action is performed to adapt to the implemented parameters.
    Type: Application
    Filed: July 5, 2023
    Publication date: January 9, 2025
    Inventors: Rohit Kumar SINGH, Arjit KHULLAR, Ankita SINGH