Patents by Inventor Alex Fishman

Alex Fishman 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: 20120060195
    Abstract: A smart playlist system is described. In one example embodiment, a collector module obtains content utilization data from a plurality of client devices associated with respective plurality of viewers. A hot list generator module generates a list of popular content items based on the obtained content utilization data. A customization module generates a customized playlist for a target viewer from the plurality of viewers, based on the list of popular content items and a profile of the target viewer. The communications module communicates the customized playlist to a client device of the target viewer.
    Type: Application
    Filed: September 7, 2010
    Publication date: March 8, 2012
    Applicant: OpenTV, Inc.
    Inventors: Alex Fishman, Crx K. Chai
  • Publication number: 20120060176
    Abstract: In various exemplary embodiments, a system and method to provide smart media selection to a set of one or more individuals at a location associated with a display device of a receiver system is provided. In example embodiments, an indication of a presence change at the location is received. User specific information associated with the set of the one or more individuals identified as being at the location is accessed. A recommendation playlist based on the user specific information is generated.
    Type: Application
    Filed: September 8, 2010
    Publication date: March 8, 2012
    Inventors: Crx K. Chai, Alex Fishman
  • Patent number: 8104950
    Abstract: In one example embodiment, a board for measuring device temperatures comprises a base and one or more fingers extending from the base. The base and the one or more fingers comprise a flexible material. One or more first temperature sensors are disposed on the one or more fingers. One or more second temperature sensors are disposed on the base. Each of the first and second temperature sensors comprises a partially thermally isolated temperature sensor.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: January 31, 2012
    Assignee: Finisar Corporation
    Inventors: Alex Fishman, Peter A. Scranton, Ramesh Sundaram
  • Patent number: 7969163
    Abstract: Systems and methods to measure signal propagation delay through objects. The system includes a controller, a single shot pulse generator, a first pulse/edge former, a multiplexer/demultiplexer, a second pulse/edge former, a timer, and a counter. The controller initializes the system, the clock and the counter. A pulse is sent from the single shot pulse generator to the first pulse/edge former. The pulse is propagated through the first pulse/edge former to the multiplexer, through a device under test, to the demultiplexer, and to the second pulse/edge former. The second pulse edge generator provides the pulse to the counter, which counts a predetermined number of pulses, and the clock, which measures the amount of time the counter counts the pulses. The propagation delay of the device under test is then calculated based on the counted number of pulses and the elapsed time measured by the clock.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: June 28, 2011
    Assignee: Finisar Corporation
    Inventors: Alex Fishman, Serguei Dorofeev, Andreas Weber
  • Publication number: 20110072078
    Abstract: Methods and systems for generating and sharing media clips are described. Consistent with some embodiments, while a selection of digital media content (e.g., a movie, television program, audio track, and so on) is being presented at a media player, a user creates one or more sets of waypoints (e.g., time markers) that define the boundaries (e.g., beginning and end) of one or more media clips. These waypoints are communicated from one media player device to another, enabling the receiving media player device to retrieve and play back the media clips from a source other than the media player device where the waypoints were generated.
    Type: Application
    Filed: September 9, 2010
    Publication date: March 24, 2011
    Applicant: OpenTV, Inc.
    Inventors: Crx K. Chai, Alex Fishman
  • Publication number: 20110060661
    Abstract: In various exemplary embodiments, a system and method to provide gift media is disclosed. The method includes receiving, at an interactive media component, a selection of the media item and a selection of at least one recipient for the media item from a user of a client device. A purchase transaction based on the selection of the media item and the at least one recipient is processed. Delivery of the media item to the at least one recipient is triggered.
    Type: Application
    Filed: September 3, 2010
    Publication date: March 10, 2011
    Applicant: OpenTV, Inc.
    Inventors: Crx K. Chai, Alex Fishman
  • Publication number: 20100265385
    Abstract: Certain devices and methods are directed to acquiring, generating and/or outputting image data corresponding to a scene. In one aspect, the method comprises (i) acquiring light field data which is representative of a light field from the scene, (ii) acquiring configuration data which is representative of how light rays optically propagate through the data acquisition device (used to acquire the light field data), (iii) generating first image data using the light field data and the configuration data, wherein the first image data includes a focus or focus depth that is different from a focus or focus depth of the light field data, (iv) generating a first electronic data file including (a) the first image data, (b) the light field data, and (c) the configuration data, and (v) outputting the first electronic data file.
    Type: Application
    Filed: February 10, 2010
    Publication date: October 21, 2010
    Inventors: Timothy J. Knight, Yi-Ren Ng, Colvin Pitts, Alex Fishman
  • Publication number: 20100220216
    Abstract: A digital camera captures successive first and second images using an image sensor to produce image data, and processes the image data of the successive first and second images. The processing of the second image overlaps processing of the first image in time. The processing of the two images includes mapping locations in a virtual memory space to locations in the memory pages in a physical memory space of the digital camera, and storing information corresponding to the mapped locations in a page table. The digital camera performs operations on the image data of the first and second images stored at specified locations in the virtual memory space, and while performing those operations allocates and de-allocates memory pages in the physical memory space to virtual memory pages in the virtual memory space and updates the page table accordingly.
    Type: Application
    Filed: May 17, 2010
    Publication date: September 2, 2010
    Inventors: Alex Fishman, Shimon Pertsel, Victor Pinto, Michael Shalev
  • Patent number: 7719579
    Abstract: A digital camera acquires a first image in a sequence of images by loading it into a unified memory space of the digital camera in a first order and processing it in a second order. Before the first image is completely processed, the digital camera starts acquiring a second image and overwriting at least a processed portion of the first image in the unified memory space with image data of the second image.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: May 18, 2010
    Assignee: Zoran Corporation
    Inventors: Alex Fishman, Shimon Pertsel, Victor Pinto, Michael Shalev
  • Publication number: 20100064325
    Abstract: A community-based recommendation engine is provided. In one example embodiment, a system to provide community-based recommendation engine comprises a recommendation detector and a decision module. The recommendation detector is configured to receive, at a viewer's system, a recommendation for a content item from a contact of a viewer. The decision module may be configured to determine an action to be performed at the viewer's system, based on the recommendation and on one or more rules, accept the recommendation as an instruction to perform the action, and initiate the action at the viewer's system.
    Type: Application
    Filed: September 11, 2008
    Publication date: March 11, 2010
    Inventors: Alex Fishman, Crx K. Chai
  • Publication number: 20100058224
    Abstract: A commitment-based GUI is provided. In one example embodiment, a system to provide commitment-based GUI comprises a menu activation module, an actions monitor, a commitment detector, and a presentation control module. The menu activation module may be configured to activate a multi-panel media interface on a display device, the multi-panel media interface presenting one or more menu panels. The actions monitor may be configured to monitor activity of a user with respect to the multi-panel media interface. The commitment detector may be configured to determine a commitment level of the user, the commitment level indicating the user's interest level in navigating a menu structure associated with the multi-panel media interface. The presentation control module may be configured to adjust presentation of the multi-panel media interface based on the determined commitment level.
    Type: Application
    Filed: September 11, 2008
    Publication date: March 4, 2010
    Applicant: OpenTV, Inc.
    Inventors: Crx K. Chai, Alex Fishman
  • Publication number: 20090147820
    Abstract: In one example embodiment, a board for measuring device temperatures comprises a base and one or more fingers extending from the base. The base and the one or more fingers comprise a flexible material. One or more first temperature sensors are disposed on the one or more fingers. One or more second temperature sensors are disposed on the base. Each of the first and second temperature sensors comprises a partially thermally isolated temperature sensor.
    Type: Application
    Filed: December 8, 2008
    Publication date: June 11, 2009
    Applicant: FINISAR CORPORATION
    Inventors: Alex Fishman, Peter A. Scranton, Ramesh Sundaram
  • Publication number: 20070198202
    Abstract: Systems and methods to measure signal propagation delay through objects. The system includes a controller, a single shot pulse generator, a first pulse/edge former, a multiplexer/demultiplexer, a second pulse/edge former, a timer, and a counter. The controller initializes the system, the clock and the counter. A pulse is sent from the single shot pulse generator to the first pulse/edge former. The pulse is propagated through the first pulse/edge former to the multiplexer, through a device under test, to the demultiplexer, and to the second pulse/edge former. The second pulse edge generator provides the pulse to the counter, which counts a predetermined number of pulses, and the clock, which measures the amount of time the counter counts the pulses. The propagation delay of the device under test is then calculated based on the counted number of pulses and the elapsed time measured by the clock.
    Type: Application
    Filed: January 31, 2007
    Publication date: August 23, 2007
    Applicant: Finisar Corporation
    Inventors: Alex Fishman, Serguei Dorofeev, Andreas Weber
  • Patent number: 7222042
    Abstract: Systems and methods are disclosed measuring the turn-on and turn-off times of an optoelectronic transceiver's transmitter circuitry. The method includes generating a two bit sequences from separate bit sequence generators using the same controlling pattern. The first bit sequence is transmitted through an optoelectronic device and compared with corresponding bit groups in the second bit sequence. The optoelectronic device is disabled and a count of compared bit groups is kept until the comparison indicates that the optoelectronic device is completely off. Using the count and one or more of the bit groups, a turn-off time is calculated. Alternatively, the method is used to calculate a turn-on time. The optoelectronic device is enabled and a count is kept from the time the device is enabled to when the comparison of the corresponding bit groups indicates that the optoelectronic device is completely on.
    Type: Grant
    Filed: October 27, 2003
    Date of Patent: May 22, 2007
    Assignee: Finisar Corporation
    Inventors: Alex Fishman, Serguei Dorofeev, Dmitri Bannikov, Robert Lee Fennelly, Andreas Weber, Subra Nagarajan
  • Publication number: 20060268124
    Abstract: A digital camera acquires a first image in a sequence of images by loading it into a unified memory space of the digital camera in a first order and processing it in a second order. Before the first image is completely processed, the digital camera starts acquiring a second image and overwriting at least a processed portion of the first image in the unified memory space with image data of the second image.
    Type: Application
    Filed: May 24, 2005
    Publication date: November 30, 2006
    Inventors: Alex Fishman, Shimon Pertsel, Victor Pinto, Michael Shalev
  • Patent number: 7082556
    Abstract: The present invention relates generally to an improvement in the ability of test systems to test bit processing capacities of electronic devices, and in particular an improvement in their ability to test the operation of an electronic device's transmitter and receiver circuitry. Data generated by a BERT is transmitted in an electrical form to a DUT and a master device. The DUT transmits data received in an electrical form to the master device in an optical form and the master device transmits data received in an electrical form to the DUT in an optical form. The master device and the DUT then transmit data received in an optical form back to the BERT in an electrical form. The data received from the DUT and the master device, respectively, is separately tested for bit errors. Do so enables to calculation of bit error rates for two distinguishable data paths through the DUT.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: July 25, 2006
    Assignee: Finisar Corporation
    Inventors: Alex Fishman, Konstantinos G. Haritos, Paul Sung, Dmitri Bannikov, Serguei Dorofeev
  • Patent number: 7024329
    Abstract: An evaluator board for testing a printed circuit board assembly device subcomponent includes one or more receiving surfaces mounted on the evaluator board, and a securing mechanism positioned over at least one of the one or more receiving surfaces. The receiving surfaces can include a connection base and an electronic receptacle for receiving conductive elements of the subcomponent to be tested. In one implementation, at least one of the one or more receiving surfaces is configured to receive an edge connector of a form factor pluggable printed circuit board. In addition, one or more active and passive circuitry components can be mounted on opposing surfaces of the evaluator board in order to minimize the size and number of components used in the testing of the PCBA subcomponent.
    Type: Grant
    Filed: March 25, 2004
    Date of Patent: April 4, 2006
    Assignee: Finisar Corporation
    Inventors: Samantha Bench, John Dirkson, Alex Fishman
  • Patent number: 7020567
    Abstract: The present invention relates generally to an improvement in the ability of test systems to test bit processing capacities of electronic devices, and in particular an improvement in their ability to measure a signal propagation delay through an object connected to an optoelectronic device. The present invention includes determining for how long after a specific bit or bit group is transmitted by an optical transceiver the bit or bit group is received at the other end of the object connected to the optical transceiver.
    Type: Grant
    Filed: October 28, 2003
    Date of Patent: March 28, 2006
    Assignee: Finisar Corporation
    Inventors: Alex Fishman, Serguei Dorofeev, Dmitri Bannikov, Robert Lee Fennelly, Andreas Weber, Subra Nagarajan
  • Patent number: 6985823
    Abstract: A system and method for testing the jitter tolerance and signal attenuation tolerance of an optoelectronic device is disclosed. The system includes a generation circuit, delay circuit and comparison circuitry. A first sequence of bits is generated, delayed, and sent to the optoelectronic device. The optoelectronic device receives the bits and retransmits them as a second sequence to the comparison circuitry, which compares the two bit sequences to determine a bit error rate. The bit error rate is then used to determine the jitter tolerance and, in an alternate embodiment, the signal attenuation tolerance of the optoelectronic device being tested.
    Type: Grant
    Filed: October 29, 2003
    Date of Patent: January 10, 2006
    Assignee: Finisar Corporation
    Inventors: Alex Fishman, Serguei Dorofeev, Dmitri Bannikov, Robert Lee Fennelly, Andreas Weber, Subra Nagarajan
  • Publication number: 20050215081
    Abstract: An evaluator board for testing a printed circuit board assembly device subcomponent includes one or more receiving surfaces mounted on the evaluator board, and a securing mechanism positioned over at least one of the one or more receiving surfaces. The receiving surfaces can include a connection base and an electronic receptacle for receiving conductive elements of the subcomponent to be tested. In one implementation, at least one of the one or more receiving surfaces is configured to receive an edge connector of a form factor pluggable printed circuit board. In addition, one or more active and passive circuitry components can be mounted on opposing surfaces of the evaluator board in order to minimize the size and number of components used in the testing of the PCBA subcomponent.
    Type: Application
    Filed: March 25, 2004
    Publication date: September 29, 2005
    Inventors: Samantha Bench, John Dirkson, Alex Fishman