Patents by Inventor Richard Foss
Richard Foss has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10327089Abstract: Systems and methods for positioning an output element (102, 602) within a three-dimensional environment (104, 604) are described. Movement data relating to movement of a mobile device (120, 620) is obtained (206, 262). The movement data is mapped (208, 264) to movement of a simulated output element (503) in a virtual environment (505), which simulates the three-dimensional environment. The movement of the simulated output element is associated with movement of an output element within the three-dimensional environment so as to control the position of the output element within the three-dimensional environment. In one exemplary embodiment an output element (102) being a sound source is positioned in a three-dimensional, immersive sound environment (104). In another exemplary embodiment a focal point of a light beam (602) is positioned in a three-dimensional theatrical environment (604).Type: GrantFiled: April 14, 2016Date of Patent: June 18, 2019Assignees: DSP4YOU LTD.Inventors: Richard Foss, Antoine Rouget
-
Publication number: 20180299962Abstract: Systems and methods for positioning an output element (102, 602) within a three-dimensional environment (104, 604) are described. Movement data relating to movement of a mobile device (120, 620) is obtained (206, 262). The movement data is mapped (208, 264) to movement of a simulated output element (503) in a virtual environment (505), which simulates the three-dimensional environment. The movement of the simulated output element is associated with movement of an output element within the three-dimensional environment so as to control the position of the output element within the three-dimensional environment. In one exemplary embodiment an output element (102) being a sound source is positioned in a three-dimensional, immersive sound environment (104). In another exemplary embodiment a focal point of a light beam (602) is positioned in a three-dimensional theatrical environment (604).Type: ApplicationFiled: April 14, 2016Publication date: October 18, 2018Applicants: DSP4YOU Ltd.Inventors: Richard FOSS, Antoine ROUGET
-
Patent number: 8862755Abstract: An apparatus for modifying a command message (CMD) received from a source apparatus to control a target device parameter of a target apparatus within a digital multimedia network, wherein a hierarchical parameter address (HPA) or a parameter value contained in said command message (CMD) is changed according to at least one change script to provide a modified command message (CMD?).Type: GrantFiled: October 2, 2008Date of Patent: October 14, 2014Assignee: U-Man Universal Media Access Networks GmbHInventors: Robby Gurdan, Richard Foss
-
Patent number: 8855008Abstract: A digital multimedia network with a parameter join mechanism comprising at least one apparatus. A requesting device parameter of a source apparatus updates a local parameter group list by adding an entry for each device parameter of a target apparatus which joins the parameter group.Type: GrantFiled: October 2, 2008Date of Patent: October 7, 2014Assignee: U-Man Universal Media Access Networks GmbHInventors: Robby Gurdan, Richard Foss
-
Patent number: 8571045Abstract: The present invention concerns a router for providing isochronous data transfer and asynchronous data transfer on the basis of a predetermined protocol between devices of different network sections connected to the router, when a connection management application executed by the router translates a user request to transfer data from a transmitting device of a first network section to a receiving device of a second network section into commands of the protocol for establishing a first data connection between the transmitting device and the router and a second data connection between the router and the receiving device when the data is transferred from the transmitting device via the established data connections to the receiving device.Type: GrantFiled: October 2, 2008Date of Patent: October 29, 2013Assignees: U-Man Universal Media Access Networks GmbH, Networked Audio Solutions (proprietary) LimitedInventors: Robby Gurdan, Richard Foss
-
Patent number: 8477812Abstract: The present invention relates to a digital multimedia network 1 with latency control comprising apparatuses for processing of data streams, wherein a borderline input apparatus providing a data stream generates a latency time stamp (LTS) which contains an absolute time indicating a creation time of said data stream and an accumulated delay time which is updated by each apparatus processing said data stream, wherein said latency time stamp (LTS) of said data stream is evaluated by a borderline output apparatus of said network which synchronizes said data stream.Type: GrantFiled: October 2, 2008Date of Patent: July 2, 2013Assignees: U-MAN Universal Media Access Networks GmbH, Networked Audio Solutions (Proprietary) LimitedInventors: Robby Gurdan, Richard Foss
-
Publication number: 20110007666Abstract: The present invention relates to a digital multimedia network with a parameter join mechanism comprising at least one apparatus, wherein a requesting device parameter of a source apparatus updates a local parameter group list (PGL) by adding an entry for each device parameter of a target apparatus which joins said parameter group (PG).Type: ApplicationFiled: October 2, 2008Publication date: January 13, 2011Inventors: Robby Gurdan, Richard Foss
-
Publication number: 20100299424Abstract: An apparatus for modifying a command message (CMD) received from a source apparatus to control a target device parameter of a target apparatus within a digital multimedia network, wherein a hierarchical parameter address (HPA) or a parameter value contained in said command message (CMD) is changed according to at least one change script to provide a modified command message (CMD').Type: ApplicationFiled: October 2, 2008Publication date: November 25, 2010Applicants: U-MAN UNVERSAL MEDIA ACCESS NETWORKS GMBH, NETWORKED AUDIO SOLUTIONS (PROPRIETARY) LIMITEDInventors: Robby Gurdan, Richard Foss
-
Publication number: 20100299421Abstract: The present invention relates to a digital multimedia network of apparatuses each comprising a control device, wherein a device parameter of an apparatus is controlled by sending a command message (CMD) to said control device of said apparatus containing a tree-structured hierarchical parameter address (HPA) which consists of parameter grouping identifiers each corresponding to a hierarchy level of a predetermined tree-structured parameter hierarchy used for addressing device parameters throughout said digital multimedia network.Type: ApplicationFiled: September 23, 2008Publication date: November 25, 2010Inventors: Robby Gurdan, Richard Foss
-
Publication number: 20100290486Abstract: The present invention relates to a digital multimedia network 1 with latency control comprising apparatuses for processing of data streams, wherein a borderline input apparatus providing a data stream generates a latency time stamp (LTS) which contains an absolute time indicating a creation time of said data stream and an accumulated delay time which is updated by each apparatus processing said data stream, wherein said latency time stamp (LTS) of said data stream is evaluated by a borderline output apparatus of said network which synchronizes said data stream.Type: ApplicationFiled: October 2, 2008Publication date: November 18, 2010Inventors: Robby Gurdan, Richard Foss
-
Publication number: 20100284417Abstract: The invention provides a router for providing isochronous data transfer and asynchronous data transfer on the basis of a predetermined protocol between devices of different network sections connected to said router, wherein a connection management application executed by said router translates a user request to transfer data from a transmitting device of a first network section to a receiving device of a second network section into commands of said protocol for establishing a first data connection between said transmitting device and said router and a second data connection between said router and said receiving device, wherein said data is transferred from said transmitting device via the established data connections to said receiving device.Type: ApplicationFiled: October 2, 2008Publication date: November 11, 2010Inventors: Robby Gurdan, Richard Foss
-
Publication number: 20100287491Abstract: The invention provides a desktop control and a browser for a host apparatus of a digital multimedia network. The desktop control comprises a processing core having at least one desk parameter link (DPL) to a device parameter of the host apparatus. Furthermore, the processing core can have at least one desk application link (DAL) to a browser application of the host apparatus. The processing core further has one or more desk item links to other desktop controls of another apparatus within the digital multimedia network.Type: ApplicationFiled: April 5, 2010Publication date: November 11, 2010Inventors: ROBBY GURDAN, RICHARD FOSS
-
Patent number: 7636880Abstract: An embedded DRAM ECC architecture for purging data errors. The embedded DRAM ECC architecture is based upon a two-dimensional linear parity scheme, and includes a plurality of memory blocks and a parity block. Each memory block includes additional columns for storing row parity bits, and the parity block stores column parity bits. A row parity circuit coupled in parallel to an existing local databus of each memory checks the parity of the local databus bits against a row parity bit during a refresh or read operation to identify parity failure. Identification of the incorrect bit of the word is achieved by iteratively transferring the data of the local databus of each memory block onto an existing global databus, and checking the parity across the global databus with a column parity circuit. When global databus parity failure is detected, all bits of the global databus are inverted to purge the incorrect bit from the memory block via the local databus.Type: GrantFiled: July 30, 2007Date of Patent: December 22, 2009Assignee: Mosaid Technologies IncorporatedInventor: Richard Foss
-
Patent number: 7350137Abstract: A method and circuit is provided for detecting and correcting errors in an array of content addressable memory (CAM) cells. The array includes wordlines, searchlines, bitlines, and matchlines for reading from, writing to, and searching CAM cells in the array.Type: GrantFiled: December 22, 2005Date of Patent: March 25, 2008Assignee: Mosaid Technologies IncorporatedInventors: Richard Foss, Alan Roth
-
Publication number: 20070300100Abstract: An embedded DRAM ECC architecture for purging data errors. The embedded DRAM ECC architecture is based upon a two-dimensional linear parity scheme, and includes a plurality of memory blocks and a parity block. Each memory block includes additional columns for storing row parity bits, and the parity block stores column parity bits. A row parity circuit coupled in parallel to an existing local databus of each memory checks the parity of the local databus bits against a row parity bit during a refresh or read operation to identify parity failure. Identification of the incorrect bit of the word is achieved by iteratively transferring the data of the local databus of each memory block onto an existing global databus, and checking the parity across the global databus with a column parity circuit. When global databus parity failure is detected, all bits of the global databus are inverted to purge the incorrect bit from the memory block via the local databus.Type: ApplicationFiled: July 30, 2007Publication date: December 27, 2007Applicant: MOSAID TECHNOLOGIES INCORPORATEDInventor: Richard FOSS
-
Patent number: 7266747Abstract: An embedded DRAM ECC architecture for purging data errors. The embedded DRAM ECC architecture is based upon a two-dimensional linear parity scheme, and includes a plurality of memory blocks and a parity block. Each memory block includes additional columns for storing row parity bits, and the parity block stores column parity bits. A row parity circuit coupled in parallel to an existing local databus of each memory checks the parity of the local databus bits against a row parity bit during a refresh or read operation to identify parity failure. Identification of the incorrect bit of the word is achieved by iteratively transferring the data of the local databus of each memory block onto an existing global databus, and checking the parity across the global databus with a column parity circuit. When global databus parity failure is detected, all bits of the global databus are inverted to purge the incorrect bit from the memory block via the local databus.Type: GrantFiled: October 29, 2003Date of Patent: September 4, 2007Assignee: Mosaid Technologies IncorporatedInventor: Richard Foss
-
Publication number: 20070200611Abstract: A circuit for providing an output voltage for a DRAM word line which can be used to drive memory word lines which can be as high as 2Vdd. Transistors in a boosting circuit are fully switched, eliminating reduction of the boosting voltage by Vtn through the transistors. The boosting capacitors are charge by Vdd. A regulator detects conduction current of a replica of a memory cell access transistor, shutting off the boosting circuit clock oscillator when the correct voltage to operate the access transistor has been reached.Type: ApplicationFiled: February 2, 2007Publication date: August 30, 2007Inventors: Richard Foss, Peter Gillingham, Robert Harland, Valerie Lines
-
Publication number: 20070047356Abstract: A dynamic random access memory (DRAM) having pairs of bitlines, each pair being connected to a first bit line sense amplifier, wordlines crossing the bitlines pairs forming an array, charge storage cells connected to the bitlines, each having an enable input connected to a wordline, the bit line sense amplifiers being connected in a two dimensional array, pairs of primary databuses being connected through first access transistors to plural corresponding bit line sense amplifiers in each row of the array, apparatus for enabling columns of the first access transistors, databus sense amplifiers each connected to a corresponding data bus pair, a secondary databus, the secondary databus being connected through second access transistors to the databus sense amplifiers, and apparatus for enabling the second access transistors, whereby each the primary databus pair may be shared by plural sense amplifiers in a corresponding row of the array and the secondary databus may be shared by plural primary databus pairs.Type: ApplicationFiled: June 28, 2006Publication date: March 1, 2007Inventor: Richard Foss
-
Publication number: 20060123327Abstract: A method and circuit is provided for detecting and correcting errors in an array of content addressable memory (CAM) cells. The array includes wordlines, searchlines, bitlines, and matchlines for reading from, writing to, and searching CAM cells in the array.Type: ApplicationFiled: December 22, 2005Publication date: June 8, 2006Applicant: Mosaid Technologies IncorporatedInventors: Richard Foss, Alan Roth
-
Patent number: 7010741Abstract: A method and circuit is provided for detecting and correcting errors in an array of content addressable memory (CAM) cells. The array includes wordlines, searchlines, bitlines, and matchlines for reading from, writing to, and searching CAM cells in the array.Type: GrantFiled: November 29, 2002Date of Patent: March 7, 2006Assignee: Mosaid TechnologiesInventors: Richard Foss, Alan Roth