Patents by Inventor Oren Somekh

Oren Somekh 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: 20220004896
    Abstract: The present teaching relates to method, system, and computer programming product for dynamic vector allocation. Machine learning is conducted using training data constructed based on a target vector having a plurality of feature entries, wherein each of the plurality of feature entries is mapped from at least one original attribute from one or more original source vectors. A feature entry in the target vector is identified based on a first criterion associated with an assessment of the machine learning, for replacing the corresponding at least one original attribute from the one or more original source vectors. At least one alternative attribute from alternative source vectors based on a second criterion is determined, wherein the at least one alternative attribute is to be mapped to the feature entry of the target vector. The feature entry of the target vector is populated based on the at least one alternative attribute.
    Type: Application
    Filed: July 2, 2020
    Publication date: January 6, 2022
    Inventors: Rina Leibovits, Oren Somekh, Yohay Kaplan, Yair Koren
  • Patent number: 10225590
    Abstract: Disclosure includes a system, method and architecture to monitor media content streams, e.g., streams of digital encoded media data such as without limitation audio and/or video data, from a number of media content streaming providers and identify media content items from those media content items being streamed by the media content streaming providers for inclusion in a personalized media content stream for a user. In a direct streaming approach, the media content items contained in a stream are available while each item is being streamed by the content provider. In a centralized streaming approach, media content items contained in each media content stream that is currently being streamed by content provider are available for a limited window of time, which can be dependent on buffer length.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: March 5, 2019
    Assignee: EXCALIBUR IP, LLC
    Inventors: Oren Somekh, Yehuda Koren, Natalie Aizenberg, Yoelle Maarek, Ronny Lempel
  • Publication number: 20170161644
    Abstract: Media item recommendations, such as music track recommendations, may be made using one or more models generated using data collected from a plurality of media stream sources, such as, for example, Internet radio stations. In an initial, bootstrapping phase, data about media items and media stream playlists of media stream sources may be used to generate a model, which comprises latent factor vectors, or learned profiles, of media items, e.g., tracks, artists, etc. Such a bootstrapping phase may be performed without user data, such as user playlists and/or user feedback, to generate a model that may be used to make media item recommendations. As user data becomes available, e.g., as users of a recommendation service provide user data, the user data may be used to supplement and/or update the model and/or to create user profiles.
    Type: Application
    Filed: February 23, 2017
    Publication date: June 8, 2017
    Inventors: Oren SOMEKH, Yehuda KOREN, Natalie AIZENBERG
  • Patent number: 9582767
    Abstract: Media item recommendations, such as music track recommendations, may be made using one or more models generated using data collected from a plurality of media stream sources, such as, for example, Internet radio stations. In an initial, bootstrapping phase, data about media items and media stream playlists of media stream sources may be used to generate a model, which comprises latent factor vectors, or learned profiles, of media items, e.g., tracks, artists, etc. Such a bootstrapping phase may be performed without user data, such as user playlists and/or user feedback, to generate a model that may be used to make media item recommendations. As user data becomes available, e.g., as users of a recommendation service provide user data, the user data may be used to supplement and/or update the model and/or to create user profiles.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: February 28, 2017
    Assignee: EXCALIBUR IP, LLC
    Inventors: Oren Somekh, Yehuda Koren, Natalie Aizenberg
  • Patent number: 8768693
    Abstract: A system and method for assigning one or more tags to an image file. In one aspect, a server computer receives an image file captured by a client device. In one embodiment, the image file includes an audio component embedded therein by the client device, where the audio component was spoken by a user of the client device as a tag of the image file. The server computer determines metadata associated with the image file and identifies a dictionary of potential textual tags from the metadata. The server computer determines a textual tag from the audio component and from the dictionary of potential textual tags. The server computer then associates the textual tag with the image file as additional metadata.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: July 1, 2014
    Assignee: Yahoo! Inc.
    Inventors: Oren Somekh, Nadav Golbandi, Liran Katzir, Ronny Lempel, Yoelle Maarek
  • Publication number: 20130325462
    Abstract: A system and method for assigning one or more tags to an image file. In one aspect, a server computer receives an image file captured by a client device. In one embodiment, the image file includes an audio component embedded therein by the client device, where the audio component was spoken by a user of the client device as a tag of the image file. The server computer determines metadata associated with the image file and identifies a dictionary of potential textual tags from the metadata. The server computer determines a textual tag from the audio component and from the dictionary of potential textual tags. The server computer then associates the textual tag with the image file as additional metadata.
    Type: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Applicant: Yahoo! inc.
    Inventors: Oren Somekh, Nadav Golbandi, Liran Katzir, Ronny Lempel, Yoelle Maarek
  • Publication number: 20130311163
    Abstract: Media item recommendations, such as music track recommendations, may be made using one or more models generated using data collected from a plurality of media stream sources, such as, for example, Internet radio stations. In an initial, bootstrapping phase, data about media items and media stream playlists of media stream sources may be used to generate a model, which comprises latent factor vectors, or learned profiles, of media items, e.g., tracks, artists, etc. Such a bootstrapping phase may be performed without user data, such as user playlists and/or user feedback, to generate a model that may be used to make media item recommendations. As user data becomes available, e.g., as users of a recommendation service provide user data, the user data may be used to supplement and/or update the model and/or to create user profiles.
    Type: Application
    Filed: May 16, 2012
    Publication date: November 21, 2013
    Inventors: Oren Somekh, Yehuda Koren, Natalie Aizenberg
  • Publication number: 20130275611
    Abstract: Disclosure includes a system, method and architecture to monitor media content streams, e.g., streams of digital encoded media data such as without limitation audio and/or video data, from a number of media content streaming providers and identify media content items from those media content items being streamed by the media content streaming providers for inclusion in a personalized media content stream for a user. In a direct streaming approach, the media content items contained in a stream are available while each item is being streamed by the content provider. In a centralized streaming approach, media content items contained in each media content stream that is currently being streamed by content provider are available for a limited window of time, which can be dependent on buffer length.
    Type: Application
    Filed: April 16, 2012
    Publication date: October 17, 2013
    Inventors: Oren Somekh, Yehuda Koren, Natalie Aizenberg, Yoelle Maarek, Ronny Lempel
  • Publication number: 20090028168
    Abstract: A method of performing a negotiation session on a modem connection. The method includes receiving a plurality of negotiation signals from the source modem, by a first gateway, forwarding at least some of the received negotiation signals from the first gateway to a second gateway, over a packet based network, receiving, by the first gateway, responses to the forwarded negotiation signals from the second gateway, forwarding the responses from the second gateway to the source modem, by the first gateway, and transmitting from the first gateway to the source modem, response signals to at least some of the received negotiation signals, without receiving a response to the at least some of the signals from the second gateway.
    Type: Application
    Filed: July 30, 2008
    Publication date: January 29, 2009
    Applicant: Surf Communication Solutions Ltd.
    Inventors: Oren Somekh, Abraham Fisher, Udi Dahan, Gil Graiber
  • Patent number: 7420961
    Abstract: A method of transmitting data bits over a modem connection. The method includes receiving a first stream of data bits, by a first modem, performing a first set of one or more communication tasks on the first stream of bits, by the first modem, so as to generate a second stream of bits, modulating the second stream of bits, by the first modem, so as to form a modulated signal, transmitting the modulated signal from the first modem to a second modem, demodulating the modulated signal by the second modem, so as to form a third stream of bits, performing on the third stream of bits, a second set of zero or more communication tasks, including a different number of tasks than the first set of tasks, so as to form a fourth stream of bits, and transmitting the fourth stream of bits to a communication unit over a packet based network.
    Type: Grant
    Filed: June 11, 2001
    Date of Patent: September 2, 2008
    Inventors: Abraham Fisher, Oren Somekh
  • Patent number: 7420960
    Abstract: A method of performing a negotiation session on a modem connection. The method includes receiving a plurality of negotiation signals from the source modem, by a first gateway, forwarding at least some of the received negotiation signals from the first gateway to a second gateway, over a packet based network, receiving, by the first gateway, responses to the forwarded negotiation signals from the second gateway, forwarding the responses from the second gateway to the source modem, by the first gateway, and transmitting from the first gateway to the source modem, response signals to at least some of the received negotiation signals, without receiving a response to the at least some of the signals from the second gateway.
    Type: Grant
    Filed: May 21, 2001
    Date of Patent: September 2, 2008
    Inventors: Oren Somekh, Abraham Fisher, Udi Dahan, Gil Graiber
  • Patent number: 7406072
    Abstract: A method of transmitting signals between a source modem and a destination modem. The method includes transmitting the signals from the source modem, over a first switched network path, to a first interface, encapsulating the at least some of the signals received by the first interface into packets, transmitting the packets from the first interface over a packet-based network to a second interface, removing the encapsulation of the signals at the second interface; and transmitting the data signals from the second interface over a second switched network path to the destination modem.
    Type: Grant
    Filed: August 13, 2000
    Date of Patent: July 29, 2008
    Assignee: Surf Communication Solutions
    Inventors: Oren Somekh, Abraham Fisher, Yona Sivan
  • Patent number: 7355735
    Abstract: A method of establishing a fax connection on a link which is a portion of a composite connection. The method includes transmitting at least some signals of a negotiation procedure on the link and initiating a retrain on the connection, without identifying a problem on the connection of the link, the retrain being initiated after transmitting the at least some signals of the negotiation procedure but before transmitting data on the data channel of the link due to the negotiation procedure.
    Type: Grant
    Filed: October 17, 2000
    Date of Patent: April 8, 2008
    Inventors: Yona Sivan, Abraham Fisher, Dror Meiri, Oren Somekh
  • Patent number: 7230977
    Abstract: A repeater having first and second communication terminals that receives signals at either of the terminals and transmits signals responsive to the received signals at the other of the terminals, comprising: a first signal processor that receives V.90 analogue data signals from the first terminal and generates bit streams responsive thereto that accurately reproduce the data in the analogue signals; a second signal processor; and a communication channel linking the first and second signal processors wherein the second signal processor receives the bit streams generated by the first signal processor via the communication channel and transmits V.90 PCM octets responsive thereto via the second terminal.
    Type: Grant
    Filed: May 21, 2000
    Date of Patent: June 12, 2007
    Assignee: Surf Communication Solutions Ltd.
    Inventors: Oren Somekh, Yona Sivan
  • Patent number: 7136412
    Abstract: A method of managing a DSL connection by a DSL server modem, including receiving signals from a DSL client modem at a first rate, determining, by the DSL server modem, a data content of the received signals, and initiating, by the DSL server modem, negotiation of a change in the rate of the DSL connection, responsive to the determination of the data content, so as to receive signals at a second rate different from the first rate.
    Type: Grant
    Filed: May 9, 2000
    Date of Patent: November 14, 2006
    Assignee: Surf Communication Solutions Ltd.
    Inventors: Amnon Gavish, Oren Somekh, Abner Volterra
  • Patent number: 7068764
    Abstract: A method of forming a V.90 connection on an all digital connection. The method includes transmitting a request to connect from a digitally connected client modem (28) to a digitally connected server modem (24) and transmitting, by the client modem (28) to the server modem, a message requesting to form a V.90 connection, identifying the digitally connected client modem (28) as an analog connected modem.
    Type: Grant
    Filed: March 29, 2000
    Date of Patent: June 27, 2006
    Assignee: Surf Communication Solutions Ltd.
    Inventors: Abraham Fisher, Oren Somekh
  • Publication number: 20040052376
    Abstract: A method of access control to a protected remote access server. The method includes receiving signals transmitted on a modem connection, determining in the physical layer whether the received signals include predetermined identification signals, and allowing the modem connection to be established with the protected remote access server only if the received signals include the predetermined identification signals.
    Type: Application
    Filed: June 18, 2003
    Publication date: March 18, 2004
    Inventors: Abraham Fisher, Oren Somekh
  • Publication number: 20040047407
    Abstract: A method of transmitting data. The method includes establishing a modem connection (72) between two digitally connected modems (24, 28) and transmitting data on the modem connection (82) in accordance with a transmission scheme defined only for transmission from analog to digital modems.
    Type: Application
    Filed: October 20, 2003
    Publication date: March 11, 2004
    Inventors: Abraham Fisher, Oren Somekh, Assaf Kasher, Assaf Kasher
  • Publication number: 20030185230
    Abstract: A method of transmitting data bits over a modem connection. The method includes receiving a first stream of data bits, by a first modem, performing a first set of one or more communication tasks on the first stream of bits, by the first modem, so as to generate a second stream of bits, modulating the second stream of bits, by the first modem, so as to form a modulated signal, transmitting the modulated signal from the first modem to a second modem, demodulating the modulated signal by the second modem, so as to form a third stream of bits, performing on the third stream of bits, a second set of zero or more communication tasks, including a different number of tasks than the first set of tasks, so as to form a fourth stream of bits, and transmitting the fourth stream of bits to a communication unit over a packet based network.
    Type: Application
    Filed: December 13, 2002
    Publication date: October 2, 2003
    Inventors: Abraham Fisher, Oren Somekh
  • Publication number: 20030123466
    Abstract: A method of performing a negotiation session on a modem connection. The method includes receiving a plurality of negotiation signals from the source modem, by a first gateway, forwarding at least some of the received negotiation signals from the first gateway to a second gateway, over a packet based network, receiving, by the first gateway, responses to the forwarded negotiation signals from the second gateway, forwarding the responses from the second gateway to the source modem, by the first gateway, and transmitting from the first gateway to the source modem, response signals to at least some of the received negotiation signals, without receiving a response to the at least some of the signals from the second gateway.
    Type: Application
    Filed: November 20, 2002
    Publication date: July 3, 2003
    Inventors: Oren Somekh, Abraham Fisher, Udi Dahan, Gil Graiber