About
Articles by Michael "Hoff"
-
YOUAR.io announces shared persisted AR
YOUAR.io announces shared persisted AR
By Michael "Hoff" Hoffman
Contributions
Activity
-
Innovative CRAM architecture has potential to improve AI computational energy efficiency 1,000 fold. https://lnkd.in/gv8vTazq
Innovative CRAM architecture has potential to improve AI computational energy efficiency 1,000 fold. https://lnkd.in/gv8vTazq
Shared by Michael "Hoff" Hoffman
-
Onetime $70 fee for lifetime 1TB of cloud storage. I may not trust it as my only backup, but heck, that's attractive. https://lnkd.in/gEKGUqT4
Onetime $70 fee for lifetime 1TB of cloud storage. I may not trust it as my only backup, but heck, that's attractive. https://lnkd.in/gEKGUqT4
Shared by Michael "Hoff" Hoffman
-
Real life nanoscale tractor beam with potential medical applications to make procedures less invasive! https://lnkd.in/g-kfDXCn
Real life nanoscale tractor beam with potential medical applications to make procedures less invasive! https://lnkd.in/g-kfDXCn
Shared by Michael "Hoff" Hoffman
Experience & Education
Volunteer Experience
-
Mentor
Sierra Club Inner City Outings
- 2 years 1 month
Children
Took groups of underprivileged inner city kids on hikes and camping trips. Many had never left their own neighborhood.
http://www.sierraclub.org/ico/about.aspx
Patents
-
System and method for identifying transient friends
Issued US 8,458,257
A system and method for identifying transient friends for a social network of a user are provided. A transient friend processing function obtains locations of a number of users or locations otherwise associated with the number of users. In order to identify transient friends for a first user, the transient friend processing function identifies other users associated with locations within a proximate area of the first user. For each of the identified users, the transient friend processing…
A system and method for identifying transient friends for a social network of a user are provided. A transient friend processing function obtains locations of a number of users or locations otherwise associated with the number of users. In order to identify transient friends for a first user, the transient friend processing function identifies other users associated with locations within a proximate area of the first user. For each of the identified users, the transient friend processing function compares a user profile of the first user to a user profile of the identified user to determine whether to add the identified user as a transient friend of the first user. If the transient friend processing function determines that the identified friend is to be added as a transient friend of the first user, the identified friend is then added as a transient friend of the first user.
-
Image file storage and retrieval system
Issued US 5,761,655
A system which creates, stores, retrieves and displays thumbnail images. The dominant colors of the image are displayed in the thumbnail images. The dominant colors in an image are determined using groups of pixels where the average color is used to select an appropriate dominant color for display. The size of the thumbnails displayed and the area set for displaying the thumbnails can be changed to allow visual review of either a large number of thumbnails or a smaller but larger size set of…
A system which creates, stores, retrieves and displays thumbnail images. The dominant colors of the image are displayed in the thumbnail images. The dominant colors in an image are determined using groups of pixels where the average color is used to select an appropriate dominant color for display. The size of the thumbnails displayed and the area set for displaying the thumbnails can be changed to allow visual review of either a large number of thumbnails or a smaller but larger size set of thumbnails. Thumbnails, and other image files and other related text files and non-related files can be indexed and searched using keywords by using keyword views into the stored files to indicate a match when the views designate the same file. The system allows a search to be based on a partial match of keywords. Searching can be performed using super-keywords, which are combinations of keywords and other file and data characteristics. Super-keywords can be combined with other super-keyword or keywords for searching purposes. To facilitate multi-media storage and searching and integration of off-line media into the system, the system includes a master directory having a full directory containing entries of each media as a branch of the master directory tree. The system also includes the utilities necessary to create, access, retrieve and update local and network accessed remote files on any type of media.
-
System And Method For Maintaining Associations Within A Social Network For A User
Filed US 2013/0246531
A system and method for maintaining associations within a social network for a user are provided. A device proximate a user device is identified. It is determined whether the identified device is associated with an entity having a pre-established association with a user of the user device within the social network. The user is associated with the entity within the social network if the identified device is not associated with an entity having a pre-established association with the user. The…
A system and method for maintaining associations within a social network for a user are provided. A device proximate a user device is identified. It is determined whether the identified device is associated with an entity having a pre-established association with a user of the user device within the social network. The user is associated with the entity within the social network if the identified device is not associated with an entity having a pre-established association with the user. The user-entity association is maintained within the social network based upon whether the entity and the user device remain proximate.
-
Monitoring Fitness Using a Mobile Device
Filed US 2012/0283855
Athletic performance monitoring and tracking may provide multiple ways in which to track athletic movement and activity. Workouts may also be tagged with various parameters including mood, weather, terrain, athletic equipment, friends used and the like. Workout information may be shared to social messaging and networking outlets. Workout information shared may include map information including images of maps, interactive maps, links to maps, route information and the like and/or combinations…
Athletic performance monitoring and tracking may provide multiple ways in which to track athletic movement and activity. Workouts may also be tagged with various parameters including mood, weather, terrain, athletic equipment, friends used and the like. Workout information may be shared to social messaging and networking outlets. Workout information shared may include map information including images of maps, interactive maps, links to maps, route information and the like and/or combinations thereof. Additionally or alternatively, an application may be configured to execute within a context of a social networking system to facilitate athletic activity data transfer and generation of workout entries in the social networking site.
-
Systems and Methods for Dynamic Digital Product Synthesis, Commerce and Distribution
Filed US 2012/063429
Pending
-
Athletic Watch
Filed US 2012/0274508
A device for monitoring athletic performance of a user has a wristband configured to be worn by the user. The electronic module may include a controller and a screen and a plurality of user inputs operably associated with the controller. The user inputs may include a user input configured to be applied by the user against the screen and in a direction generally normal to the screen. The controller may further be configured to generate one or more user interfaces in response to various user…
A device for monitoring athletic performance of a user has a wristband configured to be worn by the user. The electronic module may include a controller and a screen and a plurality of user inputs operably associated with the controller. The user inputs may include a user input configured to be applied by the user against the screen and in a direction generally normal to the screen. The controller may further be configured to generate one or more user interfaces in response to various user inputs and conditions. For example, the controller may generate workout mode interfaces and non-workout mode interfaces including various goal information, workout data, reminders and the like. In one or more arrangements, multiple types of information may be displayed simultaneously.
-
Athletic Activity User Experience and Environment
Filed US 2012/0041767
User activity including both athletic activity (e.g., running, walking, etc.) and non-athletic activity (shopping, reading articles, etc.) may be monitored and tracked by an athletic monitoring and tracking device and service. The user activity may be used to award a user with an amount of virtual currency to encourage the user to continue various activities. In one example, users may use the virtual currency to purchase or otherwise acquire various products, services, discounts and the like. A…
User activity including both athletic activity (e.g., running, walking, etc.) and non-athletic activity (shopping, reading articles, etc.) may be monitored and tracked by an athletic monitoring and tracking device and service. The user activity may be used to award a user with an amount of virtual currency to encourage the user to continue various activities. In one example, users may use the virtual currency to purchase or otherwise acquire various products, services, discounts and the like. A user may track an amount currency earned and/or needed relative to an amount required to acquire a desired product or service. Additionally or alternatively, a visual appearance of a user device (e.g., a watch or athletic activity band) may change based on the user's activity level, an amount of virtual currency earned and the like.
-
Monitoring and Tracking Athletic Activity
Filed US 20110197157
Tracking and monitoring athletic activity offers individuals with additional motivation to continue such behavior. An individual may track his or her athletic activity by completing goals. These goals may be represented by real-world objects such as food items, landmarks, buildings, statues, other physical structures, toys and the like. Each object may correspond to an athletic activity goal and require an amount of athletic activity to complete the goal. For example, a donut goal object may…
Tracking and monitoring athletic activity offers individuals with additional motivation to continue such behavior. An individual may track his or her athletic activity by completing goals. These goals may be represented by real-world objects such as food items, landmarks, buildings, statues, other physical structures, toys and the like. Each object may correspond to an athletic activity goal and require an amount of athletic activity to complete the goal. For example, a donut goal object may correspond to an athletic activity goal of burning 350 calories. The user may progress from goal object to goal object. Goal objects may increase in difficulty (e.g., amount of athletic activity required) and might only be available for selection upon completing an immediately previous goal object, a number of goal objects, an amount of athletic activity and the like.
-
GPS Features and Functionality in an Athletic Watch System
Filed US 20110032105
Athletic performance monitoring systems include GPS data to enhance various features of the workout as well as the post-workout data analysis. Such features include using output from multiple sensors to determine the most accurate data available for providing distance measurements for individual segments of a route. The most accurate data for each route segment, from whatever source, then is used to provide the overall route distance and as the basis for making other calculations, such as pace,…
Athletic performance monitoring systems include GPS data to enhance various features of the workout as well as the post-workout data analysis. Such features include using output from multiple sensors to determine the most accurate data available for providing distance measurements for individual segments of a route. The most accurate data for each route segment, from whatever source, then is used to provide the overall route distance and as the basis for making other calculations, such as pace, calorie burn, etc. Another feature relates to the ability to both input and output geographically tagged messages while moving along a route during an athletic performance.
-
Wearable Device Assembly Having Athletic Functionality
Filed US 2010/0311544
A wearable device has a carrier having an aperture. A device has a USB connection and a protrusion wherein the protrusion is received in the aperture to connect the device to the wristband. The device is a USB type device having athletic functionality. The device may further be configured to receive calibration data such that a measured distance may be converted to a known distance based on athletic activity performed by a user.
-
Matching Participants in a P2P Recommendation Network Loosely Coupled to a Subscription Service
Filed US 2009/0083117
A system and method are provided for matching participants in a Peer-to-Peer (P2P) recommendation network that is loosely coupled to a subscription music service. In general, the system includes a central server and a number of peer devices. For each of the peer devices, an associated user is either a subscriber to the subscription music service or a non-subscriber. When a user of a peer device desires to identify new friends with which to exchange recommendations in the P2P recommendation…
A system and method are provided for matching participants in a Peer-to-Peer (P2P) recommendation network that is loosely coupled to a subscription music service. In general, the system includes a central server and a number of peer devices. For each of the peer devices, an associated user is either a subscriber to the subscription music service or a non-subscriber. When a user of a peer device desires to identify new friends with which to exchange recommendations in the P2P recommendation network, a friend recommendation function of the central server identifies new friends for the user of the peer device based on the user's status as either a subscriber or a non-subscriber to the subscription music service.
-
Method and apparatus for applying alterations selected from a set of alterations to a background scene
Filed US 2004/0169664
An apparatus and a method for capturing the visual appearance of each alteration in a set of potential physical alterations of an object or class of objects, such that the potential application of any combination of alterations from that set applied to an object of that class can be represented visually even if that combination of alterations has never actually been physically applied to an object of that class. The visual representation can be a digital image file of photographic quality and…
An apparatus and a method for capturing the visual appearance of each alteration in a set of potential physical alterations of an object or class of objects, such that the potential application of any combination of alterations from that set applied to an object of that class can be represented visually even if that combination of alterations has never actually been physically applied to an object of that class. The visual representation can be a digital image file of photographic quality and accuracy with no visible anomalies between the background image and the applied alterations. The physical alterations can be intended to communicate a textual message.
-
Intelligent Display of Information in a User Interface
US 2012/0042280
User interfaces such as web pages may be customized in terms of appearance and content based on user interests. For example, information items may be arranged such that items corresponding to strong user interests are displayed in more visually identifiable locations while items corresponding to weaker user interests are displayed in less visually valuable positions. The size of and space allocated to the information items may also be customized based on the relative strengths of the…
User interfaces such as web pages may be customized in terms of appearance and content based on user interests. For example, information items may be arranged such that items corresponding to strong user interests are displayed in more visually identifiable locations while items corresponding to weaker user interests are displayed in less visually valuable positions. The size of and space allocated to the information items may also be customized based on the relative strengths of the corresponding interests. For example, information associated with a strong user interest may be allotted 50% of the user interface. Other visual characteristics of the user interface and the information items such as font size/style, color, transparency and the like may also be customized to reflect the importance or strength of corresponding user interfaces.
Languages
-
German
Elementary proficiency
Recommendations received
2 people have recommended Michael "Hoff"
Join now to viewMore activity by Michael "Hoff"
-
Inspiring interview with Melinda Gates delving into her perspectives and goals as she distances herself from the Gates Foundation.
Inspiring interview with Melinda Gates delving into her perspectives and goals as she distances herself from the Gates Foundation.
Shared by Michael "Hoff" Hoffman
-
Excited to share that I have recently joined Meta Reality Labs as Director of Product Management working on Wearable AI and AR products. It has been…
Excited to share that I have recently joined Meta Reality Labs as Director of Product Management working on Wearable AI and AR products. It has been…
Liked by Michael "Hoff" Hoffman
-
Love this! Such a good design approach in 1998 around prototyping camera work.
Love this! Such a good design approach in 1998 around prototyping camera work.
Liked by Michael "Hoff" Hoffman
-
We've quickly entered an era where it's prudent to verify even your most familiar friends, family, and colleagues with personal questions or secret…
We've quickly entered an era where it's prudent to verify even your most familiar friends, family, and colleagues with personal questions or secret…
Shared by Michael "Hoff" Hoffman
Other similar profiles
-
Michael House
Connect -
Minh Pham
Connect -
Yoon Park
Connect -
Steve Walzer
Connect -
Amy Hillman
Design Leadership, Amazon Business
Connect -
Bryce McDonald
Connect -
Cameron Micka
Connect -
Kurtis Eveleigh
Mixed Reality Toolkit | Unity | OpenXR | Snapdragon Spaces
Connect -
Ariane Callender, PMP
Connect -
Mark Greenwald
Connect
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More