Patents by Inventor Rahul Agarwal

Rahul Agarwal 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: 12690487
    Abstract: Examples are provided that relate to embedding, in a core of a substrate, an electronic component having a thickness less than a thickness of the core. One example provides an electronic device comprising a substrate comprising a core and one or more buildup layers coupled with the core, each buildup layer comprising a metal layer and a dielectric layer. The core comprises a center comprising a plurality of plies, and an additional layer comprising one or more additional plies. The electronic device further comprises an electronic component embedded in at least one of the center or the additional layer of the core. The electronic component comprises a thickness less than a thickness of the core. The electronic device further comprises an integrated circuit die coupled with the substrate and electrically connected to the electronic component.
    Type: Grant
    Filed: June 12, 2023
    Date of Patent: July 21, 2026
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jon Thomas Woodyard, Rahul Agarwal
  • Publication number: 20260195229
    Abstract: The present disclosure provides a method for evaluating machine-generated articles using baselines guided by a theory of mind. The method includes generating a plurality of articles using a generative AI model, dividing the plurality of articles into two groups, comprising a first group comprising articles subjected to human editing to align with a quality standard, and a second group comprising articles that remain unedited, assigning scores to the plurality of articles across a set of quality dimensions, storing the scores in a first score matrix for the first group of articles, calculating covariance data for the first group using the first score matrix, constructing a polygon for each article in the first group within a multi-dimensional space, calculating an area of each polygon within the multi-dimensional space, and establishing a first baseline threshold based on the calculated areas for the articles in the first group.
    Type: Application
    Filed: January 9, 2025
    Publication date: July 9, 2026
    Inventors: Aaron Keith BAUGHMAN, Rahul AGARWAL, Gozde AKAY, Smruthi RAJ MOHAN
  • Publication number: 20260197513
    Abstract: A method, according to one embodiment, includes receiving a plurality of video streams, performing feature identification to identify objects within scenes of the plurality of video streams, and correlating the identified objects with event outcomes within the video streams. The method further includes selecting a first of the video streams with a relatively highest level of correlation to the event outcomes, diffusing features from a remainder of the video streams into the first video stream to generate a personalized video stream, and causing the personalized video stream to be transmitted to a user device used by a target user. A computer program product, according to one embodiment, includes one or more computer readable storage media, and program instructions stored on the one or more storage media to perform the foregoing method.
    Type: Application
    Filed: January 3, 2025
    Publication date: July 9, 2026
    Inventors: Aaron Keith Baughman, Chandankumar Johakhim Patel, Eduardo Morales, Rahul Agarwal
  • Patent number: 12664067
    Abstract: An example embodiment provides a method that includes one or more of executing a sequence of job steps for a job by a sequence of job step executors within a data processing pipeline, recording current job execution data generated by the sequence of job step executors during the executing of the sequence of job steps, determining whether the executing of the sequence of job steps includes a deviation based on comparing the current job execution data to historical job execution data of the data processing pipeline stored in a data store, wherein the deviation is determined by comparing a current step execution dataset to a recorded step execution dataset in the data store, and generating a failure alert when the deviation is included.
    Type: Grant
    Filed: October 13, 2023
    Date of Patent: June 23, 2026
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Hemant Narayan Dhakate, Swagata Ghosh, Rahul Agarwal
  • Patent number: 12666713
    Abstract: An apparatus and method for efficiently increasing semiconductor chip functionality in a particular area. A semiconductor fabrication process (or process) grows a silicon substrate layer, and forms multiple p-type and n-type transistors along a front side surface of the silicon substrate layer. The process flips the silicon substrate layer and removes silicon substrate leaving a particular thickness of the silicon substrate layer. The process forms multiple p-type and n-type transistors along the back side surface of the silicon substrate layer, and forms metal layers that connect terminals of the transistors formed along the back side surface to particular signals. The process forms through silicon vias (TSVs) that traverse through the silicon substrate layer. The process again flips the silicon substrate layer, and forms metal layers that connect terminals of the transistors formed along the front side surface to particular signals.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: June 23, 2026
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Chandra Sekhar Mandalapu, Rahul Agarwal, Rajasekaran Swaminathan, Richard T. Schultz
  • Publication number: 20260172476
    Abstract: Provided are techniques for generating and sharing a VR experience. Actual experience data for an actual experience of a first user performing an activity is captured. The actual experience data is analyzed to identify physical experiences and cognitive experiences. Input is received from a second user of a selection of experiences from the physical experiences and the cognitive experiences of the first user. Based on the selection, a virtual reality experience is generated. The virtual reality experience is played for the second user.
    Type: Application
    Filed: December 17, 2024
    Publication date: June 18, 2026
    Inventors: Aaron Keith Baughman, Sarbajit Kumar Rakshit, Eduardo Morales, Rahul Agarwal
  • Publication number: 20260173907
    Abstract: The present invention relates to a system comprising a pair of System-on-Chip dies that includes through-silicon vias (TSVs) coupling the front side and the back side. A first fanout wafer with first fanout layers is coupled to the front side of the System-on-Chip dies and second fanout wafer with second fanout layers is coupled to the TSVs on the back side of the System-on-Chip dies. A carrier wafer is bonded to the second fanout wafer, collectively forming a 3D double-sided fanout structure that approximately doubles the available die-to-die routing bandwidth.
    Type: Application
    Filed: December 16, 2024
    Publication date: June 18, 2026
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Rahul AGARWAL, Sriram SRINIVASAN, Charles BOECKER
  • Publication number: 20260154704
    Abstract: Embodiments present techniques for determining a list of recommended items in response to a user query. An embodiment can determine a first ordered list of items including a plurality of items stored by a content platform. Based on a reward discount parameter, a first total discounted future reward for the first ordered list of items can be determined. Based on a risk discount parameter, a first risk estimate for the first ordered list of items can be determined. Similarly, a second ordered list of items can have a second total discounted future reward and a second risk estimate. The second ordered list of items can be the list of recommended items when the second total discounted future reward is larger than or equal to the first total discounted future reward, and the second risk estimate is less than or equal to the first risk estimate.
    Type: Application
    Filed: January 22, 2026
    Publication date: June 4, 2026
    Applicant: Roku, Inc.
    Inventors: Abhishek MAJUMDAR, Rahul Agarwal, Nitish Aggarwal, Yu Zhou, Kapil Kumar, Ratul Ray, Yuzhong Li, Srimaruti Manoj Nimmagadda
  • Patent number: 12635536
    Abstract: The disclosed computer-implemented apparatus for bridge-based packaging with direct power delivery can include an first layer stacked on a second layer. The second layer can include an interposer die and a connection die. The first layer can include a chiplet die positioned above the interposer die and a first-layer bridge die spanning across the interposer die and the connection die. The interposer die can include a set of physical interfaces and a set of routing features configured to route signals from the set of physical interfaces to the first-layer bridge die. Various other apparatuses, systems, and methods of manufacture are also disclosed.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: May 19, 2026
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Gabriel H Loh, Eric J Chapman, Rahul Agarwal
  • Publication number: 20260104917
    Abstract: An example operation may include at least one of receiving a job start request which includes a job template identifier and one or more job creation tags, creating a sequence of job steps based on a job template identified by the job template identifier, removing one or more job steps in the sequence of job steps that do not correspond to the one or more job creation tags, wherein one or more job steps that remain comprise a pipeline job, populating a job step of the one or more job steps that remain in the pipeline job with a set of rules associated with the job step from the one or more rules or replacing one or more placeholders in the set of rules of the job step in the pipeline job with one or more placeholder values.
    Type: Application
    Filed: October 15, 2024
    Publication date: April 16, 2026
    Inventors: Hemant Narayan Dhakate, Swagata Ghosh, Rahul Agarwal, Satyendra Hiredesai
  • Patent number: 12588486
    Abstract: A semiconductor package assembly includes a die having a front surface and a back surface opposite to and parallel to the front surface. A first portion of a front surface of an interconnect die is coupled to a portion of the back surface of the die. The interconnect die includes a connectivity region that is coupled to one or more through-die vias in the die through the back surface of the die. A spacer component is coupled to a second portion of the front surface of the interconnect die. The spacer component includes conductive connections, with one or more of the conductive connections are coupled to the conductive pathways of the connectivity region of the interconnect die.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: March 24, 2026
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventors: Gabriel H. Loh, Raja Swaminathan, Rahul Agarwal
  • Patent number: 12572476
    Abstract: A chiplet system includes a central processing unit (CPU) communicably coupled to a first GPU chiplet of a GPU chiplet array. The GPU chiplet array includes the first GPU chiplet communicably coupled to the CPU via a bus and a second GPU chiplet communicably coupled to the first GPU chiplet via a passive crosslink. The passive crosslink is a passive interposer die dedicated for inter-chiplet communications and partitions systems-on-a-chip (SoC) functionality into smaller functional chiplet groupings.
    Type: Grant
    Filed: September 23, 2025
    Date of Patent: March 10, 2026
    Assignee: Onesta IP, LLC
    Inventors: Skyler J. Saleh, Samuel Naffziger, Milind S. Bhagavat, Rahul Agarwal
  • Patent number: 12567216
    Abstract: A method for detecting conflation errors in an augmented reality interface is disclosed. In one embodiment, such a method includes receiving an actual screenshot of an augmented reality interface. The method generates, using a generative adversarial network (GAN), a replica screenshot of the augmented reality interface that indicates how the actual screenshot is expected to appear. The replica screenshot is non-identical to the actual screenshot. The method receives the actual screenshot and the replica screenshot into a fractal-based convolutional neural network (CNN) to determine a correlation between the actual screenshot and the replica screenshot. In the event the correlation is below a designated threshold, the method flags the actual screenshot as having a potential conflation error. This conflation error may involve conflating a digital component for a physical component or vice versa. A corresponding system and computer program product are also disclosed.
    Type: Grant
    Filed: May 19, 2023
    Date of Patent: March 3, 2026
    Assignee: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Eduardo Morales, Rahul Agarwal, Chandankumar Johakhim Patel
  • Patent number: 12567831
    Abstract: According to examples, an energy harvesting component for an optical device having an illumination source emitting unused light is described. The apparatus may include a light source to generate and transmit display light comprising at least one beam of light and an illumination source component to receive the at least one beam of light and to diffract the at least one beam of light in a first direction and an opposing direction. The apparatus may further include and an energy harvesting component to receive and absorb the at least one beam of light diffracted in an opposing direction and to convert the at least one beam of light diffracted in an opposing direction into electrical energy.
    Type: Grant
    Filed: April 11, 2023
    Date of Patent: March 3, 2026
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Rahul Agarwal, Jonathan Robert Peterson, Christopher Yuan Ting Liao, Giuseppe Calafiore
  • Patent number: 12567006
    Abstract: A system including one or more processors; and one or more non-transitory computer-readable media storing computing instructions, that when executed on one or more processors, cause the one or more processors to perform certain operations including: training a first submodel of a machine learning model by at least (i) creating a cumulative addition of light gradient boosting models, and (ii) determining weights for aggregation with probabilities from the light gradient boosting models; generating, using the machine learning model, as trained, classifications for nodes, wherein the classifications comprise unions of outputs of the first submodel of the machine learning model and outputs of a second submodel of the machine learning model; and based on the classifications for the nodes, automatically tagging a portion of the nodes as deliverable in an online platform. Other embodiments are described.
    Type: Grant
    Filed: August 17, 2024
    Date of Patent: March 3, 2026
    Assignee: Walmart Apollo, LLC
    Inventors: Omker Mahalanobish, Rahul Agarwal, Nicholas William Sinai, Girish Thiruvenkadam
  • Patent number: 12561861
    Abstract: Within a video frame, elements are identified. A graph is constructed for a portion of video content including the video frame. Using the graph and an excitement level corresponding to an element in the plurality of elements, the video frame is divided into an alterable region and an unalterable region. By solving an optimization problem, a compute resource and a rendering application are selected, the compute resource represented by a runtime feature vector encoding a plurality of features describing execution of the rendering application on the compute resource. Using the compute resource and the rendering application, a background image corresponding to the alterable region is rendered. The unalterable region and the background image are combined into a rendered video frame, the rendered video frame replacing the video frame within the portion of video content.
    Type: Grant
    Filed: May 16, 2023
    Date of Patent: February 24, 2026
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Eduardo Morales, Kavitha Hassan Yogaraj, Rahul Agarwal
  • Patent number: 12561711
    Abstract: Embodiments present techniques for determining a list of recommended items in response to a user query. An embodiment can determine a first ordered list of items including a plurality of items stored by a content platform. Based on a reward discount parameter, a first total discounted future reward for the first ordered list of items can be determined. Based on a risk discount parameter, a first risk estimate for the first ordered list of items can be determined. Similarly, a second ordered list of items can have a second total discounted future reward and a second risk estimate. The second ordered list of items can be the list of recommended items when the second total discounted future reward is larger than or equal to the first total discounted future reward, and the second risk estimate is less than or equal to the first risk estimate.
    Type: Grant
    Filed: December 22, 2023
    Date of Patent: February 24, 2026
    Assignee: Roku, Inc.
    Inventors: Abhishek Majumdar, Rahul Agarwal, Nitish Aggarwal, Yu Zhou, Kapil Kumar, Ratul Ray, Yuzhong Li, Srimaruti Manoj Nimmagadda
  • Publication number: 20260051271
    Abstract: A display system includes a light source, a waveguide body extending from an input end to an output end, the waveguide body configured to guide light from the light source by total internal reflection from the input end to the output end, an input coupling element located proximate to the input end of the waveguide body and configured to couple light from the light source into the waveguide body, and an output coupling element located proximate to the output end of the waveguide body and configured to couple light out of the waveguide body, where the display system is configured to display images with a color gamut that varies as a function of spatial or angular location across a field of view.
    Type: Application
    Filed: July 31, 2025
    Publication date: February 19, 2026
    Inventors: Prathmesh Deshmukh, Sanchit Garg, Rahul Agarwal, Andrew John Ouderkirk, Brian Wheelwright, Charlene Mary Atlas, Rachel Sara Feher, Taha Masood, Hannah Noble, Emma Rae Mullen, Tingling Rao
  • Publication number: 20260037531
    Abstract: Disclosed herein are system, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for ranking a plurality of content items for presentation to a user. An embodiment generates a ranking score for each content item by: providing input to a deep machine learning (ML) model, the input including at least one or more query features and one or more content item features, determining, by the deep ML model and based at least on the input, a first probability of a first type of interaction between the user and the content item and a second probability of a second type of interaction between the user and the content item, and calculating the ranking score for the content item based at least on the first and second probabilities. An embodiment ranks the content items for presentation based on the ranking score associated with each content item.
    Type: Application
    Filed: October 8, 2025
    Publication date: February 5, 2026
    Applicant: ROKU, INC.
    Inventors: Kapil KUMAR, Rahul AGARWAL, Thanh DANG, Ratul RAY, Danish SHAIKH, Srimaruti Manoj NIMMAGADDA
  • Publication number: 20260039749
    Abstract: A system and method for Generative Artificial Intelligence (Gen AI) based calling workflow optimization is provided. Historic data associated with user is fetched from multiple data sources and voice commands previously provided as voice prompts over an IVR call tree by the user are fetched for generating master data sheet. Outbound call is generated in the form of Interactive Voice Response (IVR) tree for user by processing master data sheet. Responses provided over outbound call are converted to text in the form of query, via first bot type. Prompt is generated based on text in the form of query and other queries in IVR tree and generated prompt are provided as input to large language model. The large language model identifies category from master data sheet which corresponds to query based on prompt to generate reply to query. Reply to query is inserted in IVR tree in real-time.
    Type: Application
    Filed: October 3, 2024
    Publication date: February 5, 2026
    Inventors: Gargi LAHIRI, Saravanan RADHAKRISHNAN, Rahul AGARWAL, Kunal JAISWAL