Patents by Inventor Davide R. Friedman
Davide R. Friedman 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: 8588990Abstract: A method and apparatus for communicating between electrical appliances (e.g. smoke detectors, thermostats, refrigerators, TV program recorders, lawn/garden sprinkler systems, irrigation control systems, etc.) and cloud-based applications (e.g. Facebook, Twitter, MySpace, email, SMS, etc.) includes a server that translates communications between the communication protocols used by the appliances and applications. The electrical appliances include a minimum complexity necessary to perform their primary functions and to communicate with the server. Additional complexity necessary for the electrical appliances to communicate with the cloud-based applications is enabled by the server remote from the electrical appliances.Type: GrantFiled: June 30, 2011Date of Patent: November 19, 2013Assignee: Ayla Networks, Inc.Inventors: Adrian Caceres, David R. Friedman
-
Publication number: 20130006400Abstract: A method and apparatus for communicating between electrical appliances (e.g. smoke detectors, thermostats, refrigerators, TV program recorders, lawn/garden sprinkler systems, irrigation control systems, etc.) and cloud-based applications (e.g. Facebook, Twitter, MySpace, email, SMS, etc.) includes a server that translates communications between the communication protocols used by the appliances and applications. The electrical appliances include a minimum complexity necessary to perform their primary functions and to communicate with the server. Additional complexity necessary for the electrical appliances to communicate with the cloud-based applications is enabled by the server remote from the electrical appliances.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: AYLA NETWORKS, INC.Inventors: Adrian Caceres, David R. Friedman
-
Patent number: 8032591Abstract: In accordance with one or more embodiments of the present disclosure, systems and methods for mapping user experiences over a network include obtaining path data related to a first sequence of user navigation events, obtaining path data related to a second sequence of user navigation events that is at least different than the first sequence of user navigation events, comparing path data of the first and second sequences of user navigation events, identifying changes to the path data, and generating a map of the user navigation events based on the identified changes to the path data.Type: GrantFiled: June 25, 2008Date of Patent: October 4, 2011Assignee: eBay, Inc.Inventors: Steven M Bernstein, David R Friedman
-
Publication number: 20100005223Abstract: The preferred embodiments described herein provide a method for field-programming a solid-state memory device with a digital media file. In one preferred embodiment, a solid-state memory device is provided that comprises a memory array comprising a plurality of field-programmable memory cells. A digital media file is selected for storage in the memory device, and a digital media source field-programs the memory cells of the memory device with the selected digital media file. After the digital media file is stored in the memory device, the stored digital media file can be played using a digital playback device. In some embodiments, the memory array is a three-dimensional memory array, and the memory cells are write-once memory cells. Other preferred embodiments are provided, and each of the preferred embodiments described herein can be used alone or in combination with one another.Type: ApplicationFiled: August 15, 2008Publication date: January 7, 2010Inventors: David R. Friedman, Melissa H. Selcher, Manish Bhatia
-
Publication number: 20090327424Abstract: In accordance with one or more embodiments of the present disclosure, systems and methods for mapping user experiences over a network include obtaining path data related to a first sequence of user navigation events, obtaining path data related to a second sequence of user navigation events that is at least different than the first sequence of user navigation events, comparing path data of the first and second sequences of user navigation events, identifying changes to the path data, and generating a map of the user navigation events based on the identified changes to the path data.Type: ApplicationFiled: June 25, 2008Publication date: December 31, 2009Applicant: eBay, Inc.Inventors: Steven M. Bernstein, David R. Friedman
-
Patent number: 7424201Abstract: The preferred embodiments described herein provide a method for field-programming a solid-state memory device with a digital media file. In one preferred embodiment, a solid-state memory device is provided that comprises a memory array comprising a plurality of field-programmable memory cells. A digital media file is selected for storage in the memory device, and a digital media source field-programs the memory cells of the memory device with the selected digital media file. After the digital media file is stored in the memory device, the stored digital media file can be played using a digital playback device. In some embodiments, the memory array is a three-dimensional memory array, and the memory cells are write-once memory cells. Other preferred embodiments are provided, and each of the preferred embodiments described herein can be used alone or in combination with one another.Type: GrantFiled: March 30, 2001Date of Patent: September 9, 2008Assignee: SanDisk 3D LLCInventors: David R. Friedman, Melissa H. Selcher, Manish Bhatia
-
Patent number: 7000063Abstract: The preferred embodiments described herein provide a write-many memory device and method for limiting a number of writes to the write-many memory device. In one preferred embodiment, a write-many memory device is provided comprising a plurality of blocks of memory, each block being limited to N number of writes. Data can be stored in a block of memory only if there has been fewer than N number of writes to the block. In another preferred embodiment, a write-many memory device is provided comprising a plurality of blocks of memory, wherein each block comprises a first sideband field storing data indicating whether the block is free and a second sideband field storing data indicating how many times the block has been written into. The first and second sideband fields are used in a method for limiting a number of writes to the write-many memory device. Other preferred embodiments are provided, and each of the preferred embodiments can be used alone or in combination with one another.Type: GrantFiled: October 5, 2001Date of Patent: February 14, 2006Assignee: Matrix Semiconductor, Inc.Inventors: David R. Friedman, J. James Tringali
-
Patent number: 6981632Abstract: In accordance with the aspects of the present invention, a single piece container blank is disclosed. The present invention includes a blank constructed from a single sheet of foldable material cut and scored to define a bottom panel, a top panel, a front panel and a back panel. Additionally, the blank includes pairs of opposed bottom flaps, top flaps, front flaps and back flaps. A front flap tab is attached to each front flap along a front flap perforation line. A relief slot is formed between the front panel and each of the front flap tabs. The relief slots are arranged in an intersecting relationship with the front flap perforation lines. A manufacture flap is hingedly attached to the bottom panel. Opposed manufacture tabs are attached to the manufacture flap. The width of the manufacture flaps is no greater than the width of the front flap tab.Type: GrantFiled: February 25, 2003Date of Patent: January 3, 2006Assignee: Weyerhaeuser CompanyInventors: Jeffrey M. Gardner, Davide R. Friedman
-
Publication number: 20040163994Abstract: In accordance with the aspects of the present invention, a single piece container blank is disclosed. The present invention includes a blank constructed from a single sheet of foldable material cut and scored to define a bottom panel, a top panel, a front panel and a back panel. Additionally, the blank includes pairs of opposed bottom flaps, top flaps, front flaps and back flaps. A front flap tab is attached to each front flap along a front flap perforation line. A relief slot is formed between the front panel and each of the front flap tabs. The relief slots are arranged in an intersecting relationship with the front flap perforation lines. A manufacture flap is hingedly attached to the bottom panel. Opposed manufacture tabs are attached to the manufacture flap. The width of the manufacture flaps is no greater than the width of the front flap tab.Type: ApplicationFiled: February 25, 2003Publication date: August 26, 2004Inventors: Jeffrey M. Gardner, Davide R. Friedman
-
Patent number: 6765813Abstract: Support circuitry for a three-dimensional memory array is formed in a substrate at least partially under the three-dimensional memory array and defines open area in the substrate under the three-dimensional memory array. In one preferred embodiment, one or more memory arrays are formed at least partially in the open area under the three-dimensional memory array, while in another preferred embodiment, logic circuitry implementing one or more functions is formed at least partially in the open area under the three-dimensional memory array. In yet another preferred embodiment, both one or more memory arrays and logic circuitry are formed at least partially in the open area under the three-dimensional memory array. Other preferred embodiments are provided, and each of the preferred embodiments can be used alone or in combination with one another.Type: GrantFiled: June 27, 2002Date of Patent: July 20, 2004Assignee: Matrix Semiconductor, Inc.Inventors: Roy E. Scheuerlein, J. James Tringali, Colm P. Lysaght, Alper Ilkbahar, Christopher S. Moore, David R. Friedman
-
Patent number: 6711043Abstract: The preferred embodiments described herein provide a three-dimensional memory cache system. In one preferred embodiment, a modular memory device removably connectable to a host device is provided. The modular memory device comprises a substrate, a cache memory array, a three-dimensional primary memory array, and a modular housing. The cache memory array and the three-dimensional primary memory array can be on the same or separate substrates in the modular housing. In another preferred embodiment, an integrated circuit is provided comprising a substrate, a cache memory array in the substrate, and a three-dimensional primary memory array above the substrate. Other preferred embodiments are provided, and each of the preferred embodiments can be used alone or in combination with one another.Type: GrantFiled: June 27, 2002Date of Patent: March 23, 2004Assignee: Matrix Semiconductor, Inc.Inventors: David R. Friedman, J. James Tringali, Roy E. Scheuerlein, James E. Schneider, Christopher S. Moore, Daniel C. Steere
-
Patent number: 6584541Abstract: An acquisition/playback device and a memory device including a solid-state write-once memory array are used to acquire and display digital information such as digital images, voice, music, or the like. Prior to display or other presentation, the digital information is stored in a re-writable memory. After the digital information has been displayed or otherwise presented to the user for review, the user then elects whether to store the digital information in the write-once memory array. Depending upon the user election, the digital information is either stored in the write-once memory array, or erased from the re-writable memory without being stored in the write-once memory array. In this way the limited storage capacity of the write-once memory array is preserved for digital information that is of long-term interest to the user.Type: GrantFiled: November 30, 2000Date of Patent: June 24, 2003Assignee: Matrix Semiconductor, Inc.Inventors: David R. Friedman, Derek J. Bosch, Christopher R. Moore, Joseph J. Tringali, Michael A. Vyvoda
-
Publication number: 20030070034Abstract: The preferred embodiments described herein provide a write-many memory device and method for limiting a number of writes to the write-many memory device. In one preferred embodiment, a write-many memory device is provided comprising a plurality of blocks of memory, each block being limited to N number of writes. Data can be stored in a block of memory only if there has been fewer than N number of writes to the block. In another preferred embodiment, a write-many memory device is provided comprising a plurality of blocks of memory, wherein each block comprises a first sideband field storing data indicating whether the block is free and a second sideband field storing data indicating how many times the block has been written into. The first and second sideband fields are used in a method for limiting a number of writes to the write-many memory device. Other preferred embodiments are provided, and each of the preferred embodiments can be used alone or in combination with one another.Type: ApplicationFiled: October 5, 2001Publication date: April 10, 2003Inventors: David R. Friedman, J. James Tringali
-
Publication number: 20020167829Abstract: The preferred embodiments described herein provide a three-dimensional memory cache system. In one preferred embodiment, a modular memory device removably connectable to a host device is provided. The modular memory device comprises a substrate, a cache memory array, a three-dimensional primary memory array, and a modular housing. The cache memory array and the three-dimensional primary memory array can be on the same or separate substrates in the modular housing. In another preferred embodiment, an integrated circuit is provided comprising a substrate, a cache memory array in the substrate, and a three-dimensional primary memory array above the substrate. Other preferred embodiments are provided, and each of the preferred embodiments can be used alone or in combination with one another.Type: ApplicationFiled: June 27, 2002Publication date: November 14, 2002Inventors: David R. Friedman, J. James Tringali, Roy E. Scheuerlein, James E. Schneider, Christopher S. Moore, Daniel C. Steere
-
Publication number: 20020163834Abstract: The preferred embodiments described herein relate to a monolithic integrated circuit comprising a three-dimensional memory array having a plurality of layers of memory cells stacked vertically above one another and above the substrate of the integrated circuit. Support circuitry for the three-dimensional memory array is formed in the substrate at least partially under the three-dimensional memory array and defines open area in the substrate under the three-dimensional memory array. In one preferred embodiment, one or more memory arrays are formed at least partially in the open area under the three-dimensional memory array, while in another preferred embodiment, logic circuitry implementing one or more functions is formed at least partially in the open area under the three-dimensional memory array. In yet another preferred embodiment, both one or more memory arrays and logic circuitry are formed at least partially in the open area under the three-dimensional memory array.Type: ApplicationFiled: June 27, 2002Publication date: November 7, 2002Inventors: Roy E. Scheuerlein, J. James Tringali, Colm P. Lysaght, Alper Ilkbahar, Christopher S. Moore, David R. Friedman
-
Publication number: 20020144277Abstract: The preferred embodiments described herein provide a method for field-programming a solid-state memory device with a digital media file. In one preferred embodiment, a solid-state memory device is provided that comprises a memory array comprising a plurality of field-programmable memory cells. A digital media file is selected for storage in the memory device, and a digital media source field-programs the memory cells of the memory device with the selected digital media file. After the digital media file is stored in the memory device, the stored digital media file can be played using a digital playback device. In some embodiments, the memory array is a three-dimensional memory array, and the memory cells are write-once memory cells. Other preferred embodiments are provided, and each of the preferred embodiments described herein can be used alone or in combination with one another.Type: ApplicationFiled: March 30, 2001Publication date: October 3, 2002Inventors: David R. Friedman, Melissa H. Selcher, Manish Bhatia
-
Publication number: 20020065983Abstract: An acquisition/playback device and a memory device including a solid-state write-once memory array are used to acquire and display digital information such as digital images, voice, music, or the like. Prior to display or other presentation, the digital information is stored in a re-writable memory. After the digital information has been displayed or otherwise presented to the user for review, the user then elects whether to store the digital information in the write-once memory array. Depending upon the user election, the digital information is either stored in the write-once memory array, or erased from the re-writable memory without being stored in the write-once memory array. In this way the limited storage capacity of the write-once memory array is preserved for digital information that is of long-term interest to the user.Type: ApplicationFiled: November 30, 2000Publication date: May 30, 2002Inventors: David R. Friedman, Derek J. Bosch, Christopher R. Moore, Joseph J. Tringali, Michael A. Vyvoda
-
Patent number: 6386366Abstract: A shipping and display container includes a tray and a cover. The tray includes a bottom panel, a back panel extending upward from the bottom panel, and a front panel also extending upward from the bottom panel. The back panel extends upward beyond the front panel and a pair of bottom side flaps each extending upward from opposite sides of the bottom panel. The cover includes a top panel and a front panel extending downward from the top panel. The cover is positionable over the tray to establish a first configuration facilitating shipping and storage of the container and is removable from the tray to establish a second configuration facilitating support and upright display of a packaged product positioned on the tray.Type: GrantFiled: June 7, 2000Date of Patent: May 14, 2002Assignee: General Mills, Inc.Inventor: Davide R Friedman
-
Patent number: 4411364Abstract: A skin-packaged pouch of the retort or like type which includes a planar subtrate or card having the pouch immobilized on a medial body portion of the substrate by means of a plastic film laminated to the substrate overlying and surrounding the pouch to form the skin-packaged pouch. The pouch is immobilized on the substrate with portions of the substrate extending on all sides beyond the marginal edges of the pouch. In this manner, the normally fragile and frangible pouches with their lading can be efficiently handled, loaded for shipment in shipping cartons and stacked in such shipping cartons without damaging, adversely flexing or rupturing the seal of the pouch during transport thereof.Type: GrantFiled: January 19, 1982Date of Patent: October 25, 1983Assignee: Stone Container CorporationInventor: Davide R. Friedman