Patents by Inventor Amir Shatz
Amir Shatz 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: 20130304874Abstract: A method for communication includes providing an item of media content for streaming in a plurality of versions having different, respective bit rates. The media content is streamed from a server to a client by transmitting a first version of the item over a network at a first bit rate from the server to the client via a server buffer associated with the server and monitoring a fill level of the server buffer while streaming the media content. The server switches to transmitting a second version of the item at a second bit rate, different from the first bit rate, to the client in response to a change in the fill level of the server buffer.Type: ApplicationFiled: July 18, 2013Publication date: November 14, 2013Inventors: Yosef Wexler, Amir Shatz, Ilan Daniel, Yosef Ben-Tsur
-
Patent number: 8527649Abstract: A method for communication includes providing an item of media content for streaming in a plurality of versions having different, respective bit rates. The media content is streamed from a server to a client by transmitting a first version of the item over a network at a first bit rate from the server to the client via a server buffer associated with the server and monitoring a fill level of the server buffer while streaming the media content. The server switches to transmitting a second version of the item at a second bit rate, different from the first bit rate, to the client in response to a change in the fill level of the server buffer.Type: GrantFiled: March 6, 2011Date of Patent: September 3, 2013Assignee: Mobixell Networks Ltd.Inventors: Yosef Wexler, Amir Shatz, Ilan Daniel, Yosef Ben-Tsur
-
Patent number: 8145656Abstract: A method for matching media objects includes receiving a plurality of reference objects, and computing respective reference feature vectors (104, 106) of one or more of the reference image frames (86, 88) in each of the reference objects. Upon receiving a query object, a respective query feature vector (110) of at least one of the query image frames is computed. The reference feature vectors are searched to find one or more candidate objects among the reference objects, such that a respective reference feature vector of one of the reference image frames in each of the one or more candidate objects matches the query feature vector. At least one additional reference image frame is compared to at least one additional query image frame in order to determine that one of the candidate objects is a match for the query object.Type: GrantFiled: February 4, 2007Date of Patent: March 27, 2012Assignee: Mobixell Networks Ltd.Inventors: Amir Shatz, Yosef Wexler, Ran A. Cohen, Dan Raudnitz
-
Patent number: 8073275Abstract: A computer-implemented method for image adaptation includes accepting a digitally-represented input image and a target size requirement. The input image is modified by optimally determining at least one of a resolution of the input image and a quality of the input image, the quality defining an amount of information allocated to represent each pixel value of the input image, so as to produce a compressed output image meeting the target size requirement.Type: GrantFiled: February 5, 2006Date of Patent: December 6, 2011Assignee: Mobixell Networks Ltd.Inventors: Amir Shatz, Yair Hougui, Dan Raudnitz
-
Publication number: 20110225315Abstract: A method for communication includes providing an item of media content for streaming in a plurality of versions having different, respective bit rates. The media content is streamed from a server to a client by transmitting a first version of the item over a network at a first bit rate from the server to the client via a server buffer associated with the server and monitoring a fill level of the server buffer while streaming the media content. The server switches to transmitting a second version of the item at a second bit rate, different from the first bit rate, to the client in response to a change in the fill level of the server buffer.Type: ApplicationFiled: March 6, 2011Publication date: September 15, 2011Applicant: MOBIXELL NETWORKS LTD.Inventors: Yosef Wexler, Amir Shatz, Ilan Daniel, Yosef Ben-Tsur
-
Publication number: 20100131863Abstract: A method for content delivery includes obtaining responses from a first plurality of users to a second plurality of items of content that were delivered to the users over a communication network. For each item, a respective vector is created corresponding to the responses of the users to the item. Distances between the items are computed responsively to the vectors. A first item is selected for delivery to a given user based on a previous response of the given user to a second item and to a distance computed between the first and second items responsively to the vectors. Following the delivery of the first item, upon receiving a response to the first item from the given user, the distances computed between the items are updated based on the response to the first item. The updated distances are applied in selecting a further item for delivery to another user.Type: ApplicationFiled: November 22, 2009Publication date: May 27, 2010Applicant: MOBIXELL NETWORKS LTDInventors: Yosef Wexler, Amir Shatz
-
Publication number: 20100118190Abstract: A method for content delivery includes receiving a request for delivery of a still image to a client terminal. A promotional image is selected to be delivered to the client terminal together with the still image. The still image and the promotional image are processed together so as to create an image sequence containing the still image and the promotional image in a moving picture format. Responsively to the request for delivery of the still image, the image sequence is delivered over a network for display in the moving picture format by the client terminal.Type: ApplicationFiled: January 29, 2008Publication date: May 13, 2010Applicant: Mobixell NetworksInventors: Roni Salfati, Ron Perry, Gadi Inon, Amir Shatz
-
Publication number: 20090083228Abstract: A method for matching media objects includes receiving a plurality of reference objects, and computing respective reference feature vectors (104, 106) of one or more of the reference image frames (86, 88) in each of the reference objects. Upon receiving a query object, a respective query feature vector (110) of at least one of the query image frames is computed. The reference feature vectors are searched to find one or more candidate objects among the reference objects, such that a respective reference feature vector of one of the reference image frames in each of the one or more candidate objects matches the query feature vector. At least one additional reference image frame is compared to at least one additional query image frame in order to determine that one of the candidate objects is a match for the query object.Type: ApplicationFiled: February 4, 2007Publication date: March 26, 2009Applicant: MOBIXELL NETWORKS LTD.Inventors: Amir Shatz, Yosef Wexler, Ran A. Cohen, Dan Raudnitz
-
Publication number: 20090019149Abstract: A computer-implemented method for tracking multimedia content includes generating a first feature vector of a first multimedia object, extracting a second multimedia object from a transmission of digital traffic, generating a second feature vector of the second multimedia object, and determining a similarity of the second feature vector to the first feature vector. Responsively to the similarity, the second multimedia object is identified as an instance of the first multimedia object.Type: ApplicationFiled: February 13, 2006Publication date: January 15, 2009Applicant: Mobixell NetworksInventors: Ran A. Cohen, Yosef Wexler, Amir Shatz, Amir Dagan, Meir Mendelovich, Yehuda Elmaliach
-
Publication number: 20080196076Abstract: A computer-implemented method for image adaptation includes accepting a digitally-represented input image and a target size requirement. The input image is modified by optimally determining at least one of a resolution of the input image and a quality of the input image, the quality defining an amount of information allocated to represent each pixel value of the input image, so as to produce a compressed output image meeting the target size requirement.Type: ApplicationFiled: February 5, 2006Publication date: August 14, 2008Applicant: MOBIXELL NETWORKSInventors: Amir Shatz, Yair Hougui, Dan Raudnitz