Patents Assigned to Marger Johnson & McCollom, P.C.
-
Patent number: 8396944Abstract: A rich media file is a self-contained file, including both the information to be viewed by a user and the viewer that displays the information to the user. The information can be formatted however the client likes: for example, the information can be split across several pages, and can include text and still and animated images. There can also be web links to pages on a network, and e-mail forms to simplify sending an e-mail message to the client. The rich media file can include viewing limitations, so that only the proper password can unlock the file, or that the rich media file will automatically expire after a specified condition occurs. The rich media file also assists the user in obtaining the latest version of the rich media file, by offering to retrieve a newer version for the user.Type: GrantFiled: April 16, 2012Date of Patent: March 12, 2013Assignee: Marger Johnson & McCollom, P.C.Inventors: Robert M. Caruso, Konstantin J. Balashov
-
Publication number: 20120203869Abstract: A rich media file is a self-contained file, including both the information to be viewed by a user and the viewer that displays the information to the user. The information can be formatted however the client likes: for example, the information can be split across several pages, and can include text and still and animated images. There can also be web links to pages on a network, and e-mail forms to simplify sending an e-mail message to the client. The rich media file can include viewing limitations, so that only the proper password can unlock the file, or that the rich media file will automatically expire after a specified condition occurs. The rich media file also assists the user in obtaining the latest version of the rich media file, by offering to retrieve a newer version for the user.Type: ApplicationFiled: April 16, 2012Publication date: August 9, 2012Applicant: MARGER JOHNSON & MCCOLLOM, P.C.Inventors: Robert M. Caruso, Konstantin J. Balashov
-
Patent number: 8176113Abstract: A rich media file is a self-contained file, including both the information to be viewed by a user and the viewer that displays the information to the user. The information can be formatted however the client likes: for example, the information can be split across several pages, and can include text and still and animated images. There can also be web links to pages on a network, and e-mail forms to simplify sending an e-mail message to the client. The rich media file can include viewing limitations, so that only the proper password can unlock the file, or that the rich media file will automatically expire after a specified condition occurs. The rich media file also assists the user in obtaining the latest version of the rich media file, by offering to retrieve a newer version for the user.Type: GrantFiled: July 16, 2008Date of Patent: May 8, 2012Assignee: Marger Johnson & McCollom, P.C.Inventors: Robert M. Caruso, Konstantin J. Balashov
-
Patent number: 8050495Abstract: A rich media file is a self-contained file, including both the information to be viewed by a user and the viewer that displays the information to the user. The information can be formatted however the client likes: for example, the information can be split across several pages, and can include text and still and animated images. There can also be web links to pages on a network, and e-mail forms to simplify sending an e-mail message to the client. The rich media file can include viewing limitations, so that only the proper password can unlock the file, or that the rich media file will automatically expire after a specified condition occurs. The rich media file also assists the user in obtaining the latest version of the rich media file, by offering to retrieve a newer version for the user.Type: GrantFiled: August 31, 2007Date of Patent: November 1, 2011Assignee: Marger Johnson & McCollom, P.C.Inventors: Robert M. Caruso, Konstantin J. Balashov
-
Patent number: 7801942Abstract: A rich media file is a self-contained file, including both the information to be viewed by a user and the viewer that displays the information to the user. The information can be formatted however the client likes: for example, the information can be split across several pages, and can include text and still and animated images. There can also be web links to pages on a network, and e-mail forms to simplify sending an e-mail message to the client. The rich media file can include viewing limitations, so that only the proper password can unlock the file, or that the rich media file will automatically expire after a specified condition occurs. The rich media file also assists the user in obtaining the latest version of the rich media file, by offering to retrieve a newer version for the user.Type: GrantFiled: September 19, 2007Date of Patent: September 21, 2010Assignee: Marger Johnson & McCollom, P.C.Inventors: Robert M. Caruso, Konstantin J. Balashov
-
Publication number: 20080275886Abstract: A rich media file is a self-contained file, including both the information to be viewed by a user and the viewer that displays the information to the user. The information can be formatted however the client likes: for example, the information can be split across several pages, and can include text and still and animated images. There can also be web links to pages on a network, and e-mail forms to simplify sending an e-mail message to the client. The rich media file can include viewing limitations, so that only the proper password can unlock the file, or that the rich media file will automatically expire after a specified condition occurs. The rich media file also assists the user in obtaining the latest version of the rich media file, by offering to retrieve a newer version for the user.Type: ApplicationFiled: July 16, 2008Publication date: November 6, 2008Applicant: MARGER JOHNSON & MCCOLLOM, P.C.Inventors: Robert M. Caruso, Konstantin J. Balashov
-
Patent number: 7412478Abstract: A rich media file is a self-contained file, including both the information to be viewed by a user and the viewer that displays the information to the user. The information can be formatted however the client likes: for example, the information can be split across several pages, and can include text and still and animated images. There can also be web links to pages on a network, and e-mail forms to simplify sending an e-mail message to the client. The rich media file can include viewing limitations, so that only the proper password can unlock the file, or that the rich media file will automatically expire after a specified condition occurs. The rich media file also assists the user in obtaining the latest version of the rich media file, by offering to retrieve a newer version for the user.Type: GrantFiled: January 29, 2001Date of Patent: August 12, 2008Assignee: Marger Johnson & McCollom, P.C.Inventors: Robert M. Caruso, Konstantin J. Balashov
-
Publication number: 20080010277Abstract: A rich media file is a self-contained file, including both the information to be viewed by a user and the viewer that displays the information to the user. The information can be formatted however the client likes: for example, the information can be split across several pages, and can include text and still and animated images. There can also be web links to pages on a network, and e-mail forms to simplify sending an e-mail message to the client. The rich media file can include viewing limitations, so that only the proper password can unlock the file, or that the rich media file will automatically expire after a specified condition occurs. The rich media file also assists the user in obtaining the latest version of the rich media file, by offering to retrieve a newer version for the user.Type: ApplicationFiled: September 19, 2007Publication date: January 10, 2008Applicant: Marger Johnson & McCollom, P.C. an Oregon corporationInventors: Robert Caruso, Konstantin Balashov
-
Patent number: 7295704Abstract: To compress an image, each pixel is considered. The color of each pixel, represented as an index into a color palette, is compared with the color of the pixel's upper and left neighbors and encoded to an entry in the color palette. A probability distribution is updated based on the colors of the pixel and its left and upper neighbors. Once all pixels are encoded, the color palette is optimized using the probability distribution, and the indices into the color palette for the pixels are compressed. In the preferred embodiment, the compression is achieved using a single pass over the pixels in the image, and the probability distribution is updated dynamically as each pixel is compressed.Type: GrantFiled: March 7, 2006Date of Patent: November 13, 2007Assignee: Marger, Johnson & McCollom, P.C.Inventors: Robert M. Caruso, Konstantin J. Balashov
-
Patent number: 7272842Abstract: A system for delivering digital content on demand in a multiple unit environment includes a server local to the multiple unit environment. The server stores, in its memory, the digital content, and is capable of supporting multiple simultaneous asynchronous accesses to the digital content. A billing system tracks the bill for each unit in the multiple unit environment, based on the accessed digital content. Within each unit that supports access to the digital content, an access system (preferably a set-top box) allows a user to access the digital content.Type: GrantFiled: March 29, 2001Date of Patent: September 18, 2007Assignee: Marger Johnson & McCollom, P.C.Inventors: Rick Kay, Gregory B. Temkin, Matthew L. Olson, David J. Hendrickson
-
Patent number: 7113638Abstract: To compress an image, each pixel is considered. The color of each pixel, represented as an index into a color palette, is compared with the color of the pixel's upper and left neighbors and encoded to an entry in the color palette. A probability distribution is updated based on the colors of the pixel and its left and upper neighbors. Once all pixels are encoded, the color palette is optimized using the probability distribution, and the indices into the color palette for the pixels are compressed. In the preferred embodiment, the compression is achieved using a single pass over the pixels in the image, and the probability distribution is updated dynamically as each pixel is compressed.Type: GrantFiled: October 6, 2004Date of Patent: September 26, 2006Assignee: Marger Johnson & McCollom, P.C.Inventors: Robert M. Caruso, Konstantin J. Balashov
-
Publication number: 20060153443Abstract: To compress an image, each pixel is considered. The color of each pixel, represented as an index into a color palette, is compared with the color of the pixel's upper and left neighbors and encoded to an entry in the color palette. A probability distribution is updated based on the colors of the pixel and its left and upper neighbors. Once all pixels are encoded, the color palette is optimized using the probability distribution, and the indices into the color palette for the pixels are compressed. In the preferred embodiment, the compression is achieved using a single pass over the pixels in the image, and the probability distribution is updated dynamically as each pixel is compressed.Type: ApplicationFiled: March 7, 2006Publication date: July 13, 2006Applicant: Marger Johnson & McCollom, P.C.Inventors: Robert Caruso, Konstantin Balashov
-
Patent number: 6909804Abstract: To compress an image, each pixel is considered. The color of each pixel, represented as an index into a color palette, is compared with the color of the pixel's upper and left neighbors and encoded to an entry in the color palette. A probability distribution is updated based on the colors of the pixel and its left and upper neighbors. Once all pixels are encoded, the color palette is optimized using the probability distribution, and the indices into the color palette for the pixels are compressed. In the preferred embodiment, the compression is achieved using a single pass over the pixels in the image, and the probability distribution is updated dynamically as each pixel is compressed.Type: GrantFiled: January 26, 2001Date of Patent: June 21, 2005Assignee: Marger Johnson & McCollom, P.C.Inventors: Robert M. Caruso, Konstantin J. Balashov
-
Publication number: 20050114560Abstract: An architecture is shown where an execution unit is tightly coupled to a shared, reconfigurable memory system. Sequence control signals drive a DMA controller and address generator to control the transfer of data from the shared memory to a bus interface unit (BIU). The sequence control signals also drive a data controller and address generator which controls transfer of data from the shared memory to an execution unit interface (EUI). The EUI is connected to the execution unit operates under control of the data controller and address generator to transfer vector data to and from the shared memory. The shared memory is configured to swap memory space in between the BIU and the execution unit so as to support continuous execution and I/O. A local fast memory is coupled to the execution unit. A local address generator controls the transfer of scalar data between the local fast memory and the execution unit.Type: ApplicationFiled: October 21, 2004Publication date: May 26, 2005Applicant: Marger Johnson & McCollom, P.C.Inventors: Ron Coleman, Brent LeBack, Stuart Hawkinson, Richard Rubinstein
-
Patent number: 6895452Abstract: An architecture is shown where an execution unit is tightly coupled to a shared, reconfigurable memory system. Sequence control signals drive a DMA controller and address generator to control the transfer of data from the shared memory to a bus interface unit (BIU). The sequence control signals also drive a data controller and address generator which controls transfer of data from the shared memory to an execution unit interface (EUI). The EUI is connected to the execution unit operates under control of the data controller and address generator to transfer vector data to and from the shared memory. The shared memory is configured to swap memory space in between the BIU and the execution unit so as to support continuous execution and I/O. A local fast memory is coupled to the execution unit. A local address generator controls the transfer of scalar data between the local fast memory and the execution unit.Type: GrantFiled: October 16, 1998Date of Patent: May 17, 2005Assignee: Marger Johnson & McCollom, P.C.Inventors: Ron Coleman, Brent LeBack, Stuart Hawkinson, Richard Rubinstein
-
Patent number: 6691206Abstract: Methods and apparatus are disclosed for interfacing a processor bus or CPU to a computation engine to carry out selected tasks with improved efficiency in the computation engine. The computation engine is controlled by an MCC memory-centric controller that provides microcoded operation of the engine independently of the CPU. Essential interfacing between the processor bus and the computation engine includes storing microcode in a separate memory accessible to the MCC controller, or downloading microcode from the CPU/processor bus as needed for a specific task. The MCC controller can reconfigure the computation engine, such as memory block allocation, word size, etc. under microcode control, so that new or user-proprietary algorithms such as those used in dsp can be implemented using a standard computation engine without redesign. Execution of selected tasks on the computation engine is triggered automatically by decoding instructions that appear on the processor bus.Type: GrantFiled: June 4, 1997Date of Patent: February 10, 2004Assignee: Marger Johnson & McCollom, P.C.Inventor: Richard Rubinstein