Patents by Inventor David Friedman
David 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).
-
Publication number: 20260139479Abstract: A ceiling module comprising a panel comprising a perimetric edge; and at least one magnet having a magnetic field and comprising a magnetic axis extending from a north pole to a south pole, the at least one magnet coupled to the panel adjacent the perimetric edge to allow the least one magnet to adjust orientation relative to the panel while remaining coupled to the panel, wherein the magnets are located at predetermined locations on the panel so that the magnetic field interacts with a separate magnetic field located adjacent to the perimetric edge, the magnet adjusts orientation so that the magnetic axis of the magnet aligns with the separate magnetic field while remaining coupled to the panel.Type: ApplicationFiled: November 12, 2025Publication date: May 21, 2026Applicant: ARKTURA LLCInventors: David FRIEDMAN, Dario DECICCO, John JOHNSTON
-
Publication number: 20250107848Abstract: A laser treatment device includes a laser source configured to emit optical energy at a wavelength between about 2,700-3,500 nm, a laser applicator configured to deliver the optical energy to a target area of human tissue, and a controller configured to control the laser source and applicator to form a hole in the human tissue within the target area by delivering laser pulses to a plurality of locations forming a pattern within the target area. Each of the locations partially overlaps with at least one other of the locations. The controller is configured to provide each of the pulses with a fluence above an ablation threshold fluence for the laser wavelength such that a thermal injury percentage for energy delivered by each pulse is between about 5-50%. The thermal injury percentage is determined by dividing the ablation threshold fluence by the fluence of each pulse.Type: ApplicationFiled: October 3, 2023Publication date: April 3, 2025Inventors: Shlomo ASSA, David FRIEDMAN, Yingyuan FANG, John VACHON
-
Publication number: 20230419232Abstract: A system may include one or more enterprise computing (EC) systems and a computing platform, which may include a sales data module, a content selection module, an account module, or a data storage. Each EC system may track target sales data for targets and send the target sales data to the computing platform. The sales data module may receive the target sales data, store the target sales data as sales data, dynamically calculate a threshold based on the sales data, and determine, from the target sales data associated with an target, whether the target sales data for the target is below the threshold. The content selection module may, in response to the target sales data for the target being below the threshold, select training content for the target, and send a notification to the target. The notification may include a link to access the training content.Type: ApplicationFiled: June 28, 2023Publication date: December 28, 2023Inventors: Kurt Kaufmann, David Friedman, Rona Borre, Jeremy O'Keefe, Greg Healy
-
Publication number: 20230227206Abstract: A pallet comprises an upper load supporting surface having a peripheral edge, and a lower surface having a peripheral edge. The lower surface has substantially the same dimensions as the upper load supporting surface. A plurality of peripheral supports are provided at or near the peripheral edge of the lower surface and extend upwardly therefrom to the upper load supporting surface so that the upper load supporting surface and the lower surface are spaced from each other and define sides of the pallet. Each side of the pallet has a first opening and a second opening which are defined by the upper load supporting surface, the lower surface, and a pair of peripheral supports. Inclined surfaces are provided on the lower surface.Type: ApplicationFiled: December 20, 2022Publication date: July 20, 2023Applicant: Noble House Home Furnishing, LLCInventors: Venkataramu Bangalore, David Friedman
-
Patent number: 11530074Abstract: A pallet comprises an upper load supporting surface having a peripheral edge, and a lower surface having a peripheral edge. The lower surface has substantially the same dimensions as the upper load supporting surface. A plurality of peripheral supports are provided at or near the peripheral edge of the lower surface and extend upwardly therefrom to the upper load supporting surface so that the upper load supporting surface and the lower surface are spaced from each other and define sides of the pallet. Each side of the pallet has a first opening and a second opening which are defined by the upper load supporting surface, the lower surface, and a pair of peripheral supports. Inclined surfaces are provided on the lower surface.Type: GrantFiled: May 19, 2021Date of Patent: December 20, 2022Assignee: NOBLE HOUSE HOME FURNISHING, LLCInventors: Venkataramu Bangalore, David Friedman
-
Publication number: 20220358915Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for a voice command recognition system (VCR). An example embodiment operates by receiving a voice command directed to controlling a device, the voice command including a wake command and an action command. An amplitude of the wake command is determined. A gain adjustment for the voice command is calculated based on a comparison of the amplitude of the wake command to a target amplitude. An amplitude of the action command is adjusted based on the calculated gain adjustment for the voice command based on the comparison of the amplitude of the wake command to the target amplitude. A device command for controlling the device is identified based on the action command comprising the adjusted amplitude. The device command is provided to the device.Type: ApplicationFiled: May 10, 2021Publication date: November 10, 2022Inventors: Ralph BIRT, Robert CURTIS, David FRIEDMAN
-
Publication number: 20210362905Abstract: A pallet comprises an upper load supporting surface having a peripheral edge, and a lower surface having a peripheral edge. The lower surface has substantially the same dimensions as the upper load supporting surface. A plurality of peripheral supports are provided at or near the peripheral edge of the lower surface and extend upwardly therefrom to the upper load supporting surface so that the upper load supporting surface and the lower surface are spaced from each other and define sides of the pallet. Each side of the pallet has a first opening and a second opening which are defined by the upper load supporting surface, the lower surface, and a pair of peripheral supports. Inclined surfaces are provided on the lower surface.Type: ApplicationFiled: May 19, 2021Publication date: November 25, 2021Applicant: Noble House Home Furnishing, LLCInventors: Venkataramu Bangalore, David Friedman
-
Patent number: 11136118Abstract: Systems and methods to control aerial vehicles in degraded operational states are described. For example, for an aerial vehicle having six propulsion mechanisms arranged around a fuselage, one or more modified control schemes may be implemented to maintain control and navigation of the aerial vehicle responsive to a motor out situation, such as a failure of one propulsion mechanism. The modified control schemes may seek to emulate normal operation of a quadcopter, and/or may seek to utilize all remaining propulsion mechanisms to maintain controllability of the aerial vehicle in all six degrees of freedom of movement.Type: GrantFiled: August 30, 2018Date of Patent: October 5, 2021Assignee: Amazon Technologies, Inc.Inventors: Sebastian Robin Fischer, David Friedman, Marco Antonio De Barros Ceze, Louis Leroi LeGrand, III
-
Publication number: 20200070972Abstract: Systems and methods to control aerial vehicles in degraded operational states are described. For example, for an aerial vehicle having six propulsion mechanisms arranged around a fuselage, one or more modified control schemes may be implemented to maintain control and navigation of the aerial vehicle responsive to a motor out situation, such as a failure of one propulsion mechanism. The modified control schemes may seek to emulate normal operation of a quadcopter, and/or may seek to utilize all remaining propulsion mechanisms to maintain controllability of the aerial vehicle in all six degrees of freedom of movement.Type: ApplicationFiled: August 30, 2018Publication date: March 5, 2020Inventors: Sebastian Robin Fischer, David Friedman, Marco Antonio De Barros Ceze, Louis Leroi LeGrand, III
-
Patent number: 10380021Abstract: No-loss rapid recovery performs resynchronization efficiently while concurrently allowing availability to mirrored data on the storage device. No-loss rapid recovery has two stages and involves storage devices that have both a non-volatile cache and primary storage and that operate as mirror buddies. The first stage is referred to herein as the buddy-retention stage. During the buddy-retention stage, writes to mirrored data are not performed on the offline mirror buddy but are performed on the online mirror buddy. The mirrored data changed in the online mirrored buddy is retained in the non-volatile cache of the retention buddy. The next stage is referred to herein as the rapid resynchronization stage. In this stage, the changed mirrored data retained by the retention buddy for no-loss rapid recovery is used to resynchronize the offline buddy. The storage device is resynchronized using the changed mirrored data retained in the cache of the mirror buddy.Type: GrantFiled: March 13, 2013Date of Patent: August 13, 2019Assignee: Oracle International CorporationInventors: Juan R. Loaiza, Kothanda Umamageswaran, David Friedman, Jia Shi, Zuoyu Tao, Alex Tsukerman
-
Patent number: 10127054Abstract: A method and apparatus for booting a clustered management system is provided where the configuration information required to boot the system is stored within the system itself. The techniques cope with several issues including finding the configuration data on the physical disk before the logical disk system is established, coping with replicated copies of configuration data, network partitions and disk drive failures that may prevent a booting node to have perfect knowledge of the state of the entire system, and active nodes modifying or moving configuration data while the booting node is searching for a consistent, correct copy of configuration data.Type: GrantFiled: February 10, 2015Date of Patent: November 13, 2018Assignee: Oracle International CorporationInventors: Rajiv Wickremesinghe, Harish Nandyala, Prasad Bagal, David Friedman
-
Patent number: 10051132Abstract: An Internet-based communication method, apparatus and/or software may permit a user, engaged in a session using a first mode of communication, to initiate a communication using a second mode of communication. This may be done by providing an icon button for selection by the user, and the communication session using the second mode of communication may be initiated upon selection of the icon button.Type: GrantFiled: May 16, 2016Date of Patent: August 14, 2018Assignee: III Holdings 1, LLCInventors: David Friedman, Wai Wu
-
Patent number: 9690597Abstract: A method and apparatus for booting a clustered management system is provided where the configuration information required to boot the system is stored within the system itself. The techniques cope with several issues including finding the configuration data on the physical disk before the logical disk system is established, coping with replicated copies of configuration data, network partitions and disk drive failures that may prevent a booting node to have perfect knowledge of the state of the entire system, and active nodes modifying or moving configuration data while the booting node is searching for a consistent, correct copy of configuration data.Type: GrantFiled: February 10, 2015Date of Patent: June 27, 2017Assignee: Oracle International CorporationInventors: Rajiv Wickremesinghe, Harish Nandyala, Prasad Bagal, David Friedman
-
Publication number: 20160381228Abstract: An Internet telephony system (ITS) comprising an enclosure, an interface to a packet switched computer network; a communications processor, configured to implement a voice over Internet Protocol communication, to execute at least a client portion of a telephony control application supporting at least a coordinated delivery of data presented to the user through a user interface and a conversation using the voice over Internet Protocol communication; and to execute a web browser; and at least one manual control input.Type: ApplicationFiled: May 16, 2016Publication date: December 29, 2016Inventors: David Friedman, Wai Wu
-
Publication number: 20160143452Abstract: A portable beach chair cover is presented. In exemplary embodiments of the present invention, a portable beach chair cover has a slip-over pouch which slides over the headward or upper portion of a beach or lounge chair, and ties or clasps or other fixations in which the lower or footward portion of the beach chair cover can be affixed to a beach chair. In exemplary embodiments of the present invention there can be a number of pockets hanging off of the sides of the beach chair cover, which can hold objects such as sunglasses, suntan lotion, books, coins, personal digital assistants or portable email devices, and other small devices or objects which a beach chair user would find convenient. In exemplary embodiments of the present invention such pockets can be open, closable via zipper, Velcro or other fastening device, and can have a fold over flap to further secure the objects inside.Type: ApplicationFiled: June 24, 2015Publication date: May 26, 2016Inventors: David Friedman, Zalmen Sofer
-
Patent number: 9344576Abstract: An Internet telephony system (ITS) comprising an enclosure, an interface to a packet switched computer network; a communications processor, configured to implement a voice over Internet Protocol communication, to execute at least a client portion of a telephony control application supporting at least a coordinated delivery of data presented to the user through a user interface and a conversation using the voice over Internet Protocol communication; and to execute a web browser; and at least one manual control input.Type: GrantFiled: October 24, 2011Date of Patent: May 17, 2016Assignee: III Holdings 1, LLCInventors: David Friedman, Wai Wu
-
Patent number: 9072393Abstract: A beach chair cover has a slip-over pouch which slides over the upper portion of a beach or lounge chair, with a lower portion that affixes to a beach chair. The cover has pockets hanging off of its sides, to hold various objects. The pockets can be open, or closable via a fastening device, with fold over flap. Underneath the cover's lower portion is a hidden pouch, securable via a small lock, or otherwise. The pouch, invisible to passers-by, can hold wallets, cash, or other items. The cover can have a series of sewn-in loops, e.g., on its sides, which can hold a wire for earphones or a small speaker. The beach chair cover can be folded up into a slip-over pouch, and carried by means of an integrated handle.Type: GrantFiled: February 9, 2010Date of Patent: July 7, 2015Inventors: David Friedman, Zalman Sofer
-
Patent number: 9063908Abstract: Dirty data in a storage device is made current through rapid re-silvering, which uses a mirrored and up-to-date version of the dirty data from another storage device to recover the data. Because under rapid re-silvering cache metadata in volatile memory survives the failure of the cache, the cache metadata is used to determine which subset of data from the other storage device needs to be copied to the storage device being re-silvered. During re-silvering, cache metadata is used to determine which I/O requests from clients are requests for data that is not stale.Type: GrantFiled: May 31, 2012Date of Patent: June 23, 2015Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Juan R. Loaiza, Kothanda Umamageswaran, Boris Erlikhman, David Friedman, Jia Shi, Zuoyu Tao, Alex Tsukerman
-
Publication number: 20150160949Abstract: A method and apparatus for booting a clustered management system is provided where the configuration information required to boot the system is stored within the system itself. The techniques cope with several issues including finding the configuration data on the physical disk before the logical disk system is established, coping with replicated copies of configuration data, network partitions and disk drive failures that may prevent a booting node to have perfect knowledge of the state of the entire system, and active nodes modifying or moving configuration data while the booting node is searching for a consistent, correct copy of configuration data.Type: ApplicationFiled: February 10, 2015Publication date: June 11, 2015Inventors: RAJIV WICKREMESINGHE, HARISH NANDYALA, PRASAD BAGAL, DAVID FRIEDMAN
-
Patent number: 9009121Abstract: A method and apparatus for booting a clustered management system is provided where the configuration information required to boot the system is stored within the system itself. The techniques cope with several issues including finding the configuration data on the physical disk before the logical disk system is established, coping with replicated copies of configuration data, network partitions and disk drive failures that may prevent a booting node to have perfect knowledge of the state of the entire system, and active nodes modifying or moving configuration data while the booting node is searching for a consistent, correct copy of configuration data.Type: GrantFiled: October 30, 2009Date of Patent: April 14, 2015Assignee: Oracle International CorporationInventors: Rajiv Wickremesinghe, Harish Nandyala, Prasad Bagal, David Friedman