Mann, WA
Charles Patrick Mann, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20130212435 | Integrated Fuzzing - Integrated fuzzing techniques are described. A fuzzing system may employ a container configured as a separate component that can host different target pages to implement fuzzing for an application. A hosted target file is loaded as a subcomponent of the container and parsed to recognize functionality of the application invoked by the file. In at least some embodiments, this involves building a document object model (DOM) for a browser page and determining DOM interfaces of a browser to call based on the page DOM. The container then operates to systematically invoke the recognized functionality to cause and detect failures. Additionally, the container may operate to perform iterative fuzzing with multiple test files in an automation mode. Log files may be created to describe the testing and enable both self-contained replaying of failures and coverage analysis for multiple test runs. | 08-15-2013 |
20150033079 | Integrated Fuzzing - Integrated fuzzing techniques are described. A fuzzing system may employ a container configured as a separate component that can host different target pages to implement fuzzing for an application. A hosted target file is loaded as a subcomponent of the container and parsed to recognize functionality of the application invoked by the file. In at least some embodiments, this involves building a document object model (DOM) for a browser page and determining DOM interfaces of a browser to call based on the page DOM. The container then operates to systematically invoke the recognized functionality to cause and detect failures. Additionally, the container may operate to perform iterative fuzzing with multiple test files in an automation mode. Log files may be created to describe the testing and enable both self-contained replaying of failures and coverage analysis for multiple test runs. | 01-29-2015 |
Christopher A. Mann, Marysville, WA US
Patent application number | Description | Published |
---|---|---|
20100307702 | Meterable Fiberous Material - A particle or particles of cellulosic wood pulp fibers having a top and bottom face and a hexagonal perimeter, and methods of using it. | 12-09-2010 |
20120199047 | Meterable Fiberous Material - A particle or particles of cellulosic wood pulp fibers having a top and bottom face and a hexagonal perimeter, and methods of using it. | 08-09-2012 |
Henning Mann, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20150240194 | Microfluidic System for Reproducing Functional Units of Tissues and Organs In Vitro - A microfluidic system for generating compartmentalized microenvironments of tissues and organs in vitro and for independently perfusing the compartments. A microfluidic device that includes at least a first perfusion path and a second separate perfusion path. The microfluidic device also has a chamber containing a matrix, where the matrix surrounds at least one void whose lumen is in fluidic connection exclusively with the first perfusion path, where the at least one void can be populated with at least one cell type in such way that the cells are in direct contact with the matrix and the matrix is in fluidic connection exclusively with the second separate perfusion path. | 08-27-2015 |
Jatinder Singh Mann, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20130063444 | Aligning Script Animations with Display Refresh - Various embodiments align callbacks to a scripting component that enable the scripting component to update animation, with a system's refresh notifications. Specifically, an application program interface (API) is provided and implemented in a manner that generates and issues a callback to the scripting component when the system receives a refresh notification. This provides the scripting component with a desirable amount of time to run before the next refresh notification. | 03-14-2013 |
20130063448 | Aligning Script Animations with Display Refresh - Various embodiments align callbacks to a scripting component that enable the scripting component to update animation, with a system's refresh notifications. Specifically, an application program interface (API) is provided and implemented in a manner that generates and issues a callback to the scripting component when the system receives a refresh notification. This provides the scripting component with a desirable amount of time to run before the next refresh notification. | 03-14-2013 |
Jatinder Singh Mann, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20140359519 | Determination of Intended Navigation Destination Based on User-Generated and Analysis-Based Information - Various embodiments provide a web platform, e.g., a web browser, which is designed to facilitate user access to websites in a quick and efficient manner. The web platform includes an address bar and, as keystrokes are entered into the address bar, a user interface container is populated with relevant suggestions from a combination of various data sources based on matching character input. Data sources can include a user's browsing history, favorites, and domain suggestions from a remote source, such as a service provider. | 12-04-2014 |
Jonathan L. Mann, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20100273447 | Deferred Communication and Relationship Management - Techniques to defer an incoming communication and schedule a follow up communication and techniques to provide reminders to communicate with a selected contact in order to maintain a level of connectivity with the contact are disclosed. A communication recipient can defer an incoming communication and schedule a return communication time. The return communication may be manually deferred by a user and/or automatically deferred based at least in part on availability of a user on an appointment calendar. Also, the communication recipient can receive reminders of the scheduled return communication or reminders to communicate with a selected contact based on a level of connectivity. | 10-28-2010 |
20110075818 | Unified Interface and Routing Module for Handling Audio Input - Methods, systems and articles for receiving, by a telecommunication device, audio input through a unified audio interface are disclosed herein. The telecommunication device is further configured to determine whether to handle the audio input as a command, as a request of a telecommunication device application, or as a network search request, the determining being based on one or more user-configurable rules or priorities. | 03-31-2011 |
20110291945 | User Interface with Z-Axis Interaction - A user interface presents a plurality of items configured as a stack in a display of a device. The stack is scrollable in a direction oblique to a plane of the display for successively viewing the items in the stack. Some implementations provide for control of the user interface based on input from a finger position sensor or a slider. | 12-01-2011 |
20110291946 | TOUCHPAD INTERACTION - Techniques utilizing a rear-facing touch panel are described for implementing user interfaces in a handheld device. | 12-01-2011 |
20110291956 | HIERARCHICAL TOUCHPAD INTERACTION - Techniques utilizing a hierarchically-arranged touchpad in conjunction with different types of user interfaces are described. | 12-01-2011 |
20110292268 | MULTI-REGION TOUCHPAD DEVICE - Techniques utilizing a multi-region touch panel are described for implementing user interfaces in various types of devices. | 12-01-2011 |
20110294489 | Device with Multidirectional Control for Selecting Actions to Perform on a Telecommunication Device - An electronic device and a telecommunication device that are locally connected and methods of utilizing those devices are described herein. The electronic device detects a pattern or duration of user interactions with a multidirectional control of the electronic device. Based on the pattern or duration and association data mapping patterns or durations to commands, the electronic device selects a command and then transmits the command to the telecommunication device. The telecommunication device enables a user to associate actions to be performed by the telecommunication device with patterns or durations of user interaction with the multidirectional control. Also, the telecommunication device receives a signal from the electronic device that is recognized as a command to perform an action, the recognition being based on association data mapping the signal to a pattern or duration of user interaction. The telecommunication device then performs the action. | 12-01-2011 |
20110296351 | User Interface with Z-axis Interaction and Multiple Stacks - A user interface presents a plurality of items configured as a stack in a display of a device. The stack is scrollable in a direction oblique to a plane of the display for successively viewing the items in the stack. Some implementations provide multiple stacks of items laterally navigable into a viewable area of the display. | 12-01-2011 |
20120038552 | UTILIZATION OF INTERACTIVE DEVICE-ADJACENT AMBIENTLY DISPLAYED IMAGES - A telecommunication device configured to project an ambiently displayed image at a location proximate to the telecommunication device on a surface that is substantially parallel to a plane formed by a body of the telecommunication device is described herein. The telecommunication device is further configured to detect an interaction with the ambiently displayed image and perform an action based on the detected interaction. | 02-16-2012 |
Justin Mann, Leavenworth, WA US
Patent application number | Description | Published |
---|---|---|
20090193359 | PHOTO BROWSE AND ZOOM - Groups of photo thumbnails are presented to the user, and where a user selects one of the thumbnails, a transition is provided replacing the group of thumbnails with the photo represented by the selected thumbnail. The photo may be displayed without cropping or stretching. In addition, a zoom/enlargement animation of the selected thumbnail is provided, and also possibly of the remaining thumbnails in the group, which then transitions into the represented photo. In addition, after or during the zooming animation, a cross-fading may occur such that the thumbnails fade out and the represented photo fades in. These types of transitions and user inputs both while the user is manually browsing thumbnails and when the user is viewing an automated slideshow of the thumbnails. | 07-30-2009 |
Justin Mann, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20100091021 | PHOTO MANTEL VIEW AND ANIMATION - A system and computer-implemented method for rendering images on a two-dimensional display, such as a computer, handheld device, or television screen, so that the images appear to be positioned in a three-dimensional space is disclosed. The images may be graphics files or standard files with an associated thumbnail image. Numerous layouts of the images on the display are disclosed. | 04-15-2010 |
20110122129 | PHOTO MANTEL VIEW AND ANIMATION - A system and computer-implemented method for rendering images on a two-dimensional display, such as a computer, handheld device, or television screen, so that the images appear to be positioned in a three-dimensional space is disclosed. The images may be graphics files or standard files with an associated thumbnail image. Numerous layouts of the images on the display are disclosed. | 05-26-2011 |
Justin Mann, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20100115451 | Browser Tab Management - The management of tabs in browser applications may be at least partially automated. In a described implementation, a link present in browser content information may include a link property indicating that the new browser content information targeted by the link is to be opened in a new tab. A browser application can therefore automatically launch a new tab without a user request. In another described implementation, a new travelogue created for a new tab may be initially populated with an historical entry that points to spawning browser content information and identifies the originating tab. When a user attempts to move backward from an initial page of the new tab, a browser application can therefore automatically redisplay the spawning browser content information at the originating tab. | 05-06-2010 |
Robert J. Mann, Puyallup, WA US
Patent application number | Description | Published |
---|---|---|
20130025425 | CATCHER TANK ASSEMBLY OF WATERJET CUTTING SYSTEM - A catcher tank assembly is provided for a waterjet cutting machine. The catcher tank assembly includes a catcher tank having a plurality of tank sections detachably coupleable together in a side-by-side manner to collectively define a catcher tank having a desired configuration. The catcher tank assembly further includes a workpiece support system detachably coupleable to an interior cavity of the catcher tank. The workpiece support system may include a plurality of workpiece support modules arrangeable in an array to support a workpiece platform of the waterjet cutting machine. The workpiece platform may be formed, for example, by a series of slats supported transversely to parallel rows of the workpiece support modules. Methods and systems which relate to or include the aforementioned catcher tank assembly are also provided. | 01-31-2013 |
Samuel A. Mann, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20100235736 | Virtual Magnifying Glass with on-the Fly Control Functionalities - A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A moveable magnifier frame is provided, within which a magnified image is presented. The magnified image corresponds to screen content located within a magnification region underlying the magnifier frame, magnified to a set level of magnification. The magnifier is controllable through use of a user input device. At least one operational parameter of the magnifier can be adjusted, without interaction with on-screen objects and without taking focus away from the desktop or any windows open on the screen. In a particular embodiment of the invention, on-the-fly controllability of the magnifier includes its activation and deactivation, adjustment of the magnification level, and adjustment of the size of the magnifier frame. | 09-16-2010 |
20100253766 | Stereoscopic Device - Systems and methods are disclosed for generating stereoscopic images for a user based on one or more images captured by one or more scene-facing cameras or detectors and the position of the user's eyes or other parts relative to a component of the system as determined from one or more images captured by one or more user-facing detectors. The image captured by the scene-facing detector is modified based on the user's eye or other position. The resulting image represents the scene as seen from the perspective of the eye of the user. The resulting image may be further modified by augmenting the image with additional images, graphics, or other data. Stereoscopic mechanisms may also be adjusted or configured based on the location or the user's eyes or other parts. | 10-07-2010 |
20100287485 | Systems and Methods for Unifying Coordinate Systems in Augmented Reality Applications - Systems and methods for unifying coordinate systems in an augmented reality application or system are disclosed. User devices capture an image of a scene, and determine a location based on the scene image. The scene image may be compared to cartography data or images to determine the location. User devices may propose an origin and orientation or transformation data for a common coordinate system and exchange proposed coordinate system data to agree on a common coordinate system. User devices may also transmit location information to an augmented reality system that then determines an a common coordinate system and transmits coordinate system data such as transformation matrices to the user devices. Images presented to users may be adjusted based on user device locations relative to the coordinate system. | 11-11-2010 |
20120223967 | Dynamic Perspective Video Window - Systems and methods are disclosed for generating an image for a user based on an image captured by a scene-facing camera or detector. The user's position relative to a component of the system is determined, and the image captured by the scene-facing detector is modified based on the user's position. The resulting image represents the scene as seen from the perspective of the user. The resulting image may be further modified by augmenting the image with additional images, graphics, or other data. | 09-06-2012 |
20130057543 | SYSTEMS AND METHODS FOR GENERATING STEREOSCOPIC IMAGES - Systems and methods are disclosed for generating stereoscopic images for a user based on one or more images captured by one or more scene-facing cameras or detectors and the position of the user's eyes or other parts relative to a component of the system as determined from one or more images captured by one or more user-facing detectors. The image captured by the scene-facing detector is modified based on the user's eye or other position. The resulting image represents the scene as seen from the perspective of the eye of the user. The resulting image may be further modified by augmenting the image with additional images, graphics, or other data. Stereoscopic mechanisms may also be adjusted or configured based on the location or the user's eyes or other parts. | 03-07-2013 |