Patents by Inventor Daniel Klein

Daniel Klein 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: 11973902
    Abstract: In an example embodiment, a solution that allows a PBX to utilize bridged mobile or desktop applications for collaboration and softphone use is provided. The solution works in conjunction with existing hardwired PBX devices without requiring additional hardware such as an edge router to be integrated with the PBX hardware. Incoming calls are able to ring a user's hardwired device, such as a desk phone at an office, while simultaneously ring mobile device or desktop applications (apps). App users can place outbound PSTN calls and dial PBX extensions just as if they were using their hardwired device. Additionally, PSTN services are utilized from the existing PBX rather than bypassing the existing PBX, which makes tracking and billing more straightforward. A Session Initiation Protocol (SIP) tie trunk is used between the existing PBX and a software bridge controller.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: April 30, 2024
    Assignee: Intermedia.net, Inc.
    Inventors: Daniel Klein, Maria Ruinskaya, Anatoly Kanashin, Douglas Christiansen
  • Patent number: 11972095
    Abstract: Various embodiments discussed herein enable client applications to be heavily integrated with a voice assistant in order to perform commands associated with voice utterances of users via voice assistant functionality and also seamlessly cause client applications to automatically perform native functions as part of executing the voice utterance. Such heavy integration also allows particular embodiments to support multi-modal input from a user for a single conversational interaction. In this way, client application user interface interactions, such as clicks, touch gestures, or text inputs are executed alternative or in addition to the voice utterances.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: April 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tudor Buzasu Klein, Viktoriya Taranov, Sergiy Gavrylenko, Jaclyn Carley Knapp, Andrew Paul McGovern, Harris Syed, Chad Steven Estes, Jesse Daniel Eskes Rusak, David Ernesto Heekin Burkett, Allison Anne O'Mahony, Ashok Kuppusamy, Jonathan Reed Harris, Jose Miguel Rady Allende, Diego Hernan Carlomagno, Talon Edward Ireland, Michael Francis Palermiti, II, Richard Leigh Mains, Jayant Krishnamurthy
  • Patent number: 11973694
    Abstract: In one embodiment, an in-network compute resource assignment system includes a network device to receive a request to select resources to perform a processing job, wherein the request includes at least one resource requirement of the processing job, and end point devices assigned to perform the processing job, a memory to store a state of in-network compute-resources indicating resource usage of the in-network compute-resources by other processing jobs, and a processor to manage the stored state, and responsively to receiving the request, selecting ones of the in-network compute-resources to perform the processing job based on: (a) a network topology of a network including the in-network compute-resources; (b) the state of the in-network compute-resources; and (c) the at least one resource requirement of the processing job.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: April 30, 2024
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Yishai Oltchik, Gil Bloch, Daniel Klein, Tamir Ronen
  • Patent number: 11958696
    Abstract: A method of lining up portions of slices of food, the portions are transported by a belt conveyor on a plurality of tracks along a conveying direction, one of the plurality of tracks is selected as a first reference track, conveying speeds of a remainder of the plurality of tracks excluding the first reference track are adapted in such a way that the portions are arranged in straight rows arranged orthogonally to the conveying direction when the portions reach a lining-up position, and when the lining-up position is reached, the conveying speeds of the plurality of tracks including the first reference track are aligned to one another.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: April 16, 2024
    Assignee: GEA Food Solutions Germany GmbH
    Inventors: Daniel Klein, Stefan Maidel, Lars Peter
  • Publication number: 20240104222
    Abstract: A system and method for evaluating definitions from a markup language document for agentless host configuration of an image in a virtualized computing environment generates an instruction to deploy a virtual instance based on a base image, the virtual instance including a disk. The method further includes generating an inspectable disk based on the disk of the virtual instance; receiving a markup language document, the document including a plurality of definitions, each including a data element; inspecting the inspectable disk for a cybersecurity object corresponding to a data element of a first definition of the plurality of definitions; evaluating the first definition based on the cybersecurity object to generate an evaluated first definition result, in response to determining that the definition is evaluable; generating an output based on the evaluated first definition result; and generating the output based on a notification, in response to determining that the definition is unevaluable.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Applicant: Wiz, Inc.
    Inventors: Yaniv SHAKED, Mattan SHALEV, Gal KOZOSHNIK, Daniel KLEIN, Roy REZNIK, Ami LUTTWAK
  • Patent number: 11943701
    Abstract: An access point (AP) station (STA) (AP STA) that is part of an AP multi-link device (MLD) may be configured as a reporting AP may encode a BSS Transition Management (BTM) request frame for transmission to one or more associated non-AP stations (STAs). The BTM request frame may include a neighbor report element encoded to include information about one or more neighbor APs. The neighbor report element may indicate whether the one or more neighbor APs identified in the neighbor report element are part of an AP MLD and, when a neighbor AP is indicated to be part of an AP MLD whether the reporting AP is part of the indicated AP MLD. The AP STA may decode a reassociation frame from one of the non-AP STAs for transition from one of the AP STAs of the AP MLD to one of the neighbor APs.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: March 26, 2024
    Assignee: Intel Corporation
    Inventors: Laurent Cariou, Po-Kai Huang, Necati Canpolat, Carlos Cordeiro, Daniel F. Bravo, Arik Klein, Danny Ben-Ari, Robert J. Stacey
  • Publication number: 20240086524
    Abstract: A system and method for evaluating definitions from a markup language document for agentless host configuration includes generating an inspectable disk based on a disk of a host, the host deployed in a virtualized computing environment. The system is configured to: receive a markup language document, the markup language document including a plurality of definitions, each definition including a data element; inspect the inspectable disk for a cybersecurity object corresponding to a first data element of a first definition of the plurality of definitions; evaluate the first definition further based on the cybersecurity object to generate an evaluated first definition result, in response to determining that the definition is evaluable; generate an output based on the evaluated first definition result; and generate the output based on a predetermined notification, in response to determining that the definition is unevaluable.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 14, 2024
    Applicant: Wiz, Inc.
    Inventors: Yaniv SHAKED, Mattan SHALEV, Gal KOZOSHNIK, Daniel KLEIN, Roy REZNIK, Ami LUTTWAK
  • Patent number: 11924653
    Abstract: This disclosure describes systems, methods, and devices related to high throughput (HT) control information. A device may determine a frame comprising HT control information. The device may determine to extend a size of the HT control information. The device may cause to generate a management or data frame for sending to a first station device of one or more station devices, the management or data frame comprising extended high throughput (HT) control information, define a new control identification (ID) associated with the extended HT control information, and cause to send the management or data frame to the first station device.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: March 5, 2024
    Assignee: INTEL CORPORATION
    Inventors: Po-Kai Huang, Daniel F. Bravo, Danny Alexander, Arik Klein, Danny Ben-Ari, Laurent Cariou, Robert Stacey
  • Patent number: 11901731
    Abstract: A line connector for transmitting electrical signals includes a housing, a first electric connection configured to transmit a first electrical signal, a second electrical connection configured to transmit a second electrical signal, and a diagnostic device. The diagnostic device is configured to monitor the first electrical signal and detect a first status of the first electric connection, and to monitor the second electrical signal and detect a second status of the second electrical connection. The housing has a housing wall with a first optical indicator and a second optical indicator. The first optical indicator is configured to generate a first optical signal representing the first status, and the second optical indicator is configured to generate a second optical signal representing the second status.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: February 13, 2024
    Assignee: Phoenix Contact GmbH & Co. KG
    Inventor: Daniel Klein
  • Publication number: 20230403234
    Abstract: An apparatus, system, and method include, for each of two or more switches of a communication network, identifying a set of routing paths from the switch to a destination node based on a topology associated with the communication network. The set of routing paths include a first subset of routing paths and a second subset of routing paths. The topology includes an indication of a convergence of the first subset of routing paths at a node between the switch and the destination node. The apparatus, system, and method include allocating a data flow to a first routing path of the first subset of routing paths and a second routing path of the second subset of routing paths according to a target data flow rate common to the first routing path and the second routing path.
    Type: Application
    Filed: June 8, 2022
    Publication date: December 14, 2023
    Inventors: Michael Gandelman Milgrom, Daniel Klein, Eitan Zahavi, Vladimir Koushnir, Lion Levi, Gil Mey-Tal, Aleksandr Minchiu
  • Patent number: 11749274
    Abstract: A method includes receiving an utterance at a computerized automated assistant system, and detecting, via a date/time constraint module of the computerized automated assistant system, one or more constraints in the utterance associated with a date or time. The utterance is associated with a domain. The method further comprises generating, via the date/time constraint module, a periodic set for each of the one or more constraints associated with the date or time, and combining, via the date/time constraint module, the one or more periodic sets. The method further comprises processing, via a dialogue manager module of the computerized automated assistant system, the combined periodic sets to determine an action, and executing the action at the computerized automated assistant system.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: September 5, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jordan Rian Cohen, David Leo Wright Hall, Jason Andrew Wolfe, Daniel Lawrence Roth, Daniel Klein
  • Publication number: 20230259948
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating a multi-transaction dispute package. For example, in one or more embodiments, the disclosed system receives a dispute request with an initial disputed transaction and identifies other potential transactions based on dispute classifications. In one or more embodiments, the disclosed system provides the identified potential transactions that are potentially related to the initial disputed transaction for selection. In response to receiving a selection from the user, the disclosed system generates and processes a multi-transaction dispute package.
    Type: Application
    Filed: February 15, 2022
    Publication date: August 17, 2023
    Inventors: Catherine Paulson, Clem Akomea-Agyin, Daniel Klein, Deivide Oliveira, Jacek Faliszewski, Kuan-Wen Lo, Marcus Vinson, Siddhi Soman
  • Publication number: 20230239409
    Abstract: In an example embodiment, a solution that allows a PBX to utilize bridged mobile or desktop applications for collaboration and softphone use is provided. The solution works in conjunction with existing hardwired PBX devices without requiring additional hardware such as an edge router to be integrated with the PBX hardware. Incoming calls are able to ring a user's hardwired device, such as a desk phone at an office, while simultaneously ring mobile device or desktop applications (apps). App users can place outbound PSTN calls and dial PBX extensions just as if they were using their hardwired device. Additionally, PSTN services are utilized from the existing PBX rather than bypassing the existing PBX, which makes tracking and billing more straightforward. A Session Initiation Protocol (SIP) tie trunk is used between the existing PBX and a software bridge controller.
    Type: Application
    Filed: April 3, 2023
    Publication date: July 27, 2023
    Inventors: Daniel Klein, Maria Ruinskaya, Anatoly Kanashin, Douglas Christiansen
  • Patent number: 11677573
    Abstract: A contactless PoE connection system and a contactless PoE connector for use in the connection system, in which the contactless PoE connector has a first contactless interface configured for bidirectional data transfer, a second contactless interface configured for unidirectional power transfer, and a third interface to which a first Ethernet line can be connected. The third interface is configured to receive data and power, which are to be transferred jointly via the Ethernet line. Furthermore, a data and power splitting device are connected to the first, second, and third interfaces, which splitting device is configured for splitting power and data as applied to the third interface and for selectively supplying data to the first contactless interface and for selectively supplying power to the second contactless interface.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: June 13, 2023
    Assignee: Phoenix Contact GmbH & Co. KG
    Inventor: Daniel Klein
  • Patent number: 11657215
    Abstract: An automated natural dialogue system provides a combination of structure and flexibility to allow for ease of annotation of dialogues as well as learning and expanding the capabilities of the dialogue system based on natural language interactions.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: May 23, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Percy Shuo Liang, David Leo Wright Hall, Jesse Daniel Eskes Rusak, Daniel Klein
  • Publication number: 20230134291
    Abstract: A coupling device for wireless data and energy transfer, includes a housing, a communication device located in the housing for wireless data transfer and designed to emit electromagnetic signals in a main emission direction, and a wireless energy transfer device located in the housing. The wireless energy transfer device includes a ferrite body with a through-opening and at least one air coil which defines an opening and is located on the ferrite body. The air coil, the ferrite body and the communication device are arranged to each other in such a way that electromagnetic signals emitted by the communication device in the main emission direction propagate through the through-opening in the ferrite body and through the opening in the at least one air coil.
    Type: Application
    Filed: April 1, 2021
    Publication date: May 4, 2023
    Inventors: Daniel KLEIN, Frank HAKEMEYER, Maik STEMME
  • Publication number: 20230135550
    Abstract: Devices and methods for determining a product quality resulting from a manufacturing process are disclosed herein. In one example, the method includes simulatively determining one of a plurality of manufacturing state variables depending on a scattering of the manufacturing state variables, acquiring one of the manufacturing state variables by a sensor, and associatively determining the product quality depending on the manufacturing state variables.
    Type: Application
    Filed: September 2, 2020
    Publication date: May 4, 2023
    Inventors: Daniel Klein, Henning Ochsenfeld, Tobias Seutter
  • Patent number: 11622046
    Abstract: In an example embodiment, a solution that allows a PBX to utilize bridged mobile or desktop applications for collaboration and softphone use is provided. The solution works in conjunction with existing hardwired PBX devices without requiring additional hardware such as an edge router to be integrated with the PBX hardware. Incoming calls are able to ring a user's hardwired device, such as a desk phone at an office, while simultaneously ring mobile device or desktop applications (apps). App users can place outbound PSTN calls and dial PBX extensions just as if they were using their hardwired device. Additionally, PSTN services are utilized from the existing PBX rather than bypassing the existing PBX, which makes tracking and billing more straightforward. A Session Initiation Protocol (SIP) tie trunk is used between the existing PBX and a software bridge controller.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: April 4, 2023
    Assignee: Intermedia.net, Inc.
    Inventors: Daniel Klein, Maria Ruinskaya, Anatoly Kanashin, Douglas Christiansen
  • Patent number: 11552882
    Abstract: A network element includes processing circuitry and multiple ports. The ports connect using links to a communication network. The processing circuitry is configured to receive packets via the ports and forward the received packets to respective destination addresses via the ports. The destination addresses are organized in address groups, each address group including multiple destination addresses of nodes connected to a common network element in the communication network. The processing circuitry is further configured to, in response to identifying that a given port connects to a faulty link, determine one or more address groups that became unreachable via the given port due to the faulty link, generate a notification reporting one or more of the determined address groups that are unreachable via any port other than the given port, and transmit the notification to one or more other network elements, via one or more ports other than the given port.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: January 10, 2023
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Jose Yallouz, Lion Levi, Gil Mey-Tal, Daniel Klein
  • Publication number: 20220311702
    Abstract: A network element includes processing circuitry and multiple ports. The ports connect using links to a communication network. The processing circuitry is configured to receive packets via the ports and forward the received packets to respective destination addresses via the ports. The destination addresses are organized in address groups, each address group including multiple destination addresses of nodes connected to a common network element in the communication network. The processing circuitry is further configured to, in response to identifying that a given port connects to a faulty link, determine one or more address groups that became unreachable via the given port due to the faulty link, generate a notification reporting one or more of the determined address groups that are unreachable via any port other than the given port, and transmit the notification to one or more other network elements, via one or more ports other than the given port.
    Type: Application
    Filed: March 25, 2021
    Publication date: September 29, 2022
    Inventors: Jose Yallouz, Lion Levi, Gil Mey-Tal, Daniel Klein