Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Relyea, US

Christopher Relyea, Columbus, OH US

Patent application numberDescriptionPublished
20090288716MIXING SILLCOCK - In one embodiment, a frost-free sillcock is provided. The sillcock has a single handle which rotates to control the temperature of the discharged fluid. The handle also moves axially toward and away from a mounting surface to control the volume of fluid discharged from the sillcock. Furthermore, the sillcock has valve components disposed on the inside of the mounting surface which can be serviced from outside of the mounting surface11-26-2009

David P. Relyea, Bellevue, WA US

Patent application numberDescriptionPublished
20080222622Isolating, managing and communicating with user interface elements - Various technologies and techniques are disclosed that allow a user interface in a managed runtime environment to display content from two or more different partitioned process spaces. A software application having a user interface operates a managed runtime environment. A window handle allows a user interface of the application to display content from different partitioned process spaces at a same time. Information from the partitioned process spaces can be integrated within the user interface while preserving a level of isolation between the partioned process spaces. This is accomplished by providing a first portion of a content container for the user interface with a host control that contains the window handle and resides in a first partitioned process space of a main window. A second portion of the content container is provided with a source control that provides the window handle and resides in a second partitioned process space.09-11-2008
20090132578LAYOUT MANAGER - Various technologies and techniques are disclosed for managing layout updates to user interface elements. A dirty state of user interface elements is tracked in a tree with multiple nodes of user interface elements. The dirty state allows dirty subtrees of the nodes to be identified. A root node is identified for each of the dirty subtrees. Affected portions of the tree are updated, starting with the root node that was identified for each of the dirty subtrees. As part of the update process, changes to ancestor nodes are detected and used to make a layout process more efficient. For example, any layout processes that are currently being performed on any descendant nodes of a changed ancestor are abandoned, and the layout process is resumed at the changed ancestor. After updating affected portions of the tree, the updated user interface elements are then rendered on an output device.05-21-2009
20100199198LAYOUT OF USER INTERFACE ELEMENTS - User interface frameworks may provide an environment for developers to design and arrange user interface elements within a design layout to create a user interface. Many times UI elements comprise non-integer size values (e.g., height, width, position, etc.) due to text, user specified data, and/or centering, for example. Rendering UI elements at non-integer size values may create display artifacts because of sub-pixel rendering. Accordingly, as provided herein, a set of rules may be applied during design layout to non-integer size values to create integer size values (e.g., non-integer size values may be rounded to the nearest integer). Using integer size values in arranging UI elements within a design layout, allows undesirable display artifacts to be mitigated during rendering.08-05-2010
20110307809RENDERING WEB CONTENT WITH A BRUSH - A content display system is described herein that combines the positive attributes of brushes and web content by allowing web content to be applied as a brush. The content display system renders web content and creates a bitmap of the rendered web content. The bitmap of the web content as rendered by a web host is captured and used as the pixels for a web brush. The brush can be used wherever other types of brushes can be used. In some embodiments, the brush content is refreshed under control of the application. Web content provided through a brush is much more versatile than simply compositing rendered HTML with other visuals. Thus, the content display system allows applications to display web content inside an application sandbox or other platform using the familiar form to application developers of a brush.12-15-2011

Patent applications by David P. Relyea, Bellevue, WA US

Donald Relyea, Dallas, TX US

Patent application numberDescriptionPublished
20100083125CONNECTED ADDRESS BOOK SYSTEMS AND METHODS - In an exemplary method, contacts data for a network address book is maintained, data representative of at least a portion of a local address book maintained on an access device is received over a network, and the received local address book data is used to perform at least one connected address book operation. In one example in which the contacts data includes data representative of a network address book listing associated with a user, data representative of a persona associated with the user is maintained, a request to access the network address book listing is received, and at least a subset of the data representative of the network address book listing is identified and provided in response to the request and based at least in part on the persona.04-01-2010
20100083190TOUCH GESTURE INTERFACE APPARATUSES, SYSTEMS, AND METHODS - In certain embodiments, an object touch is detected on a touch screen display, a touch gesture interface is displayed on the touch screen display in response to the object touch, a touch gesture is detected on the touch screen display, and an action is performed based on the touch gesture. In certain embodiments, the touch gesture includes a directional touch gesture in a direction away from a position of the object touch on a surface of the touch screen display. In certain embodiments, the touch gesture interface includes a plurality of selectable options, and the action includes one of navigating through the selectable options and selecting one of the selectable options.04-01-2010

Eric Relyea, Los Angeles, CA US

Patent application numberDescriptionPublished
20090142724ILLUMINATION SYSTEM FOR DENTISTRY APPLICATIONS - A dental illumination system includes an adjustable self-supporting frame and a lamp head coupled to the frame. The lamp head includes a housing and a spacer having formations that is adapted to removably mechanically couple the lamp head to a reference device, again having formations, for facilitating illumination of a tooth by a light source contained within the lamp head. The spacer and lamp head may be formed integrally. If formed separately, both the lamp head and the spacer may include formations.06-04-2009

Gregg F. Relyea, San Diego, CA US

Patent application numberDescriptionPublished
20110026368GRAPHIC DISPLAY PROGRAMMABLE WRISTWATCH - The present application relates to the preferred and alternate embodiment of the graphic display programmable wristwatch and that will display an array of downloadable static and animated Images on an LCD or LED screen to be used to tell time More particularly, the present application relates to a programmable wristwatch that will serve as a platform for downloadable computer generated graphic images by the means of being placed on a docking station cradle at night to charge the battery along with being able to be connected to a computer The preferred and alternate embodiments of the graphic display programmable wristwatch and would have several distinct and innovative elements an LCD or LED screen, a USB port and a wireless sensor port, a time-keeping unit and a central processing unit.02-03-2011

Jim Relyea, Monte Vista, CO US

Patent application numberDescriptionPublished
20100004077BAT FOR STRIKING BALL - Disclosed is a bat for striking a ball. The bat includes an elongated ball striking portion and a handle portion. The handle portion is configured at an end portion of the elongated ball striking portion. The handle portion includes a pair of elongated flat surfaces and a pair of elongated curved surfaces. The pair of elongated flat surfaces is spaced-apart by a predetermined distance and extends longitudinally opposite to each other from the end portion of the elongated ball striking portion. The pair of elongated curved surfaces extends between longitudinal edge portions of the pair of elongated flat surfaces.01-07-2010

John F. Relyea, Chagrin Falls, OH US

Patent application numberDescriptionPublished
20110270661Targeted marketing to on-hold customer - Systems and methods are described for delivering targeted content to a customer through a voice response unit (VRU). When the customer calls into the VRU, the customer is prompted to enter identification information. A unique customer identification code (UCIC) associated with the customer is used to look up an anonymized customer profile stored by a third party server. An advertisement identification code (ADIC) associated with the anonymized customer profile is used to identify targeted offers for the customer. The customer is then informed of the targeted offers verbally by the VRU. Optionally, the customer is presented with details of the offer verbally via the VRU. According to another aspect, the customer can select alternate media for delivery of the offer details (e.g., email, text message, etc.).11-03-2011

Robert Relyea, Rohnert Park, CA US

Patent application numberDescriptionPublished
20080209225METHODS AND SYSTEMS FOR ASSIGNING ROLES ON A TOKEN - An embodiment relates generally to a method of assigning roles to a token. The method includes determining a first role for a first participant on a token and providing exclusive access to a first section of the token for the first participant base on the first role. The method also includes determining a second role for a second participant on the token and providing exclusive access to a second section of the token for the second participant based on the second role.08-28-2008

Robert Relyea, Sunnyvale, CA US

Patent application numberDescriptionPublished
20110131303PROVIDING NETWORK SECURITY SERVICES FOR MULTIPLE REQUESTERS - A security initialization system receives a first initialization request from a first requester to access a first database storing security data and stores context data for the first initialization request that identifies an initialization operation associated with the first database. The security initialization system receives a second initialization request from a second requester to access a second database storing security data and updates the context data to identify an initialization operation associated with the second database. The security initialization system receives a shut down request from one of the requesters, where the shut down request includes data for identifying a corresponding initialization operation in the context data. The security initialization system updates the context data to show that the corresponding initialization operation has a shut down request and determines whether a security module is to be shut down using the context data.06-02-2011
20110131407USING A PKCS MODULE FOR OPENING MULTIPLE DATABASES - A security initialization system obtains load data that identifies a first database storing security data to be opened. The initialization system determines that a PKCS-based module for opening the first database is already initialized, where the PKCS-based module is already initialized from previously opening a second database. The initialization system causes the PKCS-based module to create a slot to open the first database, without shutting down the PKCS-based module, in response to determining that the PKCS-based module is already initialized.06-02-2011

Robert Relyea, Mountain View, CA US

Patent application numberDescriptionPublished
20120174202METHODS AND SYSTEMS FOR PROVIDING DATA OBJECTS ON A TOKEN - A computer system, method and/or computer-readable medium provide independent data objects to a token in compressed form. The independent data objects are representative of security information associated with the token. The system includes an interface operable to communicate with a token, and a processor cooperatively operable with the interface. The processor is configured to determine a set of independent data objects that are associated with the token, and to aggregate the set of independent data objects associated with the token into a group. Also, the processor is configured for compressing the group into a unit of contiguous data, and writing the unit of contiguous data to the token via the interface.07-05-2012

Robert A. Relyea, Bellevue, WA US

Patent application numberDescriptionPublished
20080229189METHOD FOR SYNCHRONOUSLY BINDING AN EXTERNAL BEHAVIOR TO A WEB PAGE ELEMENT - A new form of DHTML behaviors, called ˜Element Behaviors,” wherein a behavior component is bound to an HTML element, and not just attached to the element as with attached behaviors. A special processing instruction is used to import the Element Behavior into a Web page. Upon parsing the Web page, the Element Behavior is initialized as soon as it has been downloaded and parsed. This immediate initialization makes the Element Behavior declaratively available to bind synchronously to the element(s) it is modifying. A viewLink is a feature of Element Behaviors that permits encapsulation of a behavior component file (e.g., an HTC file) so that the structure of the HTC file is transparent to a Web page (˜primary document”) to which the HTC file is linked, but the content of the HTC file may be displayed in the primary document. The viewLink provides a pointer to the content in the encapsulated HTC file, and renders that content in the primary document, without incorporating the elements of the encapsulated HTC file into the primary document structure.09-18-2008
20090119578Programming Interface for a Computer Platform - A programming interface provides functions for generating applications, documents, media presentations and other content. These functions allow developers to obtain services from an operating system, object model service, or other system or service.05-07-2009
20090327209Content having Native and Export Portions - Content is described having native and export portions. In an implementation, one or more computer-readable media includes instructions that are executable on a computing device to store content in a content container as a native portion and an export portion. The native portion is native to an application that originated the content and the export portion is to provide a published view of the content when the native portion is not supported.12-31-2009

Patent applications by Robert A. Relyea, Bellevue, WA US