Patents by Inventor Thomas A Olsen
Thomas A Olsen 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: 20150070950Abstract: An AC-DC converter device includes a first overvoltage protection circuit connected between a first DC output terminal and a first control terminal of a gate pulse controller. The first overvoltage protection circuit is configured to turn off a first switch if the output voltage between the DC output terminals is above a threshold voltage. A galvanic insulation barrier is connected either between the first overvoltage protection circuit and the first control terminal or between the first control terminal and the first switch.Type: ApplicationFiled: April 4, 2013Publication date: March 12, 2015Applicant: ELTEK ASInventors: Erik Myhre, Thomas Olsen, Jan Tore Brastad
-
Publication number: 20150062973Abstract: A DC-DC converter device and method for controlling the DC-DC converter device includes controlling gate drivers connected to the respective gate of first and second resonant circuit switches of a resonant circuit, controlling gate drivers connected to the respective gate of first and second rectifier switches of a synchronous rectifier, and detecting whether a shutdown criteria is fulfilled or not. If the shutdown criteria is fulfilled, the method is further includes the step of sending a shutdown signal to a shutdown device.Type: ApplicationFiled: April 4, 2013Publication date: March 5, 2015Applicant: Eltek ASInventors: Erik Myhre, Thomas Olsen, Jan Tore Brastad
-
Publication number: 20140362122Abstract: Techniques for an input object for routing input for visual elements are described. In at least some embodiments, a region of a display area includes multiple graphic elements that can be generated and/or managed by different graphics functionalities. For instance, a graphical user interface (GUI) for an application can include a primary window and visual elements within the primary window, such as banners, control buttons, menus, Tillable fields, and so forth. In at least some embodiments, the primary window of the GUI can be managed by a first graphics functionality, while one or more visual elements within the primary window can be managed by a second graphics functionality. In accordance with one or more embodiments, an input object is employed to route input to visual elements to a graphics functionality responsible for managing the visual elements.Type: ApplicationFiled: June 6, 2013Publication date: December 11, 2014Inventors: Raju Ramanathan, Pravin Kumar Santiago, Thomas Olsen, Reiner Fink, Alice M. Tang
-
Publication number: 20140175800Abstract: In an embodiment of the invention, a non-rotating wind energy generator uses the fluid flow principles of vortex shedding and transverse galloping to generate oscillatory, linear motion of a beam, and linear alternators, optionally located near both ends of the beam, generate electrical power when the beam is in motion.Type: ApplicationFiled: October 15, 2013Publication date: June 26, 2014Applicant: NORTHEASTERN UNIVERSITYInventors: Dylan THORP, Liam BYERS, Mitchell NOAH, Thomas OLSEN, Evan WEINER, Mohammad TASLIM
-
Patent number: 8657445Abstract: The present invention relates to a system and a method for determining the power of an artificial intraocular lens (IOL) in situ. The invention furthermore relates to a system and a method for predicting the optical outcome of IOL surgery. Use of the system may provide prevention, treatment, or amelioration of diseases and disorders affecting the lens of the eye and which may benefit from IOL surgery. Moreover, the invention relates to a computer-readable medium for implementing such a system on a computer.Type: GrantFiled: September 11, 2009Date of Patent: February 25, 2014Assignee: IOL Innovations ApSInventor: Thomas Olsen
-
Patent number: 8659589Abstract: Methods and computer-readable media for displaying two-dimensional objects on a display device are disclosed. Rendering requests are received from an application to render two-dimensionally modeled graphics to a display device. Primitive geometries of drawing calls of the rendering requests are tessellated into sequences of triangles. The vertices of the triangles are mapped to a vertex buffer along with an index to identify associated constant data. Batching operations store and communicate calls and mapped data to a graphics processing unit by way of a three-dimensional rendering application program interface. Constant data associated with the mapped data are indexed and appended together in a constant buffer, thereby allowing drawing calls to be coalesced. A staging buffer and a staging texture are provided for batching text anti-aliasing operations. Shader fragments are precompiled and organized by way of a predetermined lookup table.Type: GrantFiled: December 3, 2012Date of Patent: February 25, 2014Assignee: Microsoft CorporationInventors: Mark Lawrence, Alexander Stevenson, Thomas Olsen, Ben Constable, Chris Raubacher, Miles Cohen, Bilgem Cakir, Robert Brown, Brett Bloomquist, Chris Kam Ming Chui, Samrach Tun, Jason Hartman, Kanwal Vedbrat, Andrew Precious, Thomas Mulcahy
-
Publication number: 20130345807Abstract: The invention relates to the field of ophthalmic systems and procedures. In particular, the invention relates to the determination of the post-operative position of an intraocular lens (termed “IOL”) in an eye of a patient undergoing lens replacement surgery, which involves determining the position of the existing crystalline lens in the pre-operative eye of the patient and using that information and a single numerical constant to predict the post-operative intraocular lens position. Related methods, and computer programs for performing the methods of the invention, are also disclosed.Type: ApplicationFiled: March 8, 2012Publication date: December 26, 2013Applicant: IOL Innovations ApSInventor: Thomas Olsen
-
Patent number: 8387609Abstract: A grill (10) includes a base (11) and a grill assembly (12) pivotally coupled to the base. The base includes a two oppositely disposed sides (14) which define an empty storage space (16). The grill assembly is pivotal between a stowed position generally contained within the base empty space and an operational position generally situation outside the base empty space.Type: GrantFiled: February 22, 2010Date of Patent: March 5, 2013Assignee: Sure Heat Manufacturing, Inc.Inventor: Thomas A Olsen
-
Publication number: 20130033955Abstract: A process for making concrete includes treating water with ions and/or ozone to form treated water, and mixing the treated water with aggregate and cement. A system for making concrete includes means for treating charging water with ions, ozone and/or charged particles to form treated water, and means for mixing the treated water with aggregate and cement.Type: ApplicationFiled: May 28, 2012Publication date: February 7, 2013Applicant: RRAM-Crete, LCInventors: Richard Sealy Clayton, Robb Scott Miller, Michael D. Welch, Andy Max Cox, Jaiden Thomas Olsen
-
Patent number: 8325177Abstract: Methods and computer-readable media for displaying two-dimensional objects on a display device are disclosed. Rendering requests are received from an application to render two-dimensionally modeled graphics to a display device. Primitive geometries of drawing calls of the rendering requests are tessellated into sequences of triangles. The vertices of the triangles are mapped to a vertex buffer along with an index to identify associated constant data. Batching operations store and communicate calls and mapped data to a graphics processing unit by way of a three-dimensional rendering application program interface. Constant data associated with the mapped data are indexed and appended together in a constant buffer, thereby allowing drawing calls to be coalesced. A staging buffer and a staging texture are provided for batching text anti-aliasing operations. Shader fragments are precompiled and organized by way of a predetermined lookup table.Type: GrantFiled: December 29, 2008Date of Patent: December 4, 2012Assignee: Microsoft CorporationInventors: Mark Lawrence, Alexander Stevenson, Jason Hartman, Brett Bloomquist, Robert Brown, Chris Kam Ming Chui, Samrach Tun, Anthony Hodsdon, Thomas Olsen, Miles Cohen, Ben Constable, Bilgem Cakir, Chris Raubacher, Gerhard Schneider, Andrew Precious, Thomas Mulcahy, Kanwal Vedbrat
-
Publication number: 20120159363Abstract: The subject disclosure relates to managing z-dimensional ordering of elements within a computing system display through the use of z-order bands. As described herein, z-order bands are utilized to arrange windows and other graphics corresponding to respective application types. A policy engine controls which windows and/or other graphical elements can enter and exit each band. Graphical elements within a given band can additionally be subject to per-band properties corresponding to the band and/or user preferences. As additionally described herein, z-order bands and/or other suitable mechanisms are utilized to facilitate registration watermarking for a computing environment by rendering a registration watermark display upon determining that one or more licensed elements of a computing system have not been registered.Type: ApplicationFiled: December 16, 2010Publication date: June 21, 2012Applicant: MICROSOFT CORPORATIONInventors: Gabriel DeBacker, Alex Snitkovskiv, Chris Guzak, John Stephens, Thomas Olsen, Mohamed Sadek, Hirofumi Yamamoto, Robert Jarrett, David Abzarian, Alice Tang, Jennifer Nan, Adrian Ford, Chaitanya Sareen
-
Publication number: 20110242482Abstract: The present invention relates to a system and a method for determining the power of an artificial intraocular lens (IOL) in situ. The invention furthermore relates to a system and a method for predicting the optical outcome of IOL surgery. Use of the system may provide prevention, treatment, or amelioration of diseases and disorders affecting the lens of the eye and which may benefit from IOL surgery. Moreover, the invention relates to a computer-readable medium for implementing such a system on a computer.Type: ApplicationFiled: September 11, 2009Publication date: October 6, 2011Inventor: Thomas Olsen
-
Publication number: 20110203568Abstract: A grill (10) includes a base (11) and a grill assembly (12) pivotally coupled to the base. The base includes a two oppositely disposed sides (14) which define an empty storage space (16). The grill assembly is pivotal between a stowed position generally contained within the base empty space and an operational position generally situation outside the base empty space.Type: ApplicationFiled: February 22, 2010Publication date: August 25, 2011Applicant: SURE HEAT MANUFACTURING, INC.Inventor: Thomas A. Olsen
-
Patent number: 7772470Abstract: A self-contained, surface-mount guitar tremolo is disclosed. A particular embodiment includes a surface-mount base plate; a plurality of individually adjustable string fingers attached to the base plate; side plates attached to the base plate; a first pivot roller attached to the side plates; a second pivot roller attached to the side plates; a rocker attached to the second pivot roller; and a spring preload adjuster attached to the rocker, the spring preload adjuster including a plurality of springs attached at one end to the base plate and attached at a second end to the spring preload adjuster.Type: GrantFiled: November 5, 2008Date of Patent: August 10, 2010Inventor: Raymond Thomas Olsen
-
Publication number: 20100164983Abstract: Methods and computer-readable media for displaying two-dimensional objects on a display device are disclosed. Rendering requests are received from an application to render two-dimensionally modeled graphics to a display device. Primitive geometries of drawing calls of the rendering requests are tessellated into sequences of triangles. The vertices of the triangles are mapped to a vertex buffer along with an index to identify associated constant data. Batching operations store and communicate calls and mapped data to a graphics processing unit by way of a three-dimensional rendering application program interface. Constant data associated with the mapped data are indexed and appended together in a constant buffer, thereby allowing drawing calls to be coalesced. A staging buffer and a staging texture are provided for batching text anti-aliasing operations. Shader fragments are precompiled and organized by way of a predetermined lookup table.Type: ApplicationFiled: December 29, 2008Publication date: July 1, 2010Applicant: Microsoft CorporationInventors: MARK LAWRENCE, ALEXANDER STEVENSON, THOMAS OLSEN, BEN CONSTABLE, ANTHONY HODSDON, CHRIS RAUBACHER, MILES COHEN, BILGEM CAKIR, ROBERT BROWN, BRETT BLOOMQUIST, CHRIS KAM MING CHUI, SAMRACH TUN, JASON HARTMAN, GERHARD SCHNELDER, KANWAL VEDBRAT, ANDREW PRECIOUS, TOM MULCAHY
-
Patent number: 7353282Abstract: Methods and systems provide for sharing of a network resource that requires an authentication ID for access with a user not currently having an authentication ID. A placeholder is generated in an access list providing authorization for the network resource and the placeholder is associated with a known identifier of the user. Upon the user obtaining an authentication ID and attempting to access the network resource, the authentication ID for the user is stored in the placeholder to establish authorization for the user to the network resource. Several checks may be made prior to storing the authentication ID within the placeholder, including determining whether the user has verified obtaining the authentication ID with the issuer, determining whether the authentication ID of the user attempting access matches the authentication ID the issuer has provided for the user, and determining whether the known identifier stored in the placeholder matches a sign-in provided by the user.Type: GrantFiled: November 25, 2002Date of Patent: April 1, 2008Assignee: Microsoft CorporationInventors: Isaac Nichols, Ashok Kuppusamy, Thomas Olsen, Ricard Roma
-
Patent number: 7308498Abstract: Methods and systems are provided for automating a request for access to computer accessible resources. If access to a computer accessible resource is denied, an automated request for access may be forwarded to a provider of the resource without the need for the requestor to know the identity and/or address of the provider. If the provider grants access to the requestor, access may be automatically granted, or access may be granted along with a notification to the requestor of the granted access.Type: GrantFiled: February 13, 2003Date of Patent: December 11, 2007Assignee: Microsoft CorporationInventors: Thomas Olsen, Ricard Roma i Dalfó, Isaac Nichols, Ashok Kuppusamy, Jacob Eisdorfer
-
Publication number: 20070240880Abstract: Methods of stimulating production of coalbed methane from a coal-bearing formation are described, one method involving providing a perforation charge comprising a standard charge portion and a charge additive able to produce localized temporary oxidizing environments in perforations; perforating a coal-bearing formation with the perforation charge to form initial perforations defined by carbonaceous material, the initial perforations having localized temporary oxidizing environments in them, and initiating combustion of the carbonaceous material using the oxidizing environments, thus enlarging the initial perforations. Other methods involve perforating the coal-bearing formation with a standard perforation charge, thereby creating perforations; and treating the perforations with a composition creating temporary local oxidizing environments involving an oxidant in the perforations, and initiating combustion of carbonaceous material using the excess oxidant, thus enlarging the perforations.Type: ApplicationFiled: April 13, 2006Publication date: October 18, 2007Inventor: Thomas Olsen
-
Publication number: 20070050321Abstract: Described is the adding of padding to a content file (e.g., image and/or audiovisual file) for anticipated subsequent use such that the content file need not be re-encoded to add metadata and other data to it. For example, padding may be added to an image file directly after an image file directory, whereby the directory can grow as needed into the padded space. Metadata can likewise be added to the padding, e.g., from the opposite direction that the directory extends into the padding. The padding may be added on the first re-encoding of the file, reducing or eliminating the need for subsequent re-encoding. The padding also may be used to track dead space in the file, with adjacent regions of dead space coalesced into a single region of dead space.Type: ApplicationFiled: August 30, 2005Publication date: March 1, 2007Applicant: Microsoft CorporationInventors: David Albert, Eric Vandenberg, Richard Turner, Robert Wlodarczyk, Thomas Olsen, Tomasz Kasperkiewicz
-
Patent number: 7134432Abstract: A breathing aid for an infant is adapted for delivery of inhalable medication in a gentle flow to an area immediately adjacent the baby's nasal passageway. An oral member formed as a pacifier carries a hollow tube, the open top end of which extends just above the upper rim of the mouth guard of the pacifier. A swivel connector secured to the bottom of the tube allows easy adjustment of the position of the breathing aid in relation to the mouth guard and to a connecting hose, through which oxygen or other medication is delivered.Type: GrantFiled: May 25, 2004Date of Patent: November 14, 2006Inventor: Thomas Olsen