Patents by Inventor Michael J. Andri
Michael J. Andri 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: 20170238276Abstract: Implementations for mobile device notifications are disclosed. In one implementation, a method for a mobile device is disclosed. The method includes outputting a first notification of an event at the mobile device responsive to occurrence of the event. The method further includes discontinuing the first notification after a period of time. The method further includes receiving an indication of motion of the mobile device via a motion sensor of the mobile device after discontinuing the first notification. The method further includes outputting a second notification of the event at the mobile device after discontinuing the first notification responsive to receiving the indication of motion of the mobile device.Type: ApplicationFiled: December 19, 2016Publication date: August 17, 2017Inventors: Michael J. Andri, MATTHEW R. KISSINGER
-
Patent number: 9526084Abstract: A mobile device periodically polls a network server via a communications network to obtain new communications addressed to a client account according to a polling schedule. The mobile device receives an indication of a threshold change of one or more of ambient light, temperature, or proximity of an object to the mobile device via an optical sensor of the mobile device, or an indication of motion of the mobile device via a motion sensor of the mobile device. The polling schedule is advanced responsive to the indication of the threshold change of ambient light, temperature, or proximity, or the indication of motion. The mobile device outputs a notification that new communications have been received by the mobile device from the network server.Type: GrantFiled: May 31, 2015Date of Patent: December 20, 2016Inventors: Michael J. Andri, Matthew R. Kissinger
-
Patent number: 9317863Abstract: An identifier is received from each participant mobile device of a plurality of participant mobile devices within a participation region of a wireless network via a wireless access point. One or more attributes for each participant mobile device are retrieved based upon the identifier received from that participant mobile device. The one or more attributes indicate one or more media content items stored at that participant mobile device or previously accessed via that participant mobile device. An indication of the one or more attributes for each participant mobile device is output. Media content is selected based on the one or more attributes indicated for each participant mobile device. The media content is presented, for example, within the participation region.Type: GrantFiled: July 16, 2012Date of Patent: April 19, 2016Assignee: TAMIRAS PER PTE. LTD., LLCInventors: Matthew R. Kissinger, Michael J. Andri
-
Patent number: 9298832Abstract: Collaborative group search is achieved by obtaining, over a wide area network, a plurality of search queries initiated by a plurality of client devices. A group of two or more client devices is identified from among the plurality of client devices. Each client device of the group exhibits a content relatedness of the search query relative to other search queries, a time proximity of the search query relative to other search queries, and/or a geographic proximity of the client device to other client devices. Search queries initiated by the group are processed via a search engine to obtain search results for the group having increased search result diversity relative to each other. Search results are returned to the client device of the group via the wide area network. Search result diversity may include different ordering of search results among client devices of group.Type: GrantFiled: November 3, 2014Date of Patent: March 29, 2016Inventor: Michael J. Andri
-
Publication number: 20160021638Abstract: A mobile device periodically polls a network server via a communications network to obtain new communications addressed to a client account according to a polling schedule. The mobile device receives an indication of a threshold change of one or more of ambient light, temperature, or proximity of an object to the mobile device via an optical sensor of the mobile device, or an indication of motion of the mobile device via a motion sensor of the mobile device. The polling schedule is advanced responsive to the indication of the threshold change of ambient light, temperature, or proximity, or the indication of motion. The mobile device outputs a notification that new communications have been received by the mobile device from the network server.Type: ApplicationFiled: May 31, 2015Publication date: January 21, 2016Inventors: MICHAEL J. ANDRI, MATTHEW R. KISSINGER
-
Publication number: 20150154296Abstract: Collaborative group search is achieved by obtaining, over a wide area network, a plurality of search queries initiated by a plurality of client devices. A group of two or more client devices is identified from among the plurality of client devices. Each client device of the group exhibits a content relatedness of the search query relative to other search queries, a time proximity of the search query relative to other search queries, and/or a geographic proximity of the client device to other client devices. Search queries initiated by the group are processed via a search engine to obtain search results for the group having increased search result diversity relative to each other. Search results are returned to the client device of the group via the wide area network. Search result diversity may include different ordering of search results among client devices of group.Type: ApplicationFiled: November 3, 2014Publication date: June 4, 2015Inventor: MICHAEL J. ANDRI
-
Patent number: 9049572Abstract: A mobile device periodically polls a network server via a communications network to obtain new communications addressed to a client account according to a polling schedule. The mobile device receives an indication of a threshold change of one or more of ambient light, temperature, or proximity of an object to the mobile device via an optical sensor of the mobile device, or an indication of motion of the mobile device via a motion sensor of the mobile device. The polling schedule is advanced responsive to the indication of the threshold change of ambient light, temperature, or proximity, or the indication of motion. The mobile device outputs a notification that new communications have been received by the mobile device from the network server.Type: GrantFiled: July 8, 2013Date of Patent: June 2, 2015Inventors: Matthew R. Kissinger, Michael J. Andri
-
Publication number: 20140338516Abstract: An electronic device obtains a media content item that includes an audio component. The electronic device obtains inertial sensor measurements indicating physical movement of the electronic device. The electronic device selects a target tempo for presentation of the audio component in which the target tempo is based, at least in part, on the inertial sensor measurements. The electronic device presents the audio component at the target tempo while maintaining pitch of one or more frequency components of the audio component at a native pitch or within a substantially un-shifted state relative to the native pitch of the one or more frequency components.Type: ApplicationFiled: May 19, 2014Publication date: November 20, 2014Inventor: MICHAEL J. ANDRI
-
Patent number: 8880495Abstract: Audio information is recorded in an overwriteable circular buffer of a computing device. Construction of a search query is initiated by receiving a user input. The user input includes one or more keywords forming a user-defined portion of the search query. At least a portion of the audio information recorded in the overwriteable circular buffer is processed to obtain one or more additional keywords forming an expanded portion of the search query. The portion of the audio information containing the additional keywords is received and recorded in the overwriteable circular buffer prior to receiving the user input. The search query including the user-defined portion and the expanded portion is supplied to a search engine. A response to the search query is received from the search engine. The response is generated by the search engine based on the user-defined portion and the expanded portion of the search query.Type: GrantFiled: October 16, 2012Date of Patent: November 4, 2014Inventors: Michael J. Andri, Megan E. McVicar
-
Publication number: 20140108370Abstract: Audio information is recorded in an overwriteable circular buffer of a computing device. Construction of a search query is initiated by receiving a user input. The user input includes one or more keywords forming a user-defined portion of the search query. At least a portion of the audio information recorded in the overwriteable circular buffer is processed to obtain one or more additional keywords forming an expanded portion of the search query. The portion of the audio information containing the additional keywords is received and recorded in the overwriteable circular buffer prior to receiving the user input. The search query including the user-defined portion and the expanded portion is supplied to a search engine. A response to the search query is received from the search engine. The response is generated by the search engine based on the user-defined portion and the expanded portion of the search query.Type: ApplicationFiled: October 16, 2012Publication date: April 17, 2014Inventors: Michael J. Andri, Megan E. McVicar
-
Publication number: 20130295886Abstract: A mobile device periodically polls a network server via a communications network to obtain new communications addressed to a client account according to a polling schedule. The mobile device receives an indication of a threshold change of one or more of ambient light, temperature, or proximity of an object to the mobile device via an optical sensor of the mobile device, or an indication of motion of the mobile device via a motion sensor of the mobile device. The polling schedule is advanced responsive to the indication of the threshold change of ambient light, temperature, or proximity, or the indication of motion. The mobile device outputs a notification that new communications have been received by the mobile device from the network server.Type: ApplicationFiled: July 8, 2013Publication date: November 7, 2013Inventors: MATTHEW R. KISSINGER, MICHAEL J. ANDRI
-
Patent number: 8483665Abstract: Implementations for mobile device notifications are disclosed. In one implementation, a method for a mobile device is disclosed. The method includes outputting a first notification of an event at the mobile device responsive to occurrence of the event. The method further includes discontinuing the first notification after a period of time. The method further includes receiving an indication of motion of the mobile device via a motion sensor of the mobile device after discontinuing the first notification. The method further includes outputting a second notification of the event at the mobile device after discontinuing the first notification responsive to receiving the indication of motion of the mobile device.Type: GrantFiled: March 31, 2011Date of Patent: July 9, 2013Inventors: Matthew R. Kissinger, Michael J. Andri
-
Publication number: 20120278875Abstract: An identifier is received from each participant mobile device of a plurality of participant mobile devices within a participation region of a wireless network via a wireless access point. One or more attributes for each participant mobile device are retrieved based upon the identifier received from that participant mobile device. The one or more attributes indicate one or more media content items stored at that participant mobile device or previously accessed via that participant mobile device. An indication of the one or more attributes for each participant mobile device is output. Media content is selected based on the one or more attributes indicated for each participant mobile device. The media content is presented, for example, within the participation region.Type: ApplicationFiled: July 16, 2012Publication date: November 1, 2012Inventors: MATTHEW R. KISSINGER, MICHAEL J. ANDRI
-
Publication number: 20120252416Abstract: Implementations for mobile device notifications are disclosed. In one implementation, a method for a mobile device is disclosed. The method includes outputting a first notification of an event at the mobile device responsive to occurrence of the event. The method further includes discontinuing the first notification after a period of time. The method further includes receiving an indication of motion of the mobile device via a motion sensor of the mobile device after discontinuing the first notification. The method further includes outputting a second notification of the event at the mobile device after discontinuing the first notification responsive to receiving the indication of motion of the mobile device.Type: ApplicationFiled: March 31, 2011Publication date: October 4, 2012Inventors: Matthew R. Kissinger, Michael J. Andri
-
Patent number: 8224929Abstract: Mobile device polling is disclosed. A content polling system includes a content polling module configured to transmit a content polling request to participant mobile devices that is executable by each participant mobile device to return a content polling response to the content polling module. The content polling module is further configured to receive the content polling response from each participant mobile device that indicates an attribute of one or more media content items stored at or previously accessed via that participant mobile device. The content polling module is further configured to transmit a content selection request to a content selection module that indicates the attributes of the content polling responses. The content selection request is executable by the content selection module to return a content selection response indicating selected media content that was selected by the content selection module based on the attributes indicated by the content selection request.Type: GrantFiled: May 25, 2009Date of Patent: July 17, 2012Inventors: Matthew R. Kissinger, Michael J. Andri
-
Publication number: 20100296505Abstract: Mobile device polling is disclosed. A content polling system includes a content polling module configured to transmit a content polling request to participant mobile devices that is executable by each participant mobile device to return a content polling response to the content polling module. The content polling module is further configured to receive the content polling response from each participant mobile device that indicates an attribute of one or more media content items stored at or previously accessed via that participant mobile device. The content polling module is further configured to transmit a content selection request to a content selection module that indicates the attributes of the content polling responses. The content selection request is executable by the content selection module to return a content selection response indicating selected media content that was selected by the content selection module based on the attributes indicated by the content selection request.Type: ApplicationFiled: May 25, 2009Publication date: November 25, 2010Inventors: Matthew R. Kissinger, Michael J. Andri
-
Publication number: 20080066167Abstract: An approach is provided for enabling a client user to access secure information or services via a security code including a password and/or username even when the security code provided by the client user includes one or more errors. As one example, a level of error allowance may be selected by a system administrator based on a prescribed minimum level of security and the security code selected by the client user. The application of error allowance can reduce the number of times a client user is denied access to requested information or services due to incorrect or mistyped security code input while also ensuring the prescribed minimum level of security is retained.Type: ApplicationFiled: September 10, 2007Publication date: March 13, 2008Inventor: MICHAEL J. ANDRI