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).
-
Patent number: 10773960Abstract: A method for controlling density, porosity and/or gap size within a nanotube fabric layer is disclosed. In one aspect, this can be accomplished by controlling the degree of rafting in a nanotube fabric. In one aspect, the method includes adjusting the concentration of individual nanotube elements dispersed in a nanotube application solution. A high concentration of individual nanotube elements will tend to promote rafting in a nanotube fabric layer formed using such a nanotube application solution, whereas a lower concentration will tend to discourage rafting. In another aspect, the method includes adjusting the concentration of ionic particles dispersed in a nanotube application solution. A low concentration of ionic particles will tend to promote rafting in a nanotube fabric layer formed using such a nanotube application solution, whereas a higher concentration will tend to discourage rafting. In other aspects, both concentration parameters are adjusted.Type: GrantFiled: April 10, 2017Date of Patent: September 15, 2020Assignee: Nantero, Inc.Inventors: Rahul Sen, J. Thomas Kocab, Feng Gu
-
Patent number: 10755749Abstract: 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: April 23, 2018Date of Patent: August 25, 2020Assignee: SPOTIFY ABInventors: Owen Smith, Tristan Jehan, Sten Garmark, Rahul Sen
-
Publication number: 20200262701Abstract: 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: ApplicationFiled: May 5, 2020Publication date: August 20, 2020Inventors: Rahul SEN, Billy SMITH, J. Thomas KOCAB, Ramesh SIVARAJAN, Peter SITES, Thomas RUECKES, David A. ROBERTS
-
Patent number: 10671155Abstract: 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: February 19, 2019Date of Patent: June 2, 2020Assignee: SPOTIFY ABInventors: Dariusz Dziuk, Rahul Sen
-
Patent number: 10661304Abstract: 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: GrantFiled: July 13, 2017Date of Patent: May 26, 2020Assignee: Nantero, Inc.Inventors: David A. Roberts, Hao-Yu Lin, Thomas Bengtson, Thomas Rueckes, Karl Robinson, H. Montgomery Manning, Rahul Sen, Michel P. Monteiro
-
Patent number: 10654718Abstract: 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: September 20, 2013Date of Patent: May 19, 2020Assignee: Nantero, Inc.Inventors: Rahul Sen, Billy Smith, J. Thomas Kocab, Ramesh Sivarajan, Peter Sites, Thomas Rueckes, David A. Roberts
-
Publication number: 20190347291Abstract: 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: ApplicationFiled: July 24, 2019Publication date: November 14, 2019Inventors: Tristan Jehan, Dariusz Dziuk, Rahul Sen, Nikolaos Toumpelis
-
Publication number: 20190292057Abstract: 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: ApplicationFiled: May 16, 2019Publication date: September 26, 2019Inventors: Joseph James McDermott, Jennifer Black, Rahul Sen, David A. Roberts, Billy Smith
-
Patent number: 10372757Abstract: 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: October 14, 2015Date of Patent: August 6, 2019Assignee: SPOTIFY ABInventors: Tristan Jehan, Dariusz Dziuk, Rahul Sen, Nikolaos Toumpelis
-
Publication number: 20190235828Abstract: 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: ApplicationFiled: January 31, 2019Publication date: August 1, 2019Applicant: Spotify ABInventors: Tristan Jehan, Sten Garmark, Dariusz Dziuk, Rahul Sen, Owen Smith, Lars Christian Olofsson, Nikolaos Toumpelis
-
Publication number: 20190220084Abstract: 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: February 19, 2019Publication date: July 18, 2019Applicant: Spotify ABInventors: Dariusz Dziuk, Rahul Sen
-
Publication number: 20190196778Abstract: 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: ApplicationFiled: December 19, 2018Publication date: June 27, 2019Applicant: Spotify ABInventors: Dariusz Dziuk, Rahul Sen, Matilda Hannäs, Nikolaos Toumpelis
-
Patent number: 10248190Abstract: 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: September 19, 2016Date of Patent: April 2, 2019Assignee: SPOTIFY ABInventors: Dariusz Dziuk, Rahul Sen
-
Patent number: 10235127Abstract: 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: November 28, 2016Date of Patent: March 19, 2019Assignee: Spotify ABInventors: Tristan Jehan, Sten Garmark, Dariusz Dziuk, Rahul Sen, Owen Smith, Lars Christian Olofsson, Nikolaos Toumpelis
-
Patent number: 10198241Abstract: 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: August 12, 2016Date of Patent: February 5, 2019Assignee: Spotify ABInventors: Dariusz Dziuk, Rahul Sen, Matilda Hannäs, Nikolaos Toumpelis
-
Publication number: 20180358053Abstract: 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: April 23, 2018Publication date: December 13, 2018Applicant: Spotify ABInventors: Owen Smith, Tristan Jehan, Sten Garmark, Rahul Sen
-
Publication number: 20180345316Abstract: 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: August 10, 2018Publication date: December 6, 2018Inventors: David A. Roberts, Hao-Yu Lin, Thomas Bengtson, Thomas Rueckes, Karl Robinson, H. Montgomery Manning, Rahul Sen, Michel P. Monteiro
-
Patent number: 10124367Abstract: 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: GrantFiled: August 19, 2016Date of Patent: November 13, 2018Assignee: Nantero, Inc.Inventors: David A. Roberts, Hao-Yu Lin, Thomas R. Bengtson, Thomas Rueckes, Karl Robinson, H. Montgomery Manning, Rahul Sen, Michel Pires Monteiro
-
Patent number: 10084138Abstract: Methods for passivating a nanotube fabric layer within a nanotube switching device to prevent or otherwise limit the encroachment of an adjacent material layer are disclosed. In some embodiments, a sacrificial material is implanted within a porous nanotube fabric layer to fill in the voids within the porous nanotube fabric layer while one or more other material layers are applied adjacent to the nanotube fabric layer. Once the other material layers are in place, the sacrificial material is removed. In other embodiments, a non-sacrificial filler material (selected and deposited in such a way as to not impair the switching function of the nanotube fabric layer) is used to form a barrier layer within a nanotube fabric layer. In other embodiments, individual nanotube elements are combined with and nanoscopic particles to limit the porosity of a nanotube fabric layer.Type: GrantFiled: November 21, 2016Date of Patent: September 25, 2018Assignee: Nantero, Inc.Inventors: Thomas Rueckes, H. Montgomery Manning, Rahul Sen
-
Patent number: 10069072Abstract: Solutions of carbon nanotubes and methods for purifying the solutions are provided. The methods include mixing, for example, at least one complexing agents, at least one ionic species, and/or at least one buffer oxide etch (BOE) with a liquid medium containing carbon nanotubes and different types of contaminants, such as metal impurities, amorphous carbon, and/or silica particles, and performing a filtration process to the liquid medium so as to remove or reduce the contaminants in the liquid medium. As a result, carbon nanotube solutions of low contaminants are produced. In some embodiments, the solutions of this disclosure include a high concentration of carbon nanotubes and are substantially free from metal, amorphous carbon, and/or silica impurities.Type: GrantFiled: September 20, 2011Date of Patent: September 4, 2018Assignee: Nantero, Inc.Inventors: David A. Roberts, Rahul Sen, J. Thomas Kocab, Billy Smith, Feng Gu