Patents by Inventor John A. Lindberg
John A. Lindberg 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: 11439547Abstract: An apparatus that is configured to assist a helper to move a seated person from a first, seated position to a second, standing position, includes a lifting/assisting device, the lifting/assisting device being comprised of: a rigid elongated member, the elongated member having a longitudinal axis, a first proximal end and a second distal end, the first proximal end being adapted for being positioned on a floor; an offset section, the offset section being offset from the longitudinal axis a distance X and being located along the elongated member between the first proximal end and the second distal end; and, a lateral grasping member for the person, the grasping member being positioned distally of the offset section; a second offset member, the second offset member being of a dimension to approximately match the first offset section; and, a grab member positioned distally of the second offset member for use by the helper.Type: GrantFiled: July 20, 2020Date of Patent: September 13, 2022Inventor: John Lindberg
-
Patent number: 10997793Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for presenting an augmented reality presentation. One of the methods includes receiving data for a web page associated with a uniform resource indicator and including data for augmented reality presentations. An augmented reality presentation is selected for the web page, and automatically presented using the data for the augmented reality presentation, and data from a camera included in a mobile device. After automatically presenting the augmented reality presentation, data is received indicating that the augmented reality presentation should end. After receiving the data indicating that the augmented reality presentation should end, the web page is presented.Type: GrantFiled: September 9, 2020Date of Patent: May 4, 2021Assignee: Vertebrae Inc.Inventors: Micah Saiger, Tyler John Lindberg, Blaise Thomas, Keith Cody Rives, Garrett Eastham, Vincent Thomas Cacace
-
Patent number: 10943393Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for optimizing three-dimensional models. One of the methods includes determining, for a three-dimensional model of an object to be optimized, a plurality of points on the object that each have at least a threshold likelihood of being a focal point, the object having two or more regions each of which include one or more textures, one or more meshes, or both; identifying, from the two or more regions, one or more non-focal regions that i) each do not include any of the plurality of points, and ii) are a proper subset of the two or more regions; generating, using the one or more non-focal regions, an optimized three-dimensional model for the object with a smaller size less than a larger size of the three-dimensional model; and storing the optimized three-dimensional model in a non-volatile memory.Type: GrantFiled: August 28, 2019Date of Patent: March 9, 2021Assignee: Vertebrae Inc.Inventors: Garrett Eastham, Tyler John Lindberg, Keith Cody Rives, Kwun Yin Choy, Vincent Thomas Cacace
-
Publication number: 20210022935Abstract: An apparatus that is configured to assist a helper to move a seated person from a first, seated position to a second, standing position, includes a lifting/assisting device, the lifting/assisting device being comprised of: a rigid elongated member, the elongated member having a longitudinal axis, a first proximal end and a second distal end, the first proximal end being adapted for being positioned on a floor; an offset section, the offset section being offset from the longitudinal axis a distance X and being located along the elongated member between the first proximal end and the second distal end; and, a lateral grasping member for the person, the grasping member being positioned distally of the offset section; a second offset member, the second offset member being of a dimension to approximately match the first offset section; and, a grab member positioned distally of the second offset member for use by the helper.Type: ApplicationFiled: July 20, 2020Publication date: January 28, 2021Inventor: John Lindberg
-
Publication number: 20200342665Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for optimizing three-dimensional models. One of the methods includes determining, for a three-dimensional model of an object to be optimized, a plurality of points on the object that each have at least a threshold likelihood of being a focal point, the object having two or more regions each of which include one or more textures, one or more meshes, or both; identifying, from the two or more regions, one or more non-focal regions that i) each do not include any of the plurality of points, and ii) are a proper subset of the two or more regions; generating, using the one or more non-focal regions, an optimized three-dimensional model for the object with a smaller size less than a larger size of the three-dimensional model; and storing the optimized three-dimensional model in a non-volatile memory.Type: ApplicationFiled: August 28, 2019Publication date: October 29, 2020Inventors: Garrett Eastham, Tyler John Lindberg, Keith Cody Rives, Kwun Yin Choy, Vincent Thomas Cacace
-
Patent number: 10777017Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for presenting an augmented reality presentation. One of the methods includes receiving data for a web page associated with a uniform resource indicator and including data for augmented reality presentations. An augmented reality presentation is selected for the web page, and automatically presented using the data for the augmented reality presentation, and data from a camera included in a mobile device. After automatically presenting the augmented reality presentation, data is received indicating that the augmented reality presentation should end. After receiving the data indicating that the augmented reality presentation should end, the web page is presented.Type: GrantFiled: January 24, 2020Date of Patent: September 15, 2020Assignee: Vertebrae Inc.Inventors: Micah Saiger, Tyler John Lindberg, Blaise Thomas, Keith Cody Rives, Garrett Eastham, Vincent Thomas Cacace
-
Patent number: 10460516Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for optimizing three-dimensional models. One of the methods includes determining, for a three-dimensional model of an object to be optimized, a plurality of points on the object that each have at least a threshold likelihood of being a focal point, the object having two or more regions each of which include one or more textures, one or more meshes, or both; identifying, from the two or more regions, one or more non-focal regions that i) each do not include any of the plurality of points, and ii) are a proper subset of the two or more regions; generating, using the one or more non-focal regions, an optimized three-dimensional model for the object with a smaller size less than a larger size of the three-dimensional model; and storing the optimized three-dimensional model in a non-volatile memory.Type: GrantFiled: April 26, 2019Date of Patent: October 29, 2019Assignee: Vertebrae Inc.Inventors: Garrett Eastham, Tyler John Lindberg, Keith Cody Rives, Kwun Yin Choy, Vincent Thomas Cacace
-
Patent number: 10225389Abstract: A method includes providing at least one entity icon on a screen of a device, providing at least one visual indicator corresponding to a communication channel associated with the at least one entity, where the visual indicator that corresponds to an active communication channel is different from the visual indicator that corresponds to an inactive communication channel, opening a entity application by selecting an entity icon, moving the entity icon and releasing the entity icon, and opening a communication link with the selected entity by selecting the visual indicator corresponding to an active communication channel.Type: GrantFiled: June 29, 2007Date of Patent: March 5, 2019Assignee: NOKIA TECHNOLOGIES OYInventors: Phillip John Lindberg, Sami Johannes Niemela
-
Patent number: 9896813Abstract: A method of preventing soil erosion in, among areas, seaside locations, includes drilling holes in the ground and filling the holes with a mixture of the soil and gelatin, and then curing the mixture in situ to form a barrier against soil erosion.Type: GrantFiled: August 30, 2016Date of Patent: February 20, 2018Inventors: Nicholas Ford, Gavin Garland, Randy Garland, Albert Kim, Ian Lindberg, John Lindberg, Michael Mirabito, Michael Nogaj, Thomas Rafferty, Rahul Rangarajan, Michael Shepherd
-
Publication number: 20170051463Abstract: A method of preventing soil erosion in, among areas, seaside locations, includes drilling holes in the ground and filling the holes with a mixture of the soil and gelatin, and then curing the mixture in situ to form a barrier against soil erosion.Type: ApplicationFiled: August 30, 2016Publication date: February 23, 2017Inventors: Nicholas Ford, Gavin Garland, Randy Garland, Albert Kim, Ian Lindberg, John Lindberg, Michael Mirabito, Michael Nogaj, Thomas Rafferty, Rahul Rangarajan, Michael Shepherd
-
Patent number: 9458587Abstract: Soil erosion in, among other areas, seaside locations, is prevented by the steps of: drilling holes in the ground; filling these holes with a mixture of the soil and gelatin, then curing the mixture in situ to form a barrier against soil erosion. The holes form stabilization walls and are placed seaside to a structure to be protected from erosion.Type: GrantFiled: November 13, 2014Date of Patent: October 4, 2016Inventors: Nicholas Ford, Gavin Garland, Randy Garland, Albert Kim, Ian Lindberg, John Lindberg, Michael Mirabito, Michael Nogaj, Thomas Rafferty, Rahul Rangarajan, Michael Shepherd
-
Publication number: 20150299596Abstract: A method for removing contaminants from a natural gas feed stream from a well head is provided for. The natural gas feed stream is fed to a separation unit which contains a first gas membrane unit for removing hydrocarbons and a second gas membrane unit for removing carbon dioxide from the natural gas feed stream. The method allows the same unit to be used for either hydrocarbon conditioning of field gas for drilling operations (power generation) and/or for pipeline quality natural gas production from wells.Type: ApplicationFiled: February 20, 2015Publication date: October 22, 2015Inventors: Rustam H. Sethna, Gary Peterson, John Lindberg
-
Patent number: 9122370Abstract: A method for unlocking a touch screen device includes providing a touch screen device in an idle mode. An area or region displayed on a screen of the device in the idle mode is contacted or activated to reveal at least one application icon associated with an active/unlocked state of the device. The region is moved, expanded or dragged to an edge of the device to change a state of the device to an active/unlocked mode and activate the revealed application.Type: GrantFiled: January 24, 2012Date of Patent: September 1, 2015Assignee: Nokia CorporationInventors: Phillip John Lindberg, Sami Johannes Niemela
-
Publication number: 20150139732Abstract: A method of preventing soil erosion in, among areas, seaside locations, includes drilling holes in the ground and filling the holes with a mixture of the soil and gelatin, and then curing the mixture in situ to form a barrier against soil erosion.Type: ApplicationFiled: November 13, 2014Publication date: May 21, 2015Inventors: Nicholas Ford, Gavin Garland, Randy Garland, Albert Kim, Ian Lindberg, John Lindberg, Michael Mirabito, Michael Nogaj, Thomas Rafferty, Rahul Rangarajan, Michael Shepherd
-
Patent number: 8478348Abstract: It is presented a method including presenting an alert on a display; detecting a user input associated with said alert, said user input having a momentum; and deferring said alert to be presented again at a new alert time, said new alert time being calculated as a time in the future using said user input momentum. A corresponding device, computer program product and user interface are also presented.Type: GrantFiled: November 14, 2007Date of Patent: July 2, 2013Assignee: Nokia CorporationInventors: Phillip John Lindberg, Sami Johannes Niemelä
-
Publication number: 20120124512Abstract: A method for unlocking a touch screen device includes providing a touch screen device in an idle mode. An area or region displayed on a screen of the device in the idle mode is contacted or activated to reveal at least one application icon associated with an active/unlocked state of the device. The region is moved, expanded or dragged to an edge of the device to change a state of the device to an active/unlocked mode and activate the revealed application.Type: ApplicationFiled: January 24, 2012Publication date: May 17, 2012Applicant: NOKIA CORPORATIONInventors: Phillip John Lindberg, Sami Johannes Niemela
-
Patent number: 8127254Abstract: A method for unlocking a touch screen device includes providing a touch screen device in an idle mode. An area or region displayed on a screen of the device in the idle mode is contacted or activated to reveal at least one application icon associated with an active/unlocked state of the device. The region is moved, expanded or dragged to an edge of the device to change a state of the device to an active/unlocked mode and activate the revealed application.Type: GrantFiled: June 29, 2007Date of Patent: February 28, 2012Assignee: Nokia CorporationInventors: Phillip John Lindberg, Sami Johannes Niemela
-
Patent number: 7941754Abstract: A method includes providing an expandable element associated with a message transmit key of a device. An outer border of the expandable element moves or expands to reflect a number of recipients of a message to be sent from the device. The message transmit key of the device is contacted to cause the initiation of the message transmitted to each of the recipients, and a size of an inner region within the outer border is expanded to reflect a state of the message transmission to each of the recipients, wherein the size of the inner regions expands to fill an area within the outer border in order to send the message to each recipient.Type: GrantFiled: June 29, 2007Date of Patent: May 10, 2011Assignee: Nokia CorporationInventors: Phillip John Lindberg, Sami Johannes Niemela
-
Patent number: 7830396Abstract: A user interface includes at least one application element on a display of a device and at least indicative element associated with the at least one application element. The at least one indicative element is configured to vary at least one attribute in relation to a parameter of the at least one application element in order to reflect a degree of activity associated with an application linked to the at least one application element.Type: GrantFiled: June 29, 2007Date of Patent: November 9, 2010Assignee: Nokia CorporationInventors: Phillip John Lindberg, Sami Johannes Niemela, Christopher Michael Heathcote
-
Publication number: 20100184484Abstract: It is presented a method including presenting an alert on a display; detecting a user input associated with said alert, said user input having a momentum; and deferring said alert to be presented again at a new alert time, said new alert time being calculated as a time in the future using said user input momentum. A corresponding device, computer program product and user interface are also presented.Type: ApplicationFiled: November 14, 2007Publication date: July 22, 2010Inventors: Phillip John Lindberg, Sami Johannes Niemelä