Patents by Inventor Rahul Sen
Rahul Sen 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: 20240143410Abstract: Technologies for dividing work across one or more accelerator devices include a compute device. The compute device is to determine a configuration of each of multiple accelerator devices of the compute device, receive a job to be accelerated from a requester device remote from the compute device, and divide the job into multiple tasks for a parallelization of the multiple tasks among the one or more accelerator devices, as a function of a job analysis of the job and the configuration of each accelerator device. The compute engine is further to schedule the tasks to the one or more accelerator devices based on the job analysis and execute the tasks on the one or more accelerator devices for the parallelization of the multiple tasks to obtain an output of the job.Type: ApplicationFiled: January 5, 2024Publication date: May 2, 2024Applicant: Intel CorporationInventors: Susanne M. Balle, Francesc Guim Bernat, Slawomir Putyrski, Joe Grecco, Henry Mitchel, Evan Custodio, Rahul Khanna, Sujoy Sen
-
Publication number: 20240113954Abstract: Technologies for dynamically managing resources in disaggregated accelerators include an accelerator. The accelerator includes acceleration circuitry with multiple logic portions, each capable of executing a different workload. Additionally, the accelerator includes communication circuitry to receive a workload to be executed by a logic portion of the accelerator and a dynamic resource allocation logic unit to identify a resource utilization threshold associated with one or more shared resources of the accelerator to be used by a logic portion in the execution of the workload, limit, as a function of the resource utilization threshold, the utilization of the one or more shared resources by the logic portion as the logic portion executes the workload, and subsequently adjust the resource utilization threshold as the workload is executed. Other embodiments are also described and claimed.Type: ApplicationFiled: November 9, 2023Publication date: April 4, 2024Inventors: Francesc GUIM BERNAT, Susanne M. BALLE, Rahul KHANNA, Sujoy SEN, Karthik KUMAR
-
Patent number: 11643763Abstract: The present disclosure provides scalable nanotube fabrics and methods for controlling or otherwise adjusting the nanotube length distribution of a nanotube application solution in order to realize scalable nanotube fabrics. In one aspect of the present disclosure, one or more filtering operations are used to remove relatively long nanotube elements from a nanotube solution until nanotube length distribution of the nanotube solution conforms to a preselected or desired nanotube length distribution profile. In another aspect of the present disclosure, a sono-chemical cutting process is used to break up relatively long nanotube elements within a nanotube application solution into relatively short nanotube elements to realize a pre-selected or desired nanotube length distribution profile.Type: GrantFiled: May 5, 2020Date of Patent: May 9, 2023Assignee: ZEON CORPORATIONInventors: Rahul Sen, Billy Smith, J. Thomas Kocab, Ramesh Sivarajan, Peter Sites, Thomas Rueckes, David A. Roberts
-
Publication number: 20230019980Abstract: A method for arranging nanotube elements within nanotube fabric layers and films is disclosed. A directional force is applied over a nanotube fabric layer to render the fabric layer into an ordered network of nanotube elements. That is, a network of nanotube elements drawn together along their sidewalls and substantially oriented in a uniform direction. In some embodiments this directional force is applied by rolling a cylindrical element over the fabric layer. In other embodiments this directional force is applied by passing a rubbing material over the surface of a nanotube fabric layer. In other embodiments this directional force is applied by running a polishing material over the nanotube fabric layer for a predetermined time. Exemplary rolling, rubbing, and polishing apparatuses are also disclosed.Type: ApplicationFiled: April 14, 2022Publication date: January 19, 2023Inventors: Robert O. Lindefjeld, David A. Roberts, Hao-Yu Lin, Thomas Bengtson, Thomas Rueckes, Karl Robinson, H. Montgomery Manning, Rahul Sen, Michel P. Monteiro
-
Publication number: 20220157344Abstract: Systems, devices, apparatuses, components, methods, and techniques for repetitive-motion activity enhancement based upon media content selection are provided. An example media-playback device for enhancement of a repetitive-motion activity includes a media-output device that plays media content items, a plurality of media content selection engines, and a repetitive-activity enhancement mode selection engine. The plurality of media content selection engines includes a cadence-based media content selection engine and an enhancement program engine. The cadence-based media content selection engine is configured to select media content items based on a cadence associated with the repetitive-motion activity. The enhancement program engine is configured to select a media content items according to an enhancement program for the repetitive-motion activity.Type: ApplicationFiled: November 23, 2021Publication date: May 19, 2022Applicant: Spotify ABInventors: Owen Smith, Tristan Jehan, Sten Garmark, Rahul Sen
-
Patent number: 11332861Abstract: Methods for characterizing a nanotube formulation with respect to one or more particular ionic species are disclosed. Within the methods of the present disclosure, this characterization provides control over the surface roughness (or smoothness) and the degree of rafting within a nanotube fabric formed from such a nanotube formulation. In one aspect, the present disclosure provides a nanotube formulation roughness curve (and methods for generating such a curve) that can be used to select a utilizable range of ionic species concentration levels that will provide a nanotube fabric with a desired surface roughness (or smoothness) and degree of rafting. In some aspects of the present disclosure, such a nanotube formulation roughness curve can be used adjust nanotube formulation prior to a nanotube formulation deposition process to provide nanotube fabrics that are relatively smooth with a low degree of rafting.Type: GrantFiled: May 16, 2019Date of Patent: May 17, 2022Assignee: ZEON CORPORATIONInventors: Jennifer Black, Joseph James McDermott, Rahul Sen, David A. Roberts, Billy Smith
-
Publication number: 20220100264Abstract: A system for multi-track playback of media content includes: a media device; a user interface, provided at the media device, which displays a visual array of media options, a playback logic, provided within the media device, which is configured so that, while a selected point or region is determined by the user interface as being moved in response to user input, within the visual array of media options, the system determines media options that are proximate to the selected point or region, and adjusts playback parameters for corresponding media content items, by crossfading or otherwise combining playback to reflect the media options relative distances from the selected point or region; and a tempo logic, provided within the media device, which is configured to provide or receive a selected tempo and provide the one or more media content items associated with the selected tempo.Type: ApplicationFiled: September 2, 2021Publication date: March 31, 2022Applicant: Spotify ABInventors: Dariusz Dziuk, Rahul Sen
-
Patent number: 11262973Abstract: A system operates to manage accessibility of media content items based on a user's performance of a repetitive motion activity. The system can generate rule data based on a rule designed to permit access to certain media content items. The rule data can include information about various conditions to be satisfied to make the media content items accessible for playback. Such conditions can be associated with a user's performance or status of a repetitive motion activity.Type: GrantFiled: December 19, 2018Date of Patent: March 1, 2022Assignee: Spotify ABInventors: Dariusz Dziuk, Rahul Sen, Matilda Hannäs, Nikolaos Toumpelis
-
Patent number: 11211098Abstract: Systems, devices, apparatuses, components, methods, and techniques for repetitive-motion activity enhancement based upon media content selection are provided. An example media-playback device for enhancement of a repetitive-motion activity includes a media-output device that plays media content items, a plurality of media content selection engines, and a repetitive-activity enhancement mode selection engine. The plurality of media content selection engines includes a cadence-based media content selection engine and an enhancement program engine. The cadence-based media content selection engine is configured to select media content items based on a cadence associated with the repetitive-motion activity. The enhancement program engine is configured to select a media content items according to an enhancement program for the repetitive-motion activity.Type: GrantFiled: July 15, 2020Date of Patent: December 28, 2021Assignee: Spotify ABInventors: Owen Smith, Tristan Jehan, Sten Garmark, Rahul Sen
-
Patent number: 11174166Abstract: Methods for making porous nanotube fabrics are disclosed. Within the methods of the present disclosure, a porogen-loaded nanotube application solution is formed by combining a first volume of nanotube elements with a second volume of fuel material in a liquid medium to form a porogen-loaded nanotube application solution. In some aspects of the present disclosure, a third volume of oxidizer material is also combined into the liquid medium. A porogen-loaded nanotube fabric is formed by depositing the porogen-loaded nanotube application solution. In some aspects of the present disclosure, the fuel material within the porogen-loaded nanotube application solution will react with oxidizer material when heat is applied to a sufficient degree and volatize. The off-gassed fuel material will then leave behind voids in the nanotube fabric, rendering the fabric porous.Type: GrantFiled: December 20, 2019Date of Patent: November 16, 2021Assignee: ZEON CorporationInventors: Rahul Sen, Joseph James McDermott, Sushanta K. Pal, Thomas Rueckes
-
Patent number: 11137826Abstract: A system for multi-track playback of media content includes: a media device; a user interface, provided at the media device, which displays a visual array of media options, a playback logic, provided within the media device, which is configured so that, while a selected point or region is determined by the user interface as being moved in response to user input, within the visual array of media options, the system determines media options that are proximate to the selected point or region, and adjusts playback parameters for corresponding media content items, by crossfading or otherwise combining playback to reflect the media options relative distances from the selected point or region; and a tempo logic, provided within the media device, which is configured to provide or receive a selected tempo and provide the one or more media content items associated with the selected tempo.Type: GrantFiled: April 28, 2020Date of Patent: October 5, 2021Assignee: Spotify ABInventors: Dariusz Dziuk, Rahul Sen
-
Patent number: 11136239Abstract: Methods for forming a nanotube fabric with a controlled surface roughness (or smoothness) and a selected degree of rafting are disclosed by adjusting the concentration levels of a selected ionic species within a nanotube formulation used to form the nanotube fabric. In one aspect, the present disclosure provides a nanotube formulation roughness curve (and methods for generating such a curve) that can be used to select a utilizable range of ionic species concentration levels that will provide a nanotube fabric with a desired surface roughness (or smoothness) and degree of rafting. In some aspects of the present disclosure, such a nanotube formulation roughness curve can be used adjust nanotube formulation prior to a nanotube formulation deposition process to provide nanotube fabrics that are relatively smooth with a low degree of rafting.Type: GrantFiled: May 16, 2019Date of Patent: October 5, 2021Inventors: Joseph James McDermott, Jennifer Black, Rahul Sen, David A. Roberts, Billy Smith
-
Patent number: 11072714Abstract: The present disclosure provides a nanotube solution being treated with a molecular additive, a nanotube film having enhanced adhesion property due to the treatment of the molecular additive, and methods for forming the nanotube solution and the nanotube film. The nanotube solution includes a liquid medium, nanotubes in the liquid medium, and a molecular additive in the liquid medium, wherein the molecular additive includes molecules that provide source elements for forming a group IV oxide within the nanotube solution. The molecular additive can introduce silicon (Si) and/or germanium (Ge) in the liquid medium, such that nominal silicon and/or germanium concentrations of the nanotube solution ranges from about 5 ppm to about 60 ppm.Type: GrantFiled: April 24, 2017Date of Patent: July 27, 2021Assignee: Nantero, Inc.Inventors: David A. Roberts, Rahul Sen, Peter Sites, J. Thomas Kocab, Feng Gu
-
Patent number: 11048748Abstract: A media system includes: media-playback device including: a media-output device that plays media content items; and a tempo control engine configured to: receive a selection of a desired tempo; and suggest additional media content associated with the desired tempo.Type: GrantFiled: July 24, 2019Date of Patent: June 29, 2021Assignee: Spotify ABInventors: Tristan Jehan, Dariusz Dziuk, Rahul Sen, Nikolaos Toumpelis
-
Publication number: 20210188644Abstract: Methods for making porous nanotube fabrics are disclosed. Within the methods of the present disclosure, a porogen-loaded nanotube application solution is formed by combining a first volume of nanotube elements with a second volume of fuel material in a liquid medium to form a porogen-loaded nanotube application solution. In some aspects of the present disclosure, a third volume of oxidizer material is also combined into the liquid medium. A porogen-loaded nanotube fabric is formed by depositing the porogen-loaded nanotube application solution. In some aspects of the present disclosure, the fuel material within the porogen-loaded nanotube application solution will react with oxidizer material when heat is applied to a sufficient degree and volatize. The off-gassed fuel material will then leave behind voids in the nanotube fabric, rendering the fabric porous.Type: ApplicationFiled: December 20, 2019Publication date: June 24, 2021Inventors: Rahul Sen, Joseph James McDermott, Sushanta K. Pal, Thomas A. Roberts
-
Patent number: 10901683Abstract: Systems, devices, apparatuses, components, methods, and techniques for cadence determination and media content selection are provided. An example media-playback device comprises a media-output device that plays media content items, a cadence-acquiring device, and a cadence-based media content selection engine. The cadence-acquiring device includes an accelerometer and a cadence-determination engine configured to determine a cadence based on acceleration data captured by the accelerometer. The cadence-based media content selection engine is configured to identify a media content item based on the cadence determined by the cadence-determining engine and cause the media-output device to playback the identified media content item.Type: GrantFiled: January 31, 2019Date of Patent: January 26, 2021Assignee: Spotify ABInventors: Tristan Jehan, Sten Garmark, Dariusz Dziuk, Rahul Sen, Owen Smith, Lars Christian Olofsson, Nikolaos Toumpelis
-
Publication number: 20210008591Abstract: A method for arranging nanotube elements within nanotube fabric layers and films is disclosed. A directional force is applied over a nanotube fabric layer to render the fabric layer into an ordered network of nanotube elements. That is, a network of nanotube elements drawn together along their sidewalls and substantially oriented in a uniform direction. In some embodiments this directional force is applied by rolling a cylindrical element over the fabric layer. In other embodiments this directional force is applied by passing a rubbing material over the surface of a nanotube fabric layer. In other embodiments this directional force is applied by running a polishing material over the nanotube fabric layer for a predetermined time. Exemplary rolling, rubbing, and polishing apparatuses are also disclosed.Type: ApplicationFiled: April 13, 2020Publication date: January 14, 2021Inventors: Robert O. Lindefjeld, David A. Roberts, Hao-Yu Lin, Thomas Bengtson, Thomas Rueckes, Karl Robinson, H. Montgomery Manning, Rahul Sen, Michel P. Monteiro
-
Publication number: 20210005225Abstract: Systems, devices, apparatuses, components, methods, and techniques for repetitive-motion activity enhancement based upon media content selection are provided. An example media-playback device for enhancement of a repetitive-motion activity includes a media-output device that plays media content items, a plurality of media content selection engines, and a repetitive-activity enhancement mode selection engine. The plurality of media content selection engines includes a cadence-based media content selection engine and an enhancement program engine. The cadence-based media content selection engine is configured to select media content items based on a cadence associated with the repetitive-motion activity. The enhancement program engine is configured to select a media content items according to an enhancement program for the repetitive-motion activity.Type: ApplicationFiled: July 15, 2020Publication date: January 7, 2021Applicant: Spotify ABInventors: Owen Smith, Tristan Jehan, Sten Garmark, Rahul Sen
-
Publication number: 20200362491Abstract: Methods for characterizing a nanotube formulation with respect to one or more particular ionic species are disclosed. Within the methods of the present disclosure, this characterization provides control over the surface roughness (or smoothness) and the degree of rafting within a nanotube fabric formed form such a nanotube formulation. In one aspect, the present disclosure provides a nanotube formulation roughness curve (and methods for generating such a curve) that can be used to select a utilizable range of ionic species concentration levels that will provide a nanotube fabric with a desired surface roughness (or smoothness) and degree of rafting. In some aspects of the present disclosure, such a nanotube formulation roughness curve can be used adjust nanotube formulation prior to a nanotube formulation deposition process to provide nanotube fabrics that are relatively smooth with a low degree of rafting.Type: ApplicationFiled: May 16, 2019Publication date: November 19, 2020Inventors: Jennifer Black, Joseph James McDermott, Rahul Sen, David A. Roberts, Billy Smith
-
Publication number: 20200326772Abstract: A system for multi-track playback of media content includes: a media device; a user interface, provided at the media device, which displays a visual array of media options, a playback logic, provided within the media device, which is configured so that, while a selected point or region is determined by the user interface as being moved in response to user input, within the visual array of media options, the system determines media options that are proximate to the selected point or region, and adjusts playback parameters for corresponding media content items, by crossfading or otherwise combining playback to reflect the media options relative distances from the selected point or region; and a tempo logic, provided within the media device, which is configured to provide or receive a selected tempo and provide the one or more media content items associated with the selected tempo.Type: ApplicationFiled: April 28, 2020Publication date: October 15, 2020Applicant: Spotify ABInventors: Dariusz Dziuk, Rahul Sen