Patents by Inventor David M. Moore
David M. Moore 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: 9672255Abstract: This patent relates to a system for identifying influential users of a social network platform. The system may access records of messages sent or received by a plurality of users. The system can determine a power of a user to reach other users based at least in part on the messages. The system can determine an authority of the user on a topic. The system can also compute an impact score that reflects both the power and the authority of the user on the topic. Such scores may be used to select users based on impact as part of social trend analysis, marketing or other functions.Type: GrantFiled: March 3, 2016Date of Patent: June 6, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Danny B. Lange, Hung-Chih Yang, Xiong Zhang, Graham A. Wheeler, Jason J. Joyce, David M. Moore, Bhalchandra Pandit
-
Patent number: 9612714Abstract: A computing system may perform a method comprising displaying, on a graphical user interface (GUI) on a display of the computing system, a plurality of initial animations to a user, each of the plurality of animations being displayed in response to an identical function call, having an identical visual appearance, and being displayed to prompt an input from the user. The method may also comprise monitoring, by a processor of the computing system, the user's input to each of the plurality of animations. The method may also comprise displaying, by the GUI, a subsequent animation to the user, the subsequent animation being displayed in response to the identical function call but having a different visual appearance than the plurality of initial animations, the different visual appearance of the subsequent animation being based on the monitored inputs.Type: GrantFiled: May 22, 2013Date of Patent: April 4, 2017Assignee: Google Inc.Inventor: David M. Moore
-
Patent number: 9456048Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.Type: GrantFiled: November 25, 2013Date of Patent: September 27, 2016Assignee: IANYWHERE SOLUTIONS, INC.Inventors: David D. Kloba, Michael R. Gray, David M. Moore, Thomas E. Whittaker, David J. Williams, Rafael Z. Weinstein, Joshua E. Freeman, Linus M. Upson, Tashana K. Landray
-
Publication number: 20160188604Abstract: A system for identifying influential users of a social network platform. The system may compute a score for each of multiple users. Such a score may be topic-based, leading to a more accurate identification of influential users. Such a topic-based score may indicate authority and/or impact of a user with respect to a topic. The impact may be computed based on authority combined with other factors, such as power of the user. The authority score may be simply computed, in whole or in part, directly from a tweet log without, for example creating a retweet graph. As a result, the scores may be computed, using MapReduce primitives or other constructs that allow the computations to be distributed across multiple parallel processors. Such scores may be used to select users based on impact as part of social trend analysis, marketing or other functions.Type: ApplicationFiled: March 3, 2016Publication date: June 30, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Danny B. LANGE, Hung-Chih YANG, Xiong ZHANG, Graham A. WHEELER, Jason J. JOYCE, David M. MOORE, Bhalchandra PANDIT
-
Patent number: 9294576Abstract: A system for identifying influential users of a social network platform. The system may compute a score for each of multiple users. Such a score may be topic-based, leading to a more accurate identification of influential users. Such a topic-based score may indicate authority and/or impact of a user with respect to a topic. The impact may be computed based on authority combined with other factors, such as power of the user. The authority score may be simply computed, in whole or in part, directly from a tweet log without, for example creating a retweet graph. As a result, the scores may be computed, using MapReduce primitives or other constructs that allow the computations to be distributed across multiple parallel processors. Such scores may be used to select users based on impact as part of social trend analysis, marketing or other functions.Type: GrantFiled: January 2, 2013Date of Patent: March 22, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Danny B. Lange, Hung-Chih Yang, Xiong Zhang, Graham A. Wheeler, Jason J. Joyce, David M. Moore, Bhalchandra Pandit
-
Publication number: 20140237065Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.Type: ApplicationFiled: November 25, 2013Publication date: August 21, 2014Applicant: IANYWHERE SOLUTIONS, INC.Inventors: David D. KLOBA, Michael R. GRAY, David M. MOORE, Thomas E. WHITTAKER, David J. WILLIAMS, Rafael Z. WEINSTEIN, Joshua E. FREEMAN, Linus M. UPSON, Tashana K. LANDRAY
-
Publication number: 20140189536Abstract: A system for identifying influential users of a social network platform. The system may compute a score for each of multiple users. Such a score may be topic-based, leading to a more accurate identification of influential users. Such a topic-based score may indicate authority and/or impact of a user with respect to a topic. The impact may be computed based on authority combined with other factors, such as power of the user. The authority score may be simply computed, in whole or in part, directly from a tweet log without, for example creating a retweet graph. As a result, the scores may be computed, using MapReduce primitives or other constructs that allow the computations to be distributed across multiple parallel processors. Such scores may be used to select users based on impact as part of social trend analysis, marketing or other functions.Type: ApplicationFiled: January 2, 2013Publication date: July 3, 2014Applicant: MICROSOFT CORPORATIONInventors: Danny B. Lange, Hung-Chih Yang, Xiong Zhang, Graham A. Wheeler, Jason J. Joyce, David M. Moore, Bhalchandra Pandit
-
Publication number: 20140189000Abstract: A system for identifying influential users of a social network platform. The system may compute a score for each of multiple users. Such a score may be topic-based, leading to a more accurate identification of influential users. Such a topic-based score may indicate authority and/or impact of a user with respect to a topic. The impact may be computed based on authority combined with other factors, such as power of the user. The authority score may be simply computed, in whole or in part, directly from a tweet log without, for example creating a retweet graph. As a result, the scores may be computed, using MapReduce primitives or other constructs that allow the computations to be distributed across multiple parallel processors. Such scores may be used to select users based on impact as part of social trend analysis, marketing or other functions.Type: ApplicationFiled: January 2, 2013Publication date: July 3, 2014Applicant: MICROSOFT CORPORATIONInventors: Xiong Zhang, Hung-Chih Yang, Danny B. Lange, Scott J. Counts, David M. Moore, Graham A. Wheeler, Bhalchandra Pandit
-
Publication number: 20140157193Abstract: A computing system may perform a method comprising displaying, on a graphical user interface (GUI) on a display of the computing system, a plurality of initial animations to a user, each of the plurality of animations being displayed in response to an identical function call, having an identical visual appearance, and being displayed to prompt an input from the user. The method may also comprise monitoring, by a processor of the computing system, the user's input to each of the plurality of animations. The method may also comprise displaying, by the GUI, a subsequent animation to the user, the subsequent animation being displayed in response to the identical function call but having a different visual appearance than the plurality of initial animations, the different visual appearance of the subsequent animation being based on the monitored inputs.Type: ApplicationFiled: May 22, 2013Publication date: June 5, 2014Applicant: GOOGLE INC.Inventor: David M. Moore
-
Patent number: 8595308Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.Type: GrantFiled: November 6, 2000Date of Patent: November 26, 2013Assignee: iAnywhere Solutions, Inc.Inventors: David D. Kloba, Michael R. Gray, David M. Moore, Thomas E. Whittaker, David J. Williams, Rafael Z. Weinstein, Joshua E. Freeman, Linus M. Upson, Tashana K. Landray
-
Patent number: 8471857Abstract: A computing system may perform a method comprising displaying, on a graphical user interface (GUI) on a display of the computing system, a plurality of initial animations to a user, each of the plurality of animations being displayed in response to an identical function call, having an identical visual appearance, and being displayed to prompt an input from the user. The method may also comprise monitoring, by a processor of the computing system, the user's input to each of the plurality of animations. The method may also comprise displaying, by the GUI, a subsequent animation to the user, the subsequent animation being displayed in response to the identical function call but having a different visual appearance than the plurality of initial animations, the different visual appearance of the subsequent animation being based on the monitored inputs.Type: GrantFiled: April 12, 2012Date of Patent: June 25, 2013Assignee: Google Inc.Inventor: David M. Moore
-
Patent number: 8020217Abstract: An infant wrap and a method for using such a wrap are provided. In one example, the wrap includes a main body folded with an outer surface of part of the main body facing itself to form at least a partial pouch. The wrap further includes a neck portion having first and second ends coupled to an upper edge of the main body to define a neck hole for the user, and a hood attached to a lower edge of the main body. Fasteners may be used to removably couple various portions of the baby wrap.Type: GrantFiled: October 15, 2008Date of Patent: September 20, 2011Inventors: David M Moore, Peggy Razor Clevinger
-
Patent number: 7987420Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.Type: GrantFiled: November 6, 2000Date of Patent: July 26, 2011Assignee: iAnywhere Solutions, Inc.Inventors: David D. Kloba, Michael R. Gray, David M. Moore, Thomas E. Whittaker, David J. Williams, Rafael Z. Weinstein, Joshua E. Freeman, Linus M. Upson
-
Patent number: 7840647Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for executing scripts that can be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to interact with such scripts on their devices in an interactive manner. According to embodiments, the present invention performs script operations for mobile devices including steps for sending a request for an object and a list of support languages, and receiving the object and any related scripts in the supported languages.Type: GrantFiled: January 11, 2006Date of Patent: November 23, 2010Assignee: iAnywhere Solutions, Inc.Inventors: David D. Kloba, Michael R. Gray, David M. Moore, Thomas E. Whittaker, David J. Williams, Rafael Z. Weinstein, Joshua E. Freeman, Linus M. Upson, Adam T. Dingle
-
Publication number: 20100083418Abstract: An infant wrap and a method for using such a wrap are provided. In one example, the wrap includes a main body folded with an outer surface of part of the main body facing itself to form at least a partial pouch. The wrap further includes a neck portion having first and second ends coupled to an upper edge of the main body to define a neck hole for the user, and a hood attached to a lower edge of the main body. Fasteners may be used to removably couple various portions of the baby wrap.Type: ApplicationFiled: October 15, 2008Publication date: April 8, 2010Inventors: David M. Moore, Peggy Razor Clevinger
-
Publication number: 20080319917Abstract: A method, computer program product, and system are provided for bidding for position placement in a search result on time-limited resources. For example, an embodiment of the method includes receiving a bid for position placement of the time-limited resource in the search result, calculating the bid based on historical data of the time-limited resource, and ordering the search result based on the bid and relevance between a search term and attributes of the time-limited resource. In receiving the bid, the method can vary an amount of the bid for one or more time periods of interest, thus allowing flexibility for an owner/manager of the resource to offer bids for various time periods. The calculation of the bid is based on historical data of the resource, which can assess a likelihood that a consumer will click on a link associated with the resource, inquire further information on the resource, or book the resource.Type: ApplicationFiled: June 5, 2008Publication date: December 25, 2008Inventors: Keith Berenstein, Sandip Chokshi, David M. Moore, Antony Sargent, Rafael Z. Weinstein, Daniel L. Willhite
-
Publication number: 20080215672Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.Type: ApplicationFiled: October 31, 2007Publication date: September 4, 2008Applicant: SYBASE 365, INC.Inventors: David D. Kloba, Michael R. Gray, David M. Moore, Thomas E. Whittaker, David J. Williams, Rafael Z. Weinstein, Joshua E. Freeman, Linus M. Upson
-
Patent number: 7263547Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.Type: GrantFiled: June 28, 2001Date of Patent: August 28, 2007Assignee: iAnywhere Solutions, Inc.Inventors: David D Kloba, Michael R Gray, David M Moore, Thomas E Whittaker, David J Williams, Rafael Z Weinstein, Joshua E Freeman, Linus M Upson
-
Patent number: 7000032Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.Type: GrantFiled: July 3, 2001Date of Patent: February 14, 2006Assignee: iAnywhere Solutions, Inc.Inventors: David D. Kloba, Michael R. Gray, David M. Moore, Thomas E. Whittaker, David J. Williams, Rafael Z. Weinstein, Joshua E. Freeman, Linus M. Upson
-
Patent number: 6839744Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.Type: GrantFiled: April 28, 2000Date of Patent: January 4, 2005Assignee: Ianywhere Solutions, Inc.Inventors: David D. Kloba, Michael R. Gray, David M. Moore, Thomas E. Whittaker, David J. Williams, Rafael Z. Weinstein, Joshua E. Freeman, Linus M. Upson