U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5500234

Crispy Chip Sandwich and Process of Producing a Sandwich Product

A food product comprising a multilayer cookie or snack having outer layers formed from a crispy type edible food product such as a potato chip or corn chip, etc. with an intermediate marshmallow layer being in contact with the inner surface of each crispy chip and one or more filler substances.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Attorney: Skabrat; Steven P.


Number of patents: 70
Last date: April 19, 2011

1    
NumberTitleIssue Date
7929774Method of inferential analysis of low resolution images
Digital image processing of a low resolution source image to produce a high resolution result image may be accomplished by partitioning the low resolution source image into a plurality of low resolution image parts; for each low resolution image part, comparing the ...
04/19/2011
7831542Iterative search with data accumulation in a cognitive control framework
Searching hypotheses for locations of objects in a playback image corresponding to a recorded image generated by a graphical user interface (GUI) of an application program may be accomplished by capturing the playback image, detecting at least one active object in t...
11/09/2010
7805008Structural content filtration of hypotheses in a cognitive control framework
Structural content filtration to reduce the number of hypotheses for the location of an active object in a recorded image generated by a graphical user interface (GUI) of an application program may be accomplished by transforming the recorded image and a correspondi...
09/28/2010
7787651Triangular method for hypotheses filtration in a cognitive control framework
Reducing the number of hypotheses for locations of an active object in a saved image generated by a graphical user interface (GUI) of an application program may be accomplished by determining possible triangles for the saved image, wherein vertices of the triangles ...
08/31/2010
7366806Method and apparatus for RFID tag wherein memory of RFID tag is partitioned into two sections for reading using wireless interface and writing using bus
Methods and apparatus for correlating physical and logical attributes of devices include associating logical-tags (L-tags) and physical-tags (P-tags) with electronic devices. A P-tag includes a P-tag identifier, which can be read by a P-tag reading device, regardles...
04/29/2008
7184550Method and apparatus for simultaneous decryption and re-encryption of publicly distributed content via stream ciphers
Secure communication from one encryption domain to another using a trusted module. In one embodiment, the invention includes receiving encrypted streamed content encrypted with a first key, generating a substitution key stream based on the first key and a second key...
02/27/2007
7181603Method of secure function loading
Redirecting function calls through a protected environment to effect secure linkage of program modules. In one embodiment, a program module, such as a player application for example, may make function calls to secure functions instead of to insecure operating system...
02/20/2007
7174320Method of providing adaptive security
Providing adaptive security for access to content on a system may be accomplished by determining if a user has rights to access the content according to a content license associated with the content, and when the user has rights to play the content, performing the f...
02/06/2007
7174462Method of authentication using familiar photographs
Authenticating a user operating an un-trusted access device includes causing the display, on the un-trusted access device, of a plurality of photographs to the user, at least one of the photographs being from the user's personal photograph collection and already fam...
02/06/2007
7149900Method of defending software from debugger attacks
Deterring an attack on a tamper-resistant application program may be accomplished by loading a plurality of agents and starting a plurality of processing threads, each thread executing one of the agents, concurrently executing each agent substantially in parallel to...
12/12/2006
7142674Method of confirming a secure key exchange
A key exchange protocol can be performed between components of a system, such as between a computer program being executed by the processor of a PC (or other computer system) and a peripheral. A peripheral with a user input capability and a very limited display capa...
11/28/2006
7138998Multi-resolution spatial partitioning
Updating a spatial partitioning data structure during run-time in an efficient manner includes several pre-processing steps. Pre-processing includes generating a first spatial partitioning data structure for a model at a first resolution, generating a second spatial...
11/21/2006
7107388Method for read once memory
Flash memory in a computing system having blocks that may be read only once per machine reset may be implemented by mapping the flash memory to an address space of the computing system, copying a selected block of at least one of instructions and data from a first r...
09/12/2006
7076653System and method for supporting multiple encryption or authentication schemes over a connection on a network
A system and method for establishing a secure connection with an entity protected by an access control mechanism. A trusted arbitrator is used as an intermediary between a computer network employing the access control mechanism and external entities seeking to commu...
07/11/2006
7073200Method of providing secure content-based user experience enhancement within a content protection architecture
Providing secure content-based user experience enhancement in a player device for rendering digital content includes accepting encrypted digital content, decrypting the encrypted digital content into decrypted digital content, downsampling the decrypted digital cont...
07/04/2006
7062650System and method for verifying integrity of system with multiple components
A system and method for verifying integrity of a system with multiple components includes a plurality of related object components that forms the software system, a signed binary description file manager that generates a signed binary description file (SBDF) to stor...
06/13/2006
7027059Dynamically constructed rasterizers
Dynamically constructing a scan line rasterizer in a rasterization engine includes selecting a base rasterizer, obtaining parameters describing the base rasterizer, obtaining at least one replacement block of code, allocating memory for a dynamically constructed ras...
04/11/2006
7007055Method of performing NxM Discrete Cosine Transform
A fast and precise method to perform inverse and forward Discrete Cosine Transform (DCT) is disclosed. The method may be used for implementing a two-dimensional (2D) inverse or forward DCT that operates on an N×M coefficient block and has a higher accuracy than is ...
02/28/2006
6999074Building image-based models by mapping non-linear optimization to streaming architectures
Building an image-based model may be accomplished by defining an approximation set of functions for building a representation of the image-based model, defining an error function that quantifies how well the approximation set reproduces image data of the image-based...
02/14/2006
6937730Method and system for providing content-specific conditional access to digital content
Content level filtering or masking of digital content that is broadcast, multicast, or otherwise distributed to receivers in a communications system. Instead of controlling the content only at the location of the broadcaster or at the receiver, the present invention...
08/30/2005
6891976Method to decode variable length codes with regular bit pattern prefixes
Decoding variable length codes having regular bit pattern prefixes enables faster decoding of variable length codes, especially in systems that provide bit or bit mask search capabilities. An embodiment of the present invention determines a code prefix type, and cal...
05/10/2005
6856990Network dedication system
A method includes receiving a dedication from a first user via a network and applying the dedication to a play list of a second user. ...
02/15/2005
6856963Facilitating electronic commerce through automated data-based reputation characterization
The present invention addresses the problem of using reputation to establish trust between strangers in a person-to-person transaction in an electronic commerce system without the drawbacks of subjective reputation feedback systems. The present invention generates o...
02/15/2005
6839769Limiting request propagation in a distributed file system
Limiting propagation of requests for a file in a peer to peer media sharing system may be accomplished by sharing index information associated with the file from a first network node to a second network node in the peer to peer system, updating a distance counter in...
01/04/2005
6833863Method and apparatus for still image capture during video streaming operations of a tethered digital camera
Dual still image and video mode features are provided for a digital camera whereby the digital camera and an associated computer system support the concurrent capture of still images and video streaming operations. Capture and retrieval of a still image during video...
12/21/2004
6834112Secure distribution of private keys to multiple clients
A private key may be securely distributed to a user of a remote client computer over an insecure channel. The user's private key is transmitted to the client from a remote server in an encrypted format. A first hash of the user's password is transmitted to the remot...
12/21/2004
6804355Block cipher for small selectable block sizes
A block cipher supporting a selectable block size of bit granularity includes a recursive Feistal network structure having a plurality of substitution boxes (S-boxes), each S-box being generated by a message digest function used as a pseudo-random number generator a...
10/12/2004
6792617Method and apparatus for selective recording of television programs using event notifications
Improved enhanced TV programming provides the capability for event driven recording of TV programs and program segments. Recording a selected program segment of a digital TV program includes receiving a digital TV stream including the digital TV program, automatical...
09/14/2004
6771261Error metric for mesh simplification processing
Generating a modified mesh by simplifying an original mesh representing a scene or object is achieved by collapsing edges of the original mesh in an order defined by an error metric to produce the modified mesh. Determining the error metric includes selecting an edg...
08/03/2004
6765574Methods of hierarchical static scene simplification and polygon budgeting for 3D models
A method of scene simplification includes concurrently simplifying a plurality of objects in a scene represented by a hierarchical scene graph. The objects are represented as polygonal meshes and the hierachical scene graph includes a plurality of nodes, each node s...
07/20/2004
6734853Method of using view frustrum culling for scaleable collision detection
Processing a scene graph includes applying view frustrum culling to sort models of the scene graph into first and second lists of models, the first list comprising models at least one of within a view frustrum and intersecting with the view frustrum, the second list...
05/11/2004
6662060Method and apparatus for multimedia playback with title specific parameters
Playback of digital multimedia content by a player application may be modified according to title specific parameters. The method includes accessing the digital multimedia content, accessing title specific parameters associated with the digital multimedia...
12/09/2003
6639832Quantum magnetic memory
A system for writing data to and reading data from a magnetic medium utilizing a spin polarized electron beam. One embodiment of the disclosed subject matter may include an array of magnetic locations, each magnetic location including a hard magnetic mate...
10/28/2003
6631367Method and apparatus to search for information
A method includes querying a plurality of search engines for properties to identify for which content categories the search engines are suited. A query to locate content is communicated to those of the plurality of search engines suited to service the que...
10/07/2003
6625721Registers for 2-D matrix processing
A processor has at least two sets of registers. The first set stores a matrix of data, and the second set stores a transposed copy of the matrix of data. When any portion of any row of the first set is modified, the corresponding portion of the column of ...
09/23/2003
6611864Extensible policy-based network management architecture
Extending network capabilities for a network with a policy-based network management (PBNM) architecture. The method includes sending a first message from a policy enforcement point (PEP) to a policy decision point (PDP) in response to an external action, ...
08/26/2003
6608615Passive gaze-driven browsing
Passively tracking a user's eye gaze while the user is browsing a web page and modifying the presentation of the web page to the user based on the tracked gaze. By combining historical information about a user's direction of gaze on individual cached web ...
08/19/2003
6597329Readable matrix addressable display system
A system having a display device and a processor connected to the display device to read data from and write data to the display device. The display device, such as a matrix addressable display, communicates directly with a processor via a bus, without th...
07/22/2003
6524237Method and apparatus for using non-coherent optical bundles for image transmission
Using a non-coherent optical bundle having a plurality of fibers for image transmission. The fibers of the non-coherent optical bundle may be calibrated to generate a mapping function. Image data at a sending end of the non-coherent optical bundle may be ...
02/25/2003
6510553Method of streaming video from multiple sources over a network
Reception of digital multimedia data signals from multiple sources in a stream over a fixed bandwidth communications path may be accomplished by subscribing to a base layer of a first source and a base layer of a second source, and subscribing to an enhan...
01/21/2003
1    
 
Sign InRegister
Username  
Password   
forgot password?