Patents by Inventor Ron Cassar

Ron Cassar 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: 20140053178
    Abstract: An intelligent television is provided with a storage, such as a database, for a number of reports. As reports are created, and free space in the storage decreases, reports may be deleted. Reports may be deleted upon delivery to a server or deleted upon determining an older report exists. Optionally, one report, such as one containing first time data associated with an initial power-up of the television, may be preserved.
    Type: Application
    Filed: August 16, 2013
    Publication date: February 20, 2014
    Applicant: Flextronics AP, LLC
    Inventors: Terrance D. Voth, Ron Cassar
  • Publication number: 20140053197
    Abstract: An EPG data service for an Intelligent TV includes various of source plugins receiving EPG information from various respective EPG information sources, an EPG subservice aggregating the EPG information received by source plugins, an EPG database storing the aggregated EPG information from the EPG subservice, and an EPG provider providing a relevant portion of the aggregated EPG information to an application of the Intelligent TV. The EPG data service further includes a tag subservice receiving notification from a second application of the Intelligent TV to set or unset tags for programs or channels, storing the tag in a database, and serving the EPG subservice with information regarding tagged programs or channels. The EPG data service further includes a thumbnail cache manager storing thumbnails in a database and serve the thumbnails to the application.
    Type: Application
    Filed: August 19, 2013
    Publication date: February 20, 2014
    Applicant: Flextronics AP, LLC
    Inventors: Mikhail Shoykher, John S. Visosky, Ron Cassar, Robert Csiki
  • Publication number: 20140053221
    Abstract: An Intelligent TV can organize content into silos. a silo is a logical representation of a content source for the Intelligent television. Silo can include content applications (e.g., Live TV, VOD, media center, application center, etc.) and/or input sources. The Intelligent TV can receive a designation for a silo through the reception of signals from a remote control or a user interface. Based on the designation, the Intelligent TV can determine the silo desired by the user. Then, the Intelligent TV can transition to the desired silo and provide content from the silo.
    Type: Application
    Filed: April 16, 2013
    Publication date: February 20, 2014
    Applicant: Flextronics AP, LLC
    Inventors: Sanjiv Sirpal, Salvador Soto, Mohammed Selim, Ron Cassar
  • Publication number: 20140053207
    Abstract: An EPG data service for an Intelligent TV includes various of source plugins polling and retrieving updated EPG information from a plurality of respective EPG information sources and an EPG subservice receiving the EPG information retrieved by the various source plugins, aggregate the EPG information, and provide a relevant portion of the EPG information to an application of the Intelligent TV. For an EPG source with substantially no updated EPG information, the respective source plugin associates EPG information from the EPG source with dummy EPG data. The EPG subservice aggregates the updated EPG information from the plurality of EPG sources and resolve conflicts between duplicate EPG information from the plurality of EPG sources according to various rules.
    Type: Application
    Filed: August 19, 2013
    Publication date: February 20, 2014
    Applicant: Flextronics AP, LLC
    Inventors: Mikhail Shoykher, John S. Visosky, Ron Cassar, Robert Csiki
  • Patent number: 8599106
    Abstract: A multi-screen user device and methods for logically controlling the display behavior of applications and other displayable data are disclosed. Specifically, when a dual-screen application is displayed to the primary and secondary screens of a device the dual-screen application can be minimized to a single screen by closing the device. When the device is reopened, the minimized dual-screen application is maintained in a minimized state on the screen to which it was minimized. Specific rules can be implemented to determine whether the dual-screen application will be maximized to run on the primary and secondary screens of a device upon reopening.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: December 3, 2013
    Assignee: Z124
    Inventors: Martin Gimpl, Ron Cassar, John Steven Visosky
  • Publication number: 20130076654
    Abstract: A multi-display device is adapted to turn on and off certain device functionality based on one or more of device state and triggers. These triggers include a transition trigger, an open trigger and a closed trigger. Furthermore, and based on one or more of these triggers and device state, the device can provide feedback to a user, such as visual feedback, audio feedback and vibration feedback to assist a user with determining when the device is changing state. The operation of the primary screen, secondary screen, system and feedback options are also described relative to the beginning and endpoint of the device transition. Furthermore, the trigger corresponding to a transitional trigger where primary and secondary screens have a certain angle orientation and the trigger corresponding to a trigger point where the primary and secondary screens have a second angle orientation relative to one another are described.
    Type: Application
    Filed: December 30, 2011
    Publication date: March 28, 2013
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Mohammed Selim, Ron Cassar, John Visosky
  • Publication number: 20130076793
    Abstract: Methods and devices for selecting a card from an application stack, wherein the card represents a corresponding application that a user would like to make active or bring focus to. The selecting includes one or more of a dragging and a tapping action, with these actions being triggers for transitioning the device to an optional drag state or tapped state, respectively. Transitioning through this state executes the activating of a corresponding application or other action on the device to facilitate window/application/desktop management. The selecting further allows a user to specify which a touch screen (or portion hereof) on which a particular application should be launched.
    Type: Application
    Filed: February 1, 2012
    Publication date: March 28, 2013
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Alexander de Paz, Eduardo Diego Torres Milano, Ron Cassar
  • Publication number: 20130076658
    Abstract: A dual screen user device and methods for generating user feedback to indicate transitional states of the device are disclosed. Feedback is provided to a user of the device concerning transitional states or changes in status of the device, such as whether the device is open or closed, whether a peripheral device has been connected to or disconnected from the device and whether the device has been powered up or down. In a preferred embodiment, one or more vibrators are used to generate vibration and/or audible signals to the user to indicate to the user the particular change in status of the device as it occurs.
    Type: Application
    Filed: January 9, 2012
    Publication date: March 28, 2013
    Applicant: IMERJ, LLC
    Inventors: Ron Cassar, Mohammed Selim, Sanjiv Sirpal
  • Publication number: 20130076655
    Abstract: A multi-display device is adapted to turn on and off certain device functionality based on one or more of device state and triggers. These triggers include a transition trigger, an open trigger and a closed trigger. Furthermore, and based on one or more of these triggers and device state, the device can provide feedback to a user, such as visual feedback, audio feedback and vibration feedback to assist a user with determining when the device is changing state. The operation of the primary screen, secondary screen, system and feedback options are also described relative to the beginning and endpoint of the device transition. Furthermore, the trigger corresponding to a transitional trigger where primary and secondary screens have a certain angle orientation and the trigger corresponding to a trigger point where the primary and secondary screens have a second angle orientation relative to one another are described.
    Type: Application
    Filed: December 30, 2011
    Publication date: March 28, 2013
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Mohammed Selim, Ron Cassar, John Visosky
  • Publication number: 20130076591
    Abstract: A multi-display device is adapted to turn on and off certain device functionality based on one or more of device state and triggers. These triggers include a transition trigger, an open trigger and a closed trigger. Furthermore, and based on one or more of these triggers and device state, the device can provide feedback to a user, such as visual feedback, audio feedback and vibration feedback to assist a user with determining when the device is changing state. The operation of the primary screen, secondary screen, system and feedback options are also described relative to the beginning and endpoint of the device transition. Furthermore, the trigger corresponding to a transitional trigger where primary and secondary screens have a certain angle orientation and the trigger corresponding to a trigger point where the primary and secondary screens have a second angle orientation relative to one another are described.
    Type: Application
    Filed: December 30, 2011
    Publication date: March 28, 2013
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Mohammed Selim, Ron Cassar, John Visosky
  • Publication number: 20130080957
    Abstract: Methods and devices for selecting a card from an application stack, wherein the card represents a corresponding application that a user would like to make active or bring focus to. The selecting includes one or more of a dragging and a tapping action, with these actions being triggers for transitioning the device to an optional drag state or tapped state, respectively. Transitioning through this state executes the activating of a corresponding application or other action on the device to facilitate window/application/desktop management. The selecting further allows a user to specify which a touch screen (or portion hereof) on which a particular application should be launched.
    Type: Application
    Filed: February 1, 2012
    Publication date: March 28, 2013
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Alexander de Paz, Eduardo Diego Torres Milano, Ron Cassar
  • Publication number: 20130080956
    Abstract: Methods and devices for selecting a card from an application stack, wherein the card represents a corresponding application that a user would like to make active or bring focus to. The selecting includes one or more of a dragging and a tapping action, with these actions being triggers for transitioning the device to an optional drag state or tapped state, respectively. Transitioning through this state executes the activating of a corresponding application or other action on the device to facilitate window/application/desktop management. The selecting further allows a user to specify which a touch screen (or portion hereof) on which a particular application should be launched.
    Type: Application
    Filed: February 1, 2012
    Publication date: March 28, 2013
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Alexander de Paz, Eduardo Diego Torres Milano, Ron Cassar
  • Publication number: 20120188185
    Abstract: Methods and devices for selectively presenting a user interface on a second screen. More particularly, the method includes a change in the display mode of a multiple screen device from a first screen to a second screen while the device is closed. The change in the display mode may be made in response to one or more actions conducted by a user in a gesture capture region. The actions can include tapping the device in the gesture capture region. The actions can also include further input received in a window provided in response to the taps in the gesture capture region.
    Type: Application
    Filed: January 31, 2012
    Publication date: July 26, 2012
    Inventor: Ron Cassar
  • Publication number: 20120084722
    Abstract: The present disclosure is directed to methodologies and devices for handling maximizing and minimizing of hierarchically related windows.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Ron Cassar, Paul E. Reeves, Volodimir Felixovich Lemberg, John Steven Visosky
  • Publication number: 20120081303
    Abstract: Embodiments are described for handling focus when a gesture is input in a multi-screen device. In embodiments, if the gesture is incomplete a focus is maintained on a screen, display area, or displayed image that has the focus. If the gesture is determined to be complete, then the focus is changed to a different screen, display area, or displayed image.
    Type: Application
    Filed: August 31, 2011
    Publication date: April 5, 2012
    Inventors: Ron Cassar, Martin Gimpl, Miroslaw (Mirek) Zaremski
  • Publication number: 20120081319
    Abstract: Systems and methods are provides for displaying a second window for a multi-screen device in response to opening the device. The window stack can change based on the change in the orientation of the device. The system can receive an orientation change that transitions the device from a closed state to an open state. A previously created, but inactive, window in the stack can be displayed on one of the two or more displays comprising the device when opened. The previously created window become active to be displayed on the second of the displays after the device is opened.
    Type: Application
    Filed: September 29, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Martin Gimpl, Ron Cassar, Paul Edward Reeves, John Steven Visosky
  • Publication number: 20120084677
    Abstract: Systems and methods for moving a display during a device flip are provided. More particularly, in response to input or instructions selecting a secondary closed mode, operation of the device can be altered from a normal operating mode. In the secondary closed mode, when a device is moved from an open mode or state to a closed mode or state, the active window while the device was in the open mode is presented by a secondary screen, rather than a primary screen. The secondary closed mode is exited when the device is again placed in an open state or mode.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Sanjiv Sirpal, Martin Gimpl, Mohammed Selim, Ron Cassar
  • Publication number: 20120081270
    Abstract: A multi-screen user device and methods for logically controlling the display behavior of applications and other displayable data are disclosed. Specifically, when a dual-screen application is displayed to the primary and secondary screens of a device the dual-screen application can be minimized to a single screen by closing the device. When the device is reopened, the minimized dual-screen application is maintained in a minimized state on the screen to which it was minimized. Specific rules can be implemented to determine whether the dual-screen application will be maximized to run on the primary and secondary screens of a device upon reopening.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Martin Gimpl, Ron Cassar, John Steven Visosky
  • Publication number: 20120084718
    Abstract: Systems and methods are provides for opening a full screen window in a window stack for a multi-screen device. The window stack can change based on the opening of a window. The system can receive a gesture indicating an application with a new window is to be executed or a new window is to be opened in the device. Upon receiving the gesture, the system determines that the new window is to occupy substantially all of a composite display that spans substantially all of the two screens of the device. Then, the system can determine that the full screen window is to be associated with the composite display and create a logic data structure associated with the opened window to describe the position of the opened window in the window stack.
    Type: Application
    Filed: September 29, 2011
    Publication date: April 5, 2012
    Applicant: Imerj LLC
    Inventors: Martin Gimpl, Ron Cassar, Paul Edward Reeves
  • Publication number: 20120084680
    Abstract: An intuitive technique for inputting user gestures into a handheld computing device is disclosed allowing a user to better manipulate different types of screen display presentations, such as desktops and application windows, when performing tasks thereon, e.g., minimization, maximization, moving between display screens, and increasing/decreasing a display thereof across multiple display screens. For manipulating an application window on a device display screen for performing tasks as identified above, user gestures are input to a corresponding gesture capture area for this display screen, wherein this capture area is separate from this display screen.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 5, 2012
    Applicant: IMERJ LLC
    Inventors: Martin Gimpl, Ron Cassar, Maxim Marintchenko, Nikhil Swaminathan