Patents by Inventor Sanjiv Sirpal

Sanjiv Sirpal 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: 20160048301
    Abstract: Systems and methods are provides for revealing a desktop in a window stack for a multi-screen device. The window stack can change based on the revealing of a desktop. The system can receive a gesture indicating an application with the desktop, which was previously created in the stack, is to be revealed on the display of the device. Upon receiving the gesture, the system determines that the desktop is to occupy substantially all of a composite display that spans substantially all of the two or more touch sensitive displays of the device. Then, the system can determine that the desktop is to be associated with the composite display and change a logic data structure associated with the desktop to describe the position of the desktop on the top of the window stack.
    Type: Application
    Filed: August 21, 2015
    Publication date: February 18, 2016
    Inventors: Sanjiv Sirpal, Paul Edward Reeves, Alexander de Paz, Rodney Wayne Schrock, Jared L. Ficklin
  • Publication number: 20160048299
    Abstract: A dual-screen user device and methods for launching applications from a revealed desktop onto a logically chosen screen are disclosed. Specifically, a user reveals the desktop and then launches a selected application from one of two desktops displayed on a primary and secondary screen of a device. When the application is launched, it is displayed onto a specific screen depending on the input received and the logical rules determining the display output. As the application is displayed onto the specific screen, the desktop is removed from display and the opposite screen can display other data.
    Type: Application
    Filed: August 20, 2015
    Publication date: February 18, 2016
    Inventors: Sanjiv Sirpal, Martin Gimpl
  • Publication number: 20160048222
    Abstract: Methods and devices for selectively presenting a user interface during an image capture. More particularly, the method includes a change in the display mode of a multiple screen device for a first screen and a second screen when capturing the image. The change in the display mode may be made in response to one or more actions conducted by a user. The image capture function includes different modes that display different information on the first and/or second screens.
    Type: Application
    Filed: August 21, 2015
    Publication date: February 18, 2016
    Inventors: Sanjiv Sirpal, Mohammed Selim
  • Patent number: 9262117
    Abstract: Methods and devices for selectively presenting a user interface during an image capture. More particularly, the method includes a change in the display mode of a multiple screen device for a first screen and a second screen when capturing the image. The change in the display mode may be made in response to one or more actions conducted by a user. The image capture function includes different modes that display different information on the first and/or second screens.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: February 16, 2016
    Assignee: Z124
    Inventor: Sanjiv Sirpal
  • Publication number: 20160044362
    Abstract: A Digital Living Network Alliance (DLNA) subservice module for an intelligent television (TV) is configured to run periodic discovery scans for DLNA devices on a local network. The DLNA subservice module retrieves status data for DLNA devices connected to the network, updates an internal status data for the DLNA device using the retrieved data, and notifying a media scanner module of the Intelligent TV with the updated internal status data. The DLNA subservice module further works with internal provider modules of the Intelligent TV that deals with non-DLNA devices. The media browser includes a plug-in for retrieving metadata from DLNA content servers in addition to non-DLNA devices. The media scanner aggregates unified metadata retrieved from media browser content provider modules that includes data from DLNA devices.
    Type: Application
    Filed: August 7, 2015
    Publication date: February 11, 2016
    Inventors: Mikhail Shoykher, John S. Visosky, Sanjiv Sirpal, Mohammed Selim, Ron Cassar, Robert Csiki
  • Publication number: 20160041696
    Abstract: A dual-screen user device and methods for revealing a combination of selected desktops and applications on single and dual screens are disclosed. Desktops and applications can be shifted between screens by user gestures, and/or moved off of the screens and therefore hidden. Hidden desktops and screens can be re-displayed by other gestures. The desktops and applications are arranged in a window stack that represents a logical order of the desktops and applications providing a user with an intuitive ability to manage multiple applications/desktops running simultaneously. One embodiment provides an annunciator window extending across both screens in a dual screen configuration. The annunciator window provides alerts, notifications, and statuses of the device in an increased area thereby enhancing viewability of the information in the window. The annunciator window can be expanded over a selected screen to view full contents of the window without having to minimize or close running applications.
    Type: Application
    Filed: August 12, 2015
    Publication date: February 11, 2016
    Inventors: Sanjiv Sirpal, Paul E. Reeves, Alexander de Paz, Eduardo Diego Torres Milano, Jared L. Ficklin, Denise Burton, Gregg Wygonik
  • Publication number: 20160041697
    Abstract: Systems and methods are provides for changing a user interface for a multi-screen device. The user interface can change based on the movement of a window. The system can receive a user interface event that modifies the display of windows in the user interface. Upon receiving the user interface event, the system determines if a window has been covered or uncovered. If a window has been covered, the window is placed in a sleep state. If a window is uncovered, the window is activated from a sleep state. A sleep state is a window state where an application associated with the window does not receive user interface inputs and/or does not render the window.
    Type: Application
    Filed: August 14, 2015
    Publication date: February 11, 2016
    Inventors: Sanjiv Sirpal, Paul Edward Reeves, Ron Cassar, Nikhil Swaminathan, John S. Visosky
  • Publication number: 20160041757
    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 a request from an application. The application may be executed and have the user interface window associated with the application moved to a second screen. The change to the second screen can be requested based on input into the application or automatically generated based on the type of application. In response to the request from the application, the device can render the user interface in the second screen.
    Type: Application
    Filed: August 7, 2015
    Publication date: February 11, 2016
    Inventors: Sanjiv Sirpal, Mohammed Selim
  • Publication number: 20160041715
    Abstract: A multi-screen user device and methods for performing a copy-paste operation using finger gestures are disclosed. A first finger gesture is used to select a display area from which data is to be copied. Subsequently, a drag finger gesture is used to identify where the data that is to be pasted. The drag may extend across a non-display boundary between a first and second display screen of the multi-screen device.
    Type: Application
    Filed: August 17, 2015
    Publication date: February 11, 2016
    Inventors: Sanjiv Sirpal, Paul E. Reeves, Alexander de Paz, Jared L. Ficklin, Denise Burton, Gregg Wygonik
  • Publication number: 20160044152
    Abstract: Methods and devices for selectively presenting a user interface for a phone application are provided. More particularly, a change in the display mode of a multiple screen device can be determined. More particularly, a presentation of a user interface for a call log of a phone application can be retained after receiving a flick in an off-screen gesture area of the device. However, a second, child window is provided in a second screen in response to receiving the flick. The second, child window provides detail information about a phone call selected in the call log.
    Type: Application
    Filed: August 10, 2015
    Publication date: February 11, 2016
    Inventors: Sanjiv Sirpal, Martin Gimpl
  • Publication number: 20160041756
    Abstract: Methods and devices for selectively presenting a virtual keyboard are provided. More particularly, a change in the operating mode of a multiple screen device from a multiple screen operating mode to a single screen operating mode, or from a single screen operating mode to a multiple screen operating mode, can be determined. Moreover, a change in the operating mode can effect a change in a presentation of a virtual keyboard. More particularly, a presentation of a virtual keyboard can be retained, where the number of screens of the device in view of the user is changed, provided an application with a keyboard focus remains in view of the user after the change in operating mode.
    Type: Application
    Filed: August 11, 2015
    Publication date: February 11, 2016
    Inventors: Sanjiv Sirpal, Martin Gimpl
  • Publication number: 20160041704
    Abstract: Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment. The unified desktop can present notifications for both the computer system and the device in the unified desktop. Thus, regardless of the origin of the notification, the notification may be presented on the unified desktop on the device user interface and/or the computer system user interface.
    Type: Application
    Filed: August 11, 2015
    Publication date: February 11, 2016
    Inventors: Paul E. Reeves, Sanjiv Sirpal, Martin Gimpl
  • Patent number: 9256390
    Abstract: Methods and devices for selectively presenting a user interface in a dual screen device. More particularly, the method includes providing a gallery for the dual screen device. The gallery can present one or more images in a user interface. The gallery user interface can adapt to changes in the device configuration. Further, the gallery can display images or videos in the various configurations.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: February 9, 2016
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Martin Gimpl, Karina Amaral Limongi, Mohammed Selim, Rodney W. Schrock, Ron Cassar, John S. Visosky
  • Publication number: 20160034176
    Abstract: Control of a computing device using gesture inputs. The computing device may be a handheld computing device with a plurality of displays. The displays may be capable of displaying a graphical user interface (GUI). The plurality of displays may be modified in response to receipt of a gesture input such that the displays are changed from a first state to a second state. The change of the displays from the first state to the second state may include moving a GUI from a first display to a second display. Additionally, a second GUI may be moved from the second display to the first display. The gesture input may comprise multiple touches, such as a pinch gesture.
    Type: Application
    Filed: August 6, 2015
    Publication date: February 4, 2016
    Inventor: Sanjiv Sirpal
  • Patent number: 9247174
    Abstract: An intelligent television and methods for displaying content are disclosed. Specifically, a user may cause an application panel to be displayed, which displays content based on the panel tab selected by the user and the content being actively displayed on the intelligent television; that is, the layout, information, and content of the application panel depends on the content being displayed by the intelligent television. For example, upon receiving a selection from the user, the intelligent television may display one or more items of information that are associated with the content currently being displayed in an active content window. Additionally, the user may select a tab corresponding to specific information about the active content window. As the application panel is used to navigate through various screens in the intelligent television, the application panel itself does not obstruct the user from viewing content displayed on the screen of the intelligent television.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: January 26, 2016
    Assignee: Flextronics AP, LLC
    Inventors: Sanjiv Sirpal, Mohammed Selim, Saulo Correia Dourado, Alexander de Paz
  • Patent number: 9235233
    Abstract: Methods and devices for selectively presenting a virtual keyboard are provided. More particularly, a change in the operating mode of a multiple screen device between a multiple screen operating mode and a single screen operating mode can be determined. Moreover, a change in the operating mode can effect a change in a presentation of a virtual keyboard. More particularly, a presentation of a virtual keyboard can be discontinued in response to a change in the operating mode of the device, where an application that had keyboard focus prior to the change is, after the change, no longer in view of the user.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: January 12, 2016
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Martin Gimpl
  • Patent number: 9235374
    Abstract: A multi-display device is adapted to be dockable or otherwise associatable with an additional device. In accordance with one exemplary embodiment, the multi-display device is dockable with a smartpad. The exemplary smartpad can include a screen, a touch sensitive display, a configurable area, a gesture capture region(s) and a camera. The smartpad can also include a port adapted to receive the device. The exemplary smartpad is able to cooperate with the device such that information displayable on the device is also displayable on the smartpad. Furthermore, any one or more of the functions on the device are extendable to the smartpad, with the smartpad capable of acting as an input/output interface or extension of the smartpad. Therefore, for example, information from one or more of the displays on the multi-screen device is displayable on the smartpad.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: January 12, 2016
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Martin Gimpl
  • Patent number: 9232168
    Abstract: An intelligent television can provide various interfaces for navigating processes associated with providing content. The user interfaces include unique visual representations and organizations that allow the user to utilize the intelligent television more easily and more effectively. Particularly, the user interfaces pertain to the display of media content, electronic programming guide information, television content, and other content. Further, the user interfaces provide unique process of transitioning between the content.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: January 5, 2016
    Assignee: Flextronics AP, LLC
    Inventor: Sanjiv Sirpal
  • Patent number: 9223426
    Abstract: A dual-screen user device and methods for revealing a combination of desktops on single and multiple screens are disclosed. Selected desktops and/or running applications are displayed on dual screen displays. Desktops and applications can be shifted between screens by user gestures, and/or moved off of the screens and therefore hidden. Hidden desktops and screens can be re-displayed by yet other gestures. The desktops and applications are arranged in a window stack that represents a logical order of the desktops and applications providing a user with an intuitive ability to manage multiple applications/desktops running simultaneously. One user gesture launches an applications management window that provides visual indications of all of the applications and desktops running at the time, applications/desktops displayed on the screens. Other gestures can rearrange the order of all of the applications and desktops in the window stack.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: December 29, 2015
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Martin Gimpl, Eduardo Diego Torres Milano
  • Patent number: 9218154
    Abstract: Embodiments are described for displaying indications of notifications received by a multi-screen device. The notifications may relate to a number of different categories including, without limitation, phone calls, SMS messages, email, notifications from applications, battery level, and signal strength. The multi-screen device includes a unified desktop that displays indications of the notifications regardless of the state of the multi-screen device, which in embodiments includes an undocked state and a docked state, in which a peripheral screen is used to display the indications. The indications may be displayed differently depending on the state of the multi-screen device.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: December 22, 2015
    Assignee: Z124
    Inventors: Paul E. Reeves, Sanjiv Sirpal, Martin Gimpl