Patents by Inventor Dan Nilsson
Dan Nilsson 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: 10681324Abstract: Techniques for processing content for communication sessions are described. Implementations, for example, enable various ways of detecting and storing events that occur during communication sessions.Type: GrantFiled: June 15, 2018Date of Patent: June 9, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Fredrik Furesjö, Mattias Dan Nilsson, Daniel Nitsche, Henrik Valdemar Turbell, Jonas Nils Rune Lindblom
-
Patent number: 10595025Abstract: A transmitting device for generating a plurality of encoded portions of a video to be transmitted to a receiving device over a network configured to: receive an error message over a feedback channel from the receiving device indicating at least one of said plurality of encoded portions that has been lost at the receiving device; encode a recovery portion responsive to said receiving said error message; and transmit said recovery portion to the receiving device over said network; wherein said error message includes information pertaining to a decoded portion successfully decoded at the receiving device and said recovery portion is encoded relative to said decoded portion.Type: GrantFiled: September 8, 2015Date of Patent: March 17, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ming-Chieh Lee, Amy Lu, Pontus Carlsson, Mattias Dan Nilsson, Sergey Sablin, Sergey Silkin, David Yuheng Zhao, Magnus Hemmendorff, Sergei Nikiforov
-
Patent number: 10313685Abstract: A transmitting device for generating a plurality of encoded portions of a video to be transmitted to a receiving device over a network configured to: receive an error message over a feedback channel from the receiving device indicating at least one of said plurality of encoded portions that has been lost at the receiving device; encode a recovery portion responsive to said receiving said error message; and transmit said recovery portion to the receiving device over said network; wherein said error message includes information pertaining to a decoded portion successfully decoded at the receiving device and said recovery portion is encoded relative to said decoded portion.Type: GrantFiled: September 8, 2015Date of Patent: June 4, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Ming-Chieh Lee, Amy Lu, Pontus Carlsson, Mattias Dan Nilsson, Sergey Sablin, Sergey Silkin, David Yuheng Zhao, Magnus Hemmendorff, Sergei Nikiforov
-
Publication number: 20180295334Abstract: Techniques for processing content for communication sessions are described. Implementations, for example, enable various ways of detecting and storing events that occur during communication sessions.Type: ApplicationFiled: June 15, 2018Publication date: October 11, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Fredrik Furesjö, Mattias Dan Nilsson, Daniel Nitsche, Henrik Valdemar Turbell, Jonas Nils Rune Lindblom
-
Patent number: 10038886Abstract: Embodiments discussed herein include: accessing by a user terminal a recording of a communication session in the form of a media file wherein the media file comprises at least an audio component; accessing by the user terminal, metadata associated with the media file, wherein the metadata comprises an indication of a respective one or more visual representations of each of a plurality of events determined to have occurred during the communication session, wherein at least some of the visual representations comprise text converted from at least one communication stream of the recorded communication session, and wherein the metadata further comprises timing information linking the respective visual representations to the events; playing the media file using a media playing application running on the user terminal; and controlling play back of the media file so that a play back rate of the audio component is synchronized with a rate of a user scrolling through the visual representations.Type: GrantFiled: November 18, 2015Date of Patent: July 31, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Fredrik Furesjö, Mattias Dan Nilsson, Daniel Nitsche, Henrik Valdemar Turbell, Jonas Nils Rune Lindblom
-
Publication number: 20170085854Abstract: Embodiments discussed herein include: accessing by a user terminal a recording of a communication session in the form of a media file wherein the media file comprises at least an audio component; accessing by the user terminal, metadata associated with the media file, wherein the metadata comprises an indication of a respective one or more visual representations of each of a plurality of events determined to have occurred during the communication session, wherein at least some of the visual representations comprise text converted from at least one communication stream of the recorded communication session, and wherein the metadata further comprises timing information linking the respective visual representations to the events; playing the media file using a media playing application running on the user terminal; and controlling play back of the media file so that a play back rate of the audio component is synchronised with a rate of a user scrolling through the visual representations.Type: ApplicationFiled: November 18, 2015Publication date: March 23, 2017Inventors: Fredrik Furesjö, Mattias Dan Nilsson, Daniel Nitsche, Henrik Valdemar Turbell, Jonas Nils Rune Lindblom
-
Publication number: 20170083214Abstract: A method for automatically selecting one or more portions of text data, said text data being converted from one or more communication streams of a communication session, the method comprising: accessing, by a user terminal, the communication session in the form of a media file; accessing by the user terminal, temporal metadata associated with the media file, wherein the metadata defines events determined to have occurred during the communication session; displaying, in a user interface of an application running on the user terminal, one or more portions of the text data, said events being represented by ones of said portions; respectively assigning each of the portions with a relevance value; and associating each unique relevance value with a respective zoom level of the user interface so that said displaying of the text data comprises the application selecting for display one or more of said portions of text at different zoom levels of the user interface based on the relevance value respectively assigned toType: ApplicationFiled: November 5, 2015Publication date: March 23, 2017Inventors: Fredrik Furesjö, Mattias Dan Nilsson, Daniel Nitsche, Henrik Valdemar Turbell, Jonas Nils Rune Lindblom
-
Publication number: 20170070739Abstract: A transmitting device for generating a plurality of encoded portions of a video to be transmitted to a receiving device over a network configured to: receive an error message over a feedback channel from the receiving device indicating at least one of said plurality of encoded portions that has been lost at the receiving device; encode a recovery portion responsive to said receiving said error message; and transmit said recovery portion to the receiving device over said network; wherein said error message includes information pertaining to a decoded portion successfully decoded at the receiving device and said recovery portion is encoded relative to said decoded portion.Type: ApplicationFiled: September 8, 2015Publication date: March 9, 2017Inventors: Ming-Chieh Lee, Amy Lu, Pontus Carlsson, Mattias Dan Nilsson, Sergey Sablin, Sergey Silkin, David Yuheng Zhao, Magnus Hemmendorff, Sergei Nikiforov
-
Publication number: 20170070738Abstract: A transmitting device for generating a plurality of encoded portions of a video to be transmitted to a receiving device over a network configured to: receive an error message over a feedback channel from the receiving device indicating at least one of said plurality of encoded portions that has been lost at the receiving device; encode a recovery portion responsive to said receiving said error message; and transmit said recovery portion to the receiving device over said network; wherein said error message includes information pertaining to a decoded portion successfully decoded at the receiving device and said recovery portion is encoded relative to said decoded portion.Type: ApplicationFiled: September 8, 2015Publication date: March 9, 2017Inventors: Ming-Chieh Lee, Amy Lu, Pontus Carlsson, Mattias Dan Nilsson, Sergey Sablin, Sergey Silkin, David Yuheng Zhao, Magnus Hemmendorff, Sergei Nikiforov
-
Patent number: 9399782Abstract: The invention relates to methods for producing a fermentation product from a lignocellulose-containing material comprising i) pre-treating lignocellulose-containing material; ii) hydrolyzing pre-treated lignocellulose-containing material; iii) fermenting using a fermenting organism; wherein fermentation is initiated and carried out at: a) a fermentation organism cell count in the range from 10-250×1010 cells per L fermentation medium; or b) a fermentation organism concentration in the range from 2-90 g dry weight fermenting organism per L fermentation medium.Type: GrantFiled: June 27, 2008Date of Patent: July 26, 2016Assignee: NOVOZYMES A/SInventors: Mads Torry Smith, Guillermo Coward-Kelly, Dan Nilsson, Zhengfang Kang, Prashant Iyer, Randy Deinhammer
-
Publication number: 20140127768Abstract: The present invention provides a method and apparatus for recapturing heat from a solar-assisted volatile fermentation product production process comprising harvesting a volatile fermentation product from a solar-assisted fermentation product production apparatus and utilizing a heat recovery apparatus for recapturing the heat produced during the solar-assisted fermentation product production process. The volatile fermentation product can be produced in an autotrophic organism or by a fermenting organism fermenting fermentable sugars from one or more sugar crops, starch-containing and lignocellulose-containing materials.Type: ApplicationFiled: May 18, 2012Publication date: May 8, 2014Applicant: SCALE BIOFUEL, APSInventor: Dan Nilsson
-
Publication number: 20120301937Abstract: The invention relates to methods for producing and harvesting ethanol from fermentable sugars derived from sugar crops, starch-containing and lignocellulose-containing materials, and apparatuses for producing and harvesting the same.Type: ApplicationFiled: January 26, 2011Publication date: November 29, 2012Applicant: Scale Biofuel, ApSInventor: Dan Nilsson
-
Patent number: 8043843Abstract: Mutants of lactic acid bacteria including Lactococcus lactis which are defective in pyruvate formate-lyase production and/or in their lactate dehydrogenase (Ldh) production and methods of isolating such mutants or variants are provided. The mutants are useful in the production of food products or in manufacturing of compounds such as diacetyl, acetoin and acetaldehyde and as components of food starter cultures.Type: GrantFiled: December 11, 2008Date of Patent: October 25, 2011Inventor: Dan Nilsson
-
Patent number: 7892585Abstract: Method of preventing bacteriophage infection of bacterial cultures comprising modified strains, wherein the cultures are completely resistant to bacteriophage attack and have retained their capability of being metabolically active. The method is useful in the manufacturing of food products, feed products or useful metabolite products.Type: GrantFiled: July 2, 1999Date of Patent: February 22, 2011Assignee: CHR Hansen A/SInventors: Dan Nilsson, Thomas Janzen
-
Publication number: 20100196980Abstract: The invention relates to methods for producing a fermentation product from a lignocellulose-containing material comprising i) pre-treating lignocellulose-containing material; ii) hydrolysing pre-treated lignocellulose-containing material; iii) fermenting using a fermenting organism; wherein fermentation is initiated and carried out at: a) a fermentation organism cell count in the range from 10-250×1010 cells per L fermentation medium; or b) a fermentation organism concentration in the range from 2-90 g dry weight fermenting organism per L fermentation medium.Type: ApplicationFiled: June 27, 2008Publication date: August 5, 2010Applicant: NOVOZYMES A/SInventors: Mads Torry Smith, Guillermo Coward-Kelly, Dan Nilsson, Zhengfang Kang, Prashant Iyer, Randy Deinhammer
-
Patent number: 7753851Abstract: A robot for medical ultrasonic examination has an articulated robot arm with a plurality of arm units (14-16), mounted one on the other to be pivotable, and a computerized system for controlling the movements of the arm, the outermost arm unit being arranged to carry a probe. The outermost arm unit has a carrying member rotatable about a longitudinal axis (IV), and carries a probe holder pivotable about a transverse axis (V) perpendicular to the longitudinal axis (IV). The probe holder has a housing rotatable about the transverse axis, and a holder sleeve rotatable about a longitudinal axis (VI). The three axes (IV, V, VI) intersect at a single point. The probe holder has an opening through which the probe can be inserted from the back and locked in position in the probe holder.Type: GrantFiled: April 13, 2007Date of Patent: July 13, 2010Assignee: Mobile Robotics Sweden ABInventor: Dan Nilsson
-
Publication number: 20090155411Abstract: Mutants of lactic acid bacteria including Lactococcus lactis which are defective in pyruvate formate-lyase production and/or in their lactate dehydrogenase (Ldh) production and methods of isolating such mutants or variants are provided. The mutants are useful in the production of food products or in manufacturing of compounds such as diacetyl, acetoin and acetaldehyde and as components of food starter cultures.Type: ApplicationFiled: December 11, 2008Publication date: June 18, 2009Inventor: Dan Nilsson
-
Patent number: 7465575Abstract: Mutants of lactic acid bacteria including Lactococcus lactis which are defective in pyruvate formate-lyase production and/or in their lactate dehydrogenase (Ldh) production and methods of isolating such mutants or variants are provided. The mutants are useful in the production of food products or in the manufacturing of compounds such as diacetyl, acetoin and acetaldehyde and as components of food starter cultures.Type: GrantFiled: September 10, 2003Date of Patent: December 16, 2008Inventor: Dan Nilsson
-
Publication number: 20070205785Abstract: A robot for medical ultrasonic examination has an articulated robot arm with a plurality of arm units (14-16), mounted one on the other to be pivotable, and a computerized system for controlling the movements of the arm, the outermost arm unit being arranged to carry a probe. The outermost arm unit has a carrying member rotatable about a longitudinal axis (IV), and carries a probe holder pivotable about a transverse axis (V) perpendicular to the longitudinal axis (IV). The probe holder has a housing rotatable about the transverse axis, and a holder sleeve rotatable about a longitudinal axis (VI). The three axes (IV, V, VI) intersect at a single point. The probe holder has an opening through which the probe can be inserted from the back and locked in position in the probe holder.Type: ApplicationFiled: April 13, 2007Publication date: September 6, 2007Inventor: Dan Nilsson
-
Patent number: 6897967Abstract: Railroad beds require regrading in order to permit for an increased axial load. There are often cables or tubes embedded in the roadbed at the roadbed sides, making regrading difficult. In accordance with the present invention, material is moved by suction to form pits at each side of the track at intervals along the railroad bed, and a laser camera is used to obtain information relating to the profile adjacent to the pits and the positions of the embedded cables or tubes. This information is saved, and used to control a device for mechanically excavating material from the railroad bed sides without damaging the embedded cables or tubes and grading the railroad bed. A laser measuring device is provided for reading the railroad bed profile.Type: GrantFiled: March 28, 2001Date of Patent: May 24, 2005Assignee: Railcare ABInventor: Dan Nilsson