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: 20220004896Abstract: 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: ApplicationFiled: July 2, 2020Publication date: January 6, 2022Inventors: Rina Leibovits, Oren Somekh, Yohay Kaplan, Yair Koren
-
Patent number: 10225590Abstract: 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: GrantFiled: April 16, 2012Date of Patent: March 5, 2019Assignee: EXCALIBUR IP, LLCInventors: Oren Somekh, Yehuda Koren, Natalie Aizenberg, Yoelle Maarek, Ronny Lempel
-
Publication number: 20170161644Abstract: 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: ApplicationFiled: February 23, 2017Publication date: June 8, 2017Inventors: Oren SOMEKH, Yehuda KOREN, Natalie AIZENBERG
-
Patent number: 9582767Abstract: 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: GrantFiled: May 16, 2012Date of Patent: February 28, 2017Assignee: EXCALIBUR IP, LLCInventors: Oren Somekh, Yehuda Koren, Natalie Aizenberg
-
Patent number: 8768693Abstract: 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: GrantFiled: May 31, 2012Date of Patent: July 1, 2014Assignee: Yahoo! Inc.Inventors: Oren Somekh, Nadav Golbandi, Liran Katzir, Ronny Lempel, Yoelle Maarek
-
Publication number: 20130325462Abstract: 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: ApplicationFiled: May 31, 2012Publication date: December 5, 2013Applicant: Yahoo! inc.Inventors: Oren Somekh, Nadav Golbandi, Liran Katzir, Ronny Lempel, Yoelle Maarek
-
Publication number: 20130311163Abstract: 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: ApplicationFiled: May 16, 2012Publication date: November 21, 2013Inventors: Oren Somekh, Yehuda Koren, Natalie Aizenberg
-
Publication number: 20130275611Abstract: 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: ApplicationFiled: April 16, 2012Publication date: October 17, 2013Inventors: Oren Somekh, Yehuda Koren, Natalie Aizenberg, Yoelle Maarek, Ronny Lempel
-
Publication number: 20090028168Abstract: 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: ApplicationFiled: July 30, 2008Publication date: January 29, 2009Applicant: Surf Communication Solutions Ltd.Inventors: Oren Somekh, Abraham Fisher, Udi Dahan, Gil Graiber
-
Patent number: 7420961Abstract: 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: GrantFiled: June 11, 2001Date of Patent: September 2, 2008Inventors: Abraham Fisher, Oren Somekh
-
Patent number: 7420960Abstract: 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: GrantFiled: May 21, 2001Date of Patent: September 2, 2008Inventors: Oren Somekh, Abraham Fisher, Udi Dahan, Gil Graiber
-
Patent number: 7406072Abstract: 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: GrantFiled: August 13, 2000Date of Patent: July 29, 2008Assignee: Surf Communication SolutionsInventors: Oren Somekh, Abraham Fisher, Yona Sivan
-
Patent number: 7355735Abstract: 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: GrantFiled: October 17, 2000Date of Patent: April 8, 2008Inventors: Yona Sivan, Abraham Fisher, Dror Meiri, Oren Somekh
-
Patent number: 7230977Abstract: 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: GrantFiled: May 21, 2000Date of Patent: June 12, 2007Assignee: Surf Communication Solutions Ltd.Inventors: Oren Somekh, Yona Sivan
-
Patent number: 7136412Abstract: 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: GrantFiled: May 9, 2000Date of Patent: November 14, 2006Assignee: Surf Communication Solutions Ltd.Inventors: Amnon Gavish, Oren Somekh, Abner Volterra
-
Patent number: 7068764Abstract: 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: GrantFiled: March 29, 2000Date of Patent: June 27, 2006Assignee: Surf Communication Solutions Ltd.Inventors: Abraham Fisher, Oren Somekh
-
Publication number: 20040052376Abstract: 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: ApplicationFiled: June 18, 2003Publication date: March 18, 2004Inventors: Abraham Fisher, Oren Somekh
-
Publication number: 20040047407Abstract: 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: ApplicationFiled: October 20, 2003Publication date: March 11, 2004Inventors: Abraham Fisher, Oren Somekh, Assaf Kasher, Assaf Kasher
-
Publication number: 20030185230Abstract: 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: ApplicationFiled: December 13, 2002Publication date: October 2, 2003Inventors: Abraham Fisher, Oren Somekh
-
Publication number: 20030123466Abstract: 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: ApplicationFiled: November 20, 2002Publication date: July 3, 2003Inventors: Oren Somekh, Abraham Fisher, Udi Dahan, Gil Graiber