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: 20260139479
    Abstract: 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: Application
    Filed: November 12, 2025
    Publication date: May 21, 2026
    Applicant: ARKTURA LLC
    Inventors: David FRIEDMAN, Dario DECICCO, John JOHNSTON
  • Publication number: 20250107848
    Abstract: 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: Application
    Filed: October 3, 2023
    Publication date: April 3, 2025
    Inventors: Shlomo ASSA, David FRIEDMAN, Yingyuan FANG, John VACHON
  • Publication number: 20230419232
    Abstract: 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: Application
    Filed: June 28, 2023
    Publication date: December 28, 2023
    Inventors: Kurt Kaufmann, David Friedman, Rona Borre, Jeremy O'Keefe, Greg Healy
  • Publication number: 20230227206
    Abstract: 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: Application
    Filed: December 20, 2022
    Publication date: July 20, 2023
    Applicant: Noble House Home Furnishing, LLC
    Inventors: Venkataramu Bangalore, David Friedman
  • Patent number: 11530074
    Abstract: 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: Grant
    Filed: May 19, 2021
    Date of Patent: December 20, 2022
    Assignee: NOBLE HOUSE HOME FURNISHING, LLC
    Inventors: Venkataramu Bangalore, David Friedman
  • Publication number: 20220358915
    Abstract: 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: Application
    Filed: May 10, 2021
    Publication date: November 10, 2022
    Inventors: Ralph BIRT, Robert CURTIS, David FRIEDMAN
  • Publication number: 20210362905
    Abstract: 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: Application
    Filed: May 19, 2021
    Publication date: November 25, 2021
    Applicant: Noble House Home Furnishing, LLC
    Inventors: Venkataramu Bangalore, David Friedman
  • Patent number: 11136118
    Abstract: 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: Grant
    Filed: August 30, 2018
    Date of Patent: October 5, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Sebastian Robin Fischer, David Friedman, Marco Antonio De Barros Ceze, Louis Leroi LeGrand, III
  • Publication number: 20200070972
    Abstract: 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: Application
    Filed: August 30, 2018
    Publication date: March 5, 2020
    Inventors: Sebastian Robin Fischer, David Friedman, Marco Antonio De Barros Ceze, Louis Leroi LeGrand, III
  • Patent number: 10380021
    Abstract: 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: Grant
    Filed: March 13, 2013
    Date of Patent: August 13, 2019
    Assignee: Oracle International Corporation
    Inventors: Juan R. Loaiza, Kothanda Umamageswaran, David Friedman, Jia Shi, Zuoyu Tao, Alex Tsukerman
  • Patent number: 10127054
    Abstract: 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: Grant
    Filed: February 10, 2015
    Date of Patent: November 13, 2018
    Assignee: Oracle International Corporation
    Inventors: Rajiv Wickremesinghe, Harish Nandyala, Prasad Bagal, David Friedman
  • Patent number: 10051132
    Abstract: 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: Grant
    Filed: May 16, 2016
    Date of Patent: August 14, 2018
    Assignee: III Holdings 1, LLC
    Inventors: David Friedman, Wai Wu
  • Patent number: 9690597
    Abstract: 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: Grant
    Filed: February 10, 2015
    Date of Patent: June 27, 2017
    Assignee: Oracle International Corporation
    Inventors: Rajiv Wickremesinghe, Harish Nandyala, Prasad Bagal, David Friedman
  • Publication number: 20160381228
    Abstract: 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: Application
    Filed: May 16, 2016
    Publication date: December 29, 2016
    Inventors: David Friedman, Wai Wu
  • Publication number: 20160143452
    Abstract: 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: Application
    Filed: June 24, 2015
    Publication date: May 26, 2016
    Inventors: David Friedman, Zalmen Sofer
  • Patent number: 9344576
    Abstract: 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: Grant
    Filed: October 24, 2011
    Date of Patent: May 17, 2016
    Assignee: III Holdings 1, LLC
    Inventors: David Friedman, Wai Wu
  • Patent number: 9072393
    Abstract: 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: Grant
    Filed: February 9, 2010
    Date of Patent: July 7, 2015
    Inventors: David Friedman, Zalman Sofer
  • Patent number: 9063908
    Abstract: 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: Grant
    Filed: May 31, 2012
    Date of Patent: June 23, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Juan R. Loaiza, Kothanda Umamageswaran, Boris Erlikhman, David Friedman, Jia Shi, Zuoyu Tao, Alex Tsukerman
  • Publication number: 20150160949
    Abstract: 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: Application
    Filed: February 10, 2015
    Publication date: June 11, 2015
    Inventors: RAJIV WICKREMESINGHE, HARISH NANDYALA, PRASAD BAGAL, DAVID FRIEDMAN
  • Patent number: 9009121
    Abstract: 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: Grant
    Filed: October 30, 2009
    Date of Patent: April 14, 2015
    Assignee: Oracle International Corporation
    Inventors: Rajiv Wickremesinghe, Harish Nandyala, Prasad Bagal, David Friedman