Window Or Viewpoint Patents (Class 715/781)
  • Patent number: 9965800
    Abstract: The technology may provide display of an electronic representation of physical art in a virtual environment so that a customer may visualize how the physical art would appear in a physical environment. Based on a characteristic of the physical art, a virtual environment in which to display an electronic representation of the physical art may be selected. The electronic representation of the physical art may then be included in the virtual environment for display to a customer. The customer may then electronically purchase the physical art via the virtual environment.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: May 8, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Pitstick, Daniel Paul Kirschner, Pratik Prakash Shah, Ganesh Kumar Gella, Gregory Paul Niejadlik, Sara Elisabeth Borowski, Jessica Lauren Fracassini, Jason Douglas Trichel
  • Patent number: 9961334
    Abstract: A simulated 3D image display method is provided for a display device. The method includes capturing at least two images of a scene for 3D scene reconstruction; extracting depth and color information from the at least two images of the scene for 3D scene reconstruction; continuously tracking movement of a user to determine a relative position between the user and the display device; and, based on the relative position, reconstructing the image of the scene corresponding to a current viewpoint of the user from a plurality of view images of a plurality of viewpoints generated based on the at least two images and using an interpolation algorithm for display on a display screen of the display device.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: May 1, 2018
    Assignee: SuperD Co. Ltd.
    Inventors: Yanqing Luo, Peiyun Jian, Ning Liu
  • Patent number: 9952741
    Abstract: Disclosed are a mobile terminal application icon management method and a mobile terminal. The mobile terminal application icon management method comprises: presetting class information about an application, and establishing a mapping relation table among an application class, a screen serial number of a display screen and an application icon; receiving an object moving instruction, obtaining regular pattern information corresponding to a moved object according to the object moving instruction, and displaying the regular pattern information; and after the moved object is successfully moved to the corresponding region of a regular pattern, updating the corresponding mapping relation table among the application class, the screen serial number of a display screen and the application icon.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: April 24, 2018
    Assignee: ZTE Corporation
    Inventor: Xiaohui Liang
  • Patent number: 9922206
    Abstract: A system and method to exchange data among applications are disclosed. A request for information that includes private information is received from a user application. A respective indicator for each private information field within the requested information is determined. A protected set of information is provided to the user application. The protected set of information comprises the requested information with the respective indicator replacing the private information in each private information field of the requested information. At least one indicator is received from the user application. The original data corresponding to the received at least one indicator is determined.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: March 20, 2018
    Assignee: BlackBerry Limited
    Inventors: Peter Anthony Van Eerd, Richard Jeffrey Kehres, James Walkoski
  • Patent number: 9912422
    Abstract: A radio broadcast system and method can assist employees in a hydrocarbon field that is compliance monitored using a checkpoint monitor installed therein. A radio transmitter located on the checkpoint monitor is configured to transmit a broadcast signal including a radio program, in a selected radio broadcast band, to be received by a radio device on a vehicle occupied by the employees of the compliance monitored hydrocarbon field. The radio program includes company rules and regulations, safety related information and employee activity status and assignment status information for the hydrocarbon field.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: March 6, 2018
    Assignee: WELLFENCE LLC
    Inventors: Arturo Quezada, Marc Haci
  • Patent number: 9905201
    Abstract: A display control method for an application program interface is provided. The method includes: determining an appropriate resolution corresponding to the application program to be executed from at least two selectable resolutions; determining configuration information according to the appropriate resolution; establishing a display window having a size equal to a size corresponding to the appropriate resolution according to the configuration information, and loading a resource file corresponding to the application program interface; and rendering the application program interface in the display window on the a display device according to the appropriate resolution and the resource file. Through the above method, the present invention is capable of selecting an appropriate resolution for displaying an application program interface.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: February 27, 2018
    Assignee: MSTAR SEMICONDUCTOR, INC.
    Inventor: Xiao-Long Liu
  • Patent number: 9904702
    Abstract: A query builder provided according to an aspect of the present invention facilitates users to conveniently generate database queries directed to database servers storing data elements organized according to attributes. In an embodiment, configuration data indicating a comparison predicate to be used for each combination of an attribute and a conditional operation is maintained. A user may then provide as inputs a first attribute, a first conditional operation and a first value. In response, the query builder examines the configuration data to determine a first comparison predicate specified for the combination of the first attribute and the first conditional operation. The query builder incorporates the first value in the first comparison predicate to construct a second comparison predicate and then forms a first database query with the second comparison predicate.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: February 27, 2018
    Assignee: Oracle International Corporation
    Inventor: Deepak Goel
  • Patent number: 9864612
    Abstract: Techniques to customize a user interface for different displays are described. An apparatus such as an electronic device with a processing system may implement a custom user interface system that when executed by a processor is operative to adapt a user interface view of an application for presentation by one or more displays. The custom user interface system may comprise, among other elements, a user interface adaptation component operative to receive as input a user interface view of the application for presentation on a first display and an adaptation parameter, and modify the user interface view for presentation on a second display based on the adaptation parameter. A presentation component is operative to present the customized user interface view on the second display. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: January 9, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joseph Friend, Nathan Fish, Jeffrey Berg, Joo-Young Lee, Derek Hans, Kuldeep Karnawat, Jeremy Santy
  • Patent number: 9860583
    Abstract: A method and system to navigate viewable content in the context of television entertainment is provided. In one example embodiment, the system comprises a presentation module to present main content on a display screen, a communications module to receive a first request associated with a first directional key on a remote control device, a navigation mode detector to determine a navigation mode associated with the first request; a margin menu module to activate a margin menu associated with the determined navigation mode. The margin menu may be presented along one of the margins of a display screen, while permitting viewing of the main content.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: January 2, 2018
    Assignee: OPENTV, INC.
    Inventors: Matthew Huntington, David A. Merkoski, Celine Pering, Jordan Kanarek, David Scott Nazarian, Joshua Wagner, Benjamin A. Rottler, Andrew Zeldis, Gina Terada, Jared Marr
  • Patent number: 9852176
    Abstract: Methods, techniques, and systems for gathering social media content are provided. Some embodiments provide a Social Intelligence System (“SIS”) configured to provide dynamic search capability of a content source by using a proxy server system as an intermediary between the SIS and the content source. The SIS may then dynamically determine a rate at which it searches for content based on a rate of change or predicted change of a particular content source. Dynamically determining a rate allows the SIS to track a particular topic or series of topics over time, while only searching for content on the topic at the most optimal time periods to reduce overall cost.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: December 26, 2017
    Assignee: VOCUS, INC.
    Inventors: Enrico S. Montana, Brian Farrell, Melody Jones, Chris Hundley
  • Patent number: 9841887
    Abstract: The present disclosure relates to techniques of configuring a layout of graphical objects for display. In one example process, the device detects a scroll request and determines whether the scroll request meets predetermined criteria. If the scroll request meets the criteria, the device configures the layout of graphical objects that are to be displayed once the display is scrolled so that the graphical objects are arranged on the display differently than the arrangement in which the graphical objects would have been displayed, had the layout not been configured. If the scroll request does not meet the criteria, the device forgoes the configuration of the layout of graphical objects.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: December 12, 2017
    Assignee: Apple Inc.
    Inventors: Michael Cohen, Alexis Allison Iskander, Brian Kirsch, Mischa McLachlan, Ramiro Calvo
  • Patent number: 9830202
    Abstract: A content widget is created for an embedder that executes in a renderer process of a computer system. The content widget is configured to execute in a process that is separate from the renderer process and access a first data source that is isolated from the embedder. The content widget is configured to provide a representation of at least a portion of data from the first data source, and receive a selection of a first item corresponding to the representation. In response to receiving the selection, the content widget may retrieve the first item from the first data source, and in response to retrieving the first item, provide the first item to the embedder. The content widget may have one or more permissions that the embedder does not have, or the embedder may have one or more permissions that the content widget does not have.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: November 28, 2017
    Assignee: Google LLC
    Inventor: Erik Kay
  • Patent number: 9812175
    Abstract: A video may be presented on a touchscreen display. Reception of annotation input may be determined based on user's engagement with the touchscreen display. Annotation input may define an in-frame visual annotation for the video. In-frame visual annotation may be associated with a visual portion of the video and one or more points within a duration of the video such that a subsequent presentation of the video includes the in-frame visual annotation positioned at the visual portion of the video at the one or more points. A graphical user interface may be presented on the touchscreen display. The graphical user interface may include one or more animation fields that provide options for selection by the user. The options may define different properties of a moving visual element added to the video. The options may define visual characteristics, presentation periods, and motions of the moving visual element.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: November 7, 2017
    Assignee: GoPro, Inc.
    Inventors: Trey Moore, Ross Chinni, Nicholas D. Woodman, Meghan Laffey
  • Patent number: 9798581
    Abstract: A method performed at an electronic device with a display includes: processing tasks in an application program; at least partially processing a plurality of layout objects in the application program; in accordance with a determination that one or more predefined control criteria are satisfied, pausing the processing of the plurality of layout objects in the application program; while the processing of the plurality of layout objects in the application program is paused, processing system tasks; and, after processing the system tasks while the processing of the plurality of layout objects in the application program is paused, resuming the processing of the plurality of layout objects.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: October 24, 2017
    Assignee: FACEBOOK, INC.
    Inventor: Scott Paul Goodson
  • Patent number: 9785266
    Abstract: A method relates to the field of multimedia technologies, and in particular, to a remote control method and apparatus, which are used to implement remote control on a terminal, includes obtaining a presentation image, where the presentation image is an image used to present an operation performed on a terminal, detecting a presentation screen picture in the presentation image according to detection parameter information of the terminal, where the presentation screen picture is a screen picture of the terminal in the presentation image, determining a mapping relationship between a pixel on the presentation screen picture and a pixel on a display screen of the terminal according to parameter information of the presentation screen picture and screen parameter information of the terminal, and controlling the terminal according to information about an operation by a user on the presentation screen picture, and the mapping relationship.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: October 10, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xingguang Song, Shiguo Lian
  • Patent number: 9766767
    Abstract: A method and an apparatus for entering text in a portable terminal are provided. The method includes focusing on a selected text field and displaying a SIP, when the predefined text field is selected from among text fields, scroll-displaying the text fields in a display area in response to a requested scroll, when a user requests the scroll of the display area of the text fields, and identifying, from a result of the scroll display, whether the selected text field is being displayed in the display area, and determining whether text is to be entered into the selected text field.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: September 19, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Gi-Yong Lee, Sung-Hwan Baek, Do-Hee Chung
  • Patent number: 9749395
    Abstract: An approach for collaboration is provided. An approach includes linking a first user device to a first collaboration screen of a work environment and a second user device to a second collaboration screen of the work environment. The approach also includes displaying data associated with the first user device on the first collaboration screen. The approach further includes detecting manipulation of the data at the first collaboration screen. The approach additionally includes displaying a copy of the data on the second collaboration screen based on the detecting.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: August 29, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Dawson, Barry M. Graham
  • Patent number: 9733716
    Abstract: An electronic device displays one or more views. A first view includes a plurality of gesture recognizers. The plurality of gesture recognizers in the first view includes one or more proxy gesture recognizers and one or more non-proxy gesture recognizers. Each gesture recognizer indicates one of a plurality of predefined states. A first proxy gesture recognizer in the first view indicates a state that corresponds to a state of a respective non-proxy gesture recognizer that is not in the first view. The device delivers a respective sub-event to the respective non-proxy gesture recognizer that is not in the first view and at least a subset of the one or more non-proxy gesture recognizers in the first view. The device processes the respective sub-event in accordance with states of the first proxy gesture recognizer and at least the subset of the one or more non-proxy gesture recognizers in the first view.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: August 15, 2017
    Assignee: APPLE INC.
    Inventor: Joshua H. Shaffer
  • Patent number: 9734529
    Abstract: Disclosed are various embodiments for generating client-side code for selecting catalog items for display on a network page. The catalog items have corresponding catalog item identifiers and catalog item representations. In response to a network request, item selection code and catalog item identifiers are transmitted to a client device. The client device executes the item selection code to select a subset of the catalog item identifiers. At least one of the catalog items is selected for inclusion on a network page. The network page is displayed to a user.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: August 15, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Viraj Vijay Sanghvi
  • Patent number: 9727313
    Abstract: A Graphical User Interface (GUI) that includes visual representations of executable program elements of a programming language is presented on a display. The GUI enables a user to select and graphically manipulate the visual representations of the executable program elements to form a visual representation of a computer program that includes selected ones of the visual representations. The visual representation of the computer program is translated into computer program text that includes the executable program elements represented by the selected ones of the visual representations, and non-executable comments specifying the selected ones of the visual representations. Conversion from computer program text into visual form including visual representations of executable program elements in the received computer program text is also possible.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: August 8, 2017
    Assignee: Ross Video Limited
    Inventors: Bastiaan Bruno Saleh, Benoit Gatien, Troy David English
  • Patent number: 9729843
    Abstract: A device receives a video file with technical computing environment information, and the video file displays interaction with a technical computing environment. The device plays the video file, and receives the technical computing environment information from the video file when the video file is playing. The device provides the technical computing device information to a local technical computing environment associated with the device.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 8, 2017
    Assignee: The MathWorks, Inc.
    Inventors: Pieter J. Mosterman, Matthew J. Simoneau, Edward W. Gulley, Jay R. Torgerson, Andrew C. Grace
  • Patent number: 9729547
    Abstract: Embodiments are provided for managing user credentials that enable access to secure websites. According to certain aspects, a browser device connects (230) to a website server that hosts a secure website. The browser device initiates (236) a credential request and enters (238) a discovery routine with a mobile device. After establishing (240) a secure channel with the mobile device, the browser device sends (248) an identification of the secure website to the mobile device, which identifies (250) corresponding user credentials and sends (252) the user credentials to the browser device. The browser device populates (254) a login page with the user credentials and accesses (256) the secure website.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: August 8, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: James J. Morikuni, Joseph M. Hansen, Darren B Shu
  • Patent number: 9722986
    Abstract: An electronic meeting tool and method for communicating arbitrary media content from users at a meeting. These can include a node configuration device adapted to operate a display node of a communications network, the display node being coupled to a first display. The node configuration device is adapted to receive user selected arbitrary media content and to control display of the user selected arbitrary media content on the first display. At least one peripheral device adapted to communicate the user selected arbitrary media content via the communications network is provided, where the peripheral device is a connection unit including: (e) a connector adapted to couple to a port of a processing device having a second display, a memory and an operating system; and (f) a transmitter for communicating with the communications network.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: August 1, 2017
    Assignee: BARCO N.V.
    Inventors: Johannes Willem Brands, Ronny Rudy Dewaele
  • Patent number: 9710471
    Abstract: A content management method and apparatus is provided for conveniently and efficiently classifying and filtering contents stored in at least one digital device. A contents management method may include displaying, when a digital device is connected, graphical user interface (GUI) objects representing the digital devices and contents stored in the digital devices, and setting keywords for classifying the contents in response to events triggered by user behaviors in association with at least one of the GUI objects. The method may also include displaying the GUI objects representative of the contents classified by using the keywords.
    Type: Grant
    Filed: September 4, 2009
    Date of Patent: July 18, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Gyung Hye Yang, Bong Hyun Cho, Ju Yun Sung, Jee Young Her, Eun Young Lim, Ji Young Kwahk
  • Patent number: 9703985
    Abstract: A method includes receiving information about a person at a server, the information including a name and a personal number; storing the name and a portion of the personal number in a database in the server, such that the name and portion of the personal number are searchable; converting the personal number to an image that is designed to not be easily readable by optical character recognition, and storing the image; receiving, at the server, a request for a search of the database from a client device including a graphical user interface that has a movable pointer capable of hovering over a spot on the graphical user interface; displaying the name and the portion of the personal number, at a user client device in communication with the server, in response to results of the search matching information about the person; and displaying the image at the user client device in response to the pointer hovering over the portion of the personal number. Other systems and methods are provided.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: July 11, 2017
    Assignee: James S. Farrin, P.C.
    Inventor: Eric Jason Sanchez
  • Patent number: 9639239
    Abstract: The present disclosure describes a dockbar implementation method, device and system, which belong to the field of communications. The method includes: acquiring an interface operation instruction for an application program inside a dockbar; generating a dockbar interface refresh data according to the interface operation instruction; and refreshing an interface of the dockbar according to the dockbar interface refresh data. The device includes an application layer and a logic layer. The present disclosure can realize the dynamicity of the dockbar and improve the flexibility of the dockbar.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: May 2, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yanqing Cai, Zhuomeng Li, Yong Peng, Jinqiu Li, Hongjie Liu, Yangfeng Ou, Yanbing Zhang
  • Patent number: 9639533
    Abstract: A computer-implemented method is disclosed to assist a user to view image product designs at a graphic user interface. The method includes displaying an image representation in a page view at a graphic user interface, allowing a user to select the image representation in the page view, displaying a navigation panel in association with the image representation in the same page view, allowing the user to make a first selection in the navigation panel in the page view, displaying a first product design in the same page view according to the first selection, allowing the user to make a second selection in the navigation panel in the page view, displaying a second product design in the same page view according to the second selection, and removing the display of the navigation panel in the same page view when the product designs are deselected by the user.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: May 2, 2017
    Assignee: Shutterfly, Inc.
    Inventors: Eric Ross Baker Wood, Benjamin C. Guthrie, Moshe Bercovich, Eran Cohen, Mor Steinberg, Shai Shiloni, Yohann Sabbah
  • Patent number: 9632993
    Abstract: A method includes storing, in response to marking by a user of an area of a displayed document, information on the marked area; displaying an icon representing the marked area; conducting the storing operation and the displaying operation for a different area; and creating, in response to an operation by the user for arranging two or more icons to be in contact with each other, a joined icon by joining the icons together; and combining marked areas represented by the two or more respective icons, according to a state of contact. A corresponding computer program product and computer system are also disclosed herein.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: April 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Tomoka Mochizuki, Tomohiro Shioya, Asuka Unno, Lianzi Wen
  • Patent number: 9606719
    Abstract: In particular embodiments, a computing device provides for presentation to a user a first user interface, the first user interface including a plurality of interactive elements. The computing device receives first user input selecting one of the interactive elements. In response to the first user input, the computing device provides for presentation to the user an animation associated with the selected one of the interactive elements. The computing device receives second user input associated with the selected one of the interactive element and, in response to the second user input, provides for presentation to the user a second user interface, the second user interface being associated with the selected one of the interactive elements.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: March 28, 2017
    Assignee: Facebook, Inc.
    Inventors: Francis Luu, William Joseph Flynn, III
  • Patent number: 9609481
    Abstract: Systems, devices, methods, computer-readable media, techniques, and methodologies are disclosed for transmitting variable beacon profiles. In some embodiments, a server may receive a variable beacon profile at a first point in time, the variable beacon profile associated with a wireless beacon. A temporal indicator indicating the first point in time may be received. Location information associated with the wireless beacon may be determined based at least in part on the variable beacon profile and the temporal indicator. The location information may be transmitted to a service provider application on a mobile device.
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: March 28, 2017
    Assignee: First Data Corporation
    Inventor: Alan L. Chung
  • Patent number: 9600462
    Abstract: A computer system receives a request to combine tabular data of a first table with tabular data of a second table. The computer system creates a profile for the second table indicating organization of types of data within the second table. The computer system determines a placement for at least one data element of the tabular data of the first table, into the second table, such that the placement agrees, to at least a specified confidence level, with the organization of types of data within the second table indicated by the profile. The computer system adds the at least one data element to the second table based on the determined placement.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo
  • Patent number: 9600162
    Abstract: An information processing apparatus comprises an operating module to which a touch operation performed with a pointing tool is entered; a calculating module that calculates a reference distance that is a distance between a reference point on an image display area of an operation display surface and a point on the image display area defined by a first operation performed on the operating module with a single piece of the pointing tool, calculates a control distance that is a distance between the reference point and a point on the image display area defined by a second operation performed on the operating module with a single piece of the pointing tool, and calculates a magnification ratio based on the reference distance and the control distance; and a magnification/reduction module that generates a scaled image by magnifying or reducing a display image displayed on the image display area by the magnification ratio.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: March 21, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventor: Shunichi Maeda
  • Patent number: 9600519
    Abstract: A computer system includes a processor. The processor is configured to provide a documented screenshot and a machine-executable indication of steps which generated the documented screenshot as contained in documentation. The processor also will execute the steps which generated the documented screenshot, to generate a current screenshot. The processor also will compare the documented screenshot as contained in the documentation to the current screenshot generated by executing the steps, to provide a determination whether the comparison shows differences between the documented screenshot and the current screenshot. A method according to the above will detect changes to a screenshot used in documentation. A non-transitory computer-readable medium can perform a method to detect changes to a screenshot used in documentation.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: March 21, 2017
    Assignee: Software AG
    Inventors: Harald Schöning, Juliane Harbarth
  • Patent number: 9589020
    Abstract: A matching apparatus sets windows within match data, the windows each having a width larger than that in a window width condition defined in a query, and further sets windows each satisfying an event condition of a window defined in the query as temporary windows. Further, the matching apparatus checks sets of temporary windows against an interval condition and outputs events included in one or more sets of temporary windows each satisfying the interval condition, as a matching result.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: March 7, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Shinichiro Tago, Takashi Katoh, Hiroya Inakoshi
  • Patent number: 9588674
    Abstract: Embodiments of the present invention disclose a split-screen user interface for a computer device. According to one embodiment, a primary application is displayed on a display associated with the computing device in a first viewing mode. Upon receiving a request from the user to launch to a split-screen operating mode for enabling simultaneous display of multiple applications, the first viewing mode is transitioned to a split-screen view such that the primary application is shown within a first display area and a plurality of applications are shown within a second display area adjacent to the first display area.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: March 7, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Pilar Ariella Strutin-Belinoff, Benjamin Andrew Rottler, Gregory Robert Arroyo, Itai Vonshak
  • Patent number: 9582135
    Abstract: Systems and methods for providing multiple display modes for a pane in a graphical user interface are provided. In some implementations, a computer-implemented method for displaying a pane in a user interface, includes: in a first display mode: displaying the pane in the user interface, wherein display of the pane persists regardless of a position of a pointer icon in the user interface; and ceasing to display the pane in response to detecting selection of an indicator; and in a second display mode: displaying the pane in the user interface, wherein display of the pane persists while the pointer icon is positioned over the indicator or within the perimeter of the pane; and ceasing to display the pane in response to detecting that the pointer icon is no longer positioned over the indicator or within the perimeter of the pane.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: February 28, 2017
    Assignee: VERSIONONE, INC.
    Inventors: Robert Holler, Ian Culling, Rajiv Delwadia, Pavel Mamut, Mark Crowe, Donald Hanson, Patrick Boudreaux, Dan Gilkerson, Julie Brooks, Eric Farr, Jerry Odenwelder
  • Patent number: 9570058
    Abstract: An audio signal processing device and a parameter adjusting method, configured such that: a two-channel screen displaying a plurality of parameters for each of two channels allocated to any two channel strips, in accordance with operation of edit buttons of the two channel strips, is displayed on a display; each of a plurality of parameters for one channel, out of the two channels displayed in the two-channel screen, are allocated to a control of each channel strip in a first group; each of a plurality of parameters for the other channel are allocated to a control of each channel strip in a second group; and values of the parameters allocated to the controls are adjusted in accordance with operation of the controls.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: February 14, 2017
    Assignee: Yamaha Corporation
    Inventor: Tatsuya Umeo
  • Patent number: 9563714
    Abstract: A selection in a browser in an integrated development environment can be mapped back to the original document that was fetched from a web server by uniquely identifying elements in the original document. A DOM can be created from the original document where the DOM retains the unique identifiers associated with the elements. Block lists for the original document and the DOM can be created. A differencing algorithm can be run on the two block lists. A selection in a browser can be mapped to a location in the DOM block list and the location in the DOM block list can be mapped to the original document.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: February 7, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING LLC.
    Inventors: Daniel P. Chartier, Joseph M. Davis, Jorge E. Gabuardi Gonzalez, Vishal R. Joshi, Michael J. Harder, Michael Bach, Anh Thi-Phuong Phan, Reshmi Mangalore, Jon E. Jung
  • Patent number: 9563343
    Abstract: An application running on a mobile device presents information about a lighting product, for example, selected from a catalog on a graphical user interface via one or more elements (e.g. a touchscreen) of the mobile device and captures an identification of the selected product. The user interface includes a user selectable indication of a lighting design tool, e.g. a button, icon or other link to the tool. User selection of the tool indicator initiates access to the lighting design tool; and the application passes the identification of the selected product to the lighting design tool. The lighting design tool processes the identification of the selected product and an output of the lighting design tool is presented based in part on photometric information about the selected product automatically retrieved by and populated to the lighting design tool without further manual input to obtain the photometric information about the selected product.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: February 7, 2017
    Assignee: ABL IP Holding LLC
    Inventors: Jack C. Rains, Jr., Januk Aggarwal, David P. Ramer
  • Patent number: 9563334
    Abstract: A reading list panel is displayed as a sidebar window with respect to a main window of a content viewing application. In response to a first input, a first article representation of a first article associated with a presentation page displayed in the main window is listed in the reading list panel, where the first article representation includes information identifying the first article. In response to a selection of a second article representation from the reading list panel, content of a second article represented by the second article representation is presented in a reader mode within the main window.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: February 7, 2017
    Assignee: APPLE INC.
    Inventors: Donald D. Melton, Darin B. Adler, Alice Liu, Kevin W. Decker, Brady K. Eidson, Gavin Barraclough, Steven J. Falkenburg
  • Patent number: 9552345
    Abstract: Gestural annotation is described, for example where sensors such as touch screens and/or cameras monitor document annotation events made by a user of a document reading and/or writing application. In various examples the document annotation events comprise gestures recognized from the sensor data by a gesture recognition component. For example, the gestures may be in-air gestures or touch screen gestures. In examples, a compressed record of the sensor data is computed using at least the recognized gestures, document state and timestamps. In some examples the compressed record of the sensor data is used to facilitate consumption of the annotation events in relation to the document by a second user. In some examples the sensor data comprises touch sensor data representing electronic ink; and in some examples the sensor data comprises audio data capturing speech of a user.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: January 24, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nicholas Yen-Cherng Chen, Abigail Jane Sellen, Dongwook Yoon
  • Patent number: 9542066
    Abstract: A framework is provided for obtaining window information. The window information can be applied to different assignment models to assign windows to different groups. A group may correspond to a task being performed by a user. The window information can be semantic or temporal information captured as window events and properties of windows whose events are captured. Temporal information can be information about switches between windows. Semantic information can be window titles. Temporal information, semantic information, or both, can be used to assign windows to groups.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: January 10, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Nuria Oliver, Arungunram Surendran, Chintan S. Thakkar, Gregory Smith
  • Patent number: 9538231
    Abstract: A method for rendering application user interfaces on a television screen executes at a computer system coupled with the television screen. The computer system includes one or more processors and memory storing a plurality of applications configured for execution by the one or more processors. The method provides a user interface of a first application of the plurality of applications for display on the television screen. The method receives from a personal user device a user interface of a second application. The personal user device is distinct from the computer system and the user interface of the second application is provided by one or more programs executing on the personal user device. The method concurrently displays on the television screen the user interface of the first application and the user interface of the second application.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: January 3, 2017
    Assignee: GOOGLE INC.
    Inventors: Dennis Miloseski, Justin Koh, Pierre-Yves Laligand, Leo Baghdassarian, Jason Bayer
  • Patent number: 9536361
    Abstract: Methods and systems for a vehicle system that include determining whether a vehicle action is necessary and providing a notification to predetermined users. Sensors provide signals to a sensing control system to generate the notification.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: January 3, 2017
    Assignee: AutoConnect Holdings LLC
    Inventor: Christopher P. Ricci
  • Patent number: 9519424
    Abstract: Embodiments of the present invention provide a touch-control method, which is used for distinguishing a normal operation from a misoperation. The method provided by the embodiments of the present invention includes: receiving a touch instruction of a user; determining a user touch area corresponding to the touch instruction; determining whether a user observation area has an overlapping portion with the user touch area; and if the user observation area has an overlapping portion with the user touch area, responding to the touch instruction of the user. In the touch method provided by the embodiments of the present invention, a normal operation can be distinguished from a misoperation. The embodiments of the present invention further provide a related touch-control apparatus and terminal device.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: December 13, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaojuan Ma, Wenyuan Dai
  • Patent number: 9511988
    Abstract: A beverage dispensing system includes a control system electrically connected with a beverage dispenser, a proximity sensor, and a touch-sensitive display. The control system causes the touch-sensitive display to display an advertising state when the proximity sensor indicates a user is not present at the beverage dispensing system and a beverage selection state when the proximity sensor indicates a user is present. The control system further causes the touch-sensitive display to display a pour state after a beverage choice selection is made through the touch sensitive display during the display of the beverage selection state. The control system still further causes the beverage dispenser to deliver the beverage choice after a pour request is made through the touch sensitive display during the display of the pour state.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: December 6, 2016
    Assignee: Lancer Corporation
    Inventors: George E. Hernandez, Jeremiah A. Hong
  • Patent number: 9500489
    Abstract: A method of adjusting a navigation route based on detected passenger sleep data includes generating a predetermined route with a device installed in a vehicle, providing navigational assistance for guiding a driver to follow the predetermined route, receiving sleep indicators for a passenger traveling in the vehicle, the sleep indicators indicating whether the passenger is sleeping, calculating a sleep session duration for the passenger according to the sleep indicators, generating with the device an alternate route in response to the sleep session duration exceeding a first time threshold, wherein the alternate route provides a longer route that requires more travel time than the predetermined route, providing navigational assistance to the driver for guiding the driver to follow the alternate route, and providing navigational assistance to the driver for guiding the driver to return to the predetermined route after the vehicle has followed the alternate route.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: November 22, 2016
    Assignee: MITAC INTERNATIONAL CORP.
    Inventor: Gene Gimtong Ng
  • Patent number: 9489081
    Abstract: Touch inputs such as single-finger contacts and multiple-finger contacts are detected at an electronic device and translated into electronic touch communications for playback at an external electronic device.
    Type: Grant
    Filed: August 29, 2015
    Date of Patent: November 8, 2016
    Assignee: APPLE INC.
    Inventors: Freddy Allen Anzures, Imran Chaudhri, Alan C. Dye, Jonathan P. Ive, Duncan Robert Kerr, Nicholas V. King, Kevin Lynch, Gregory Novick, Daniel Trent Preston, Monica Jenkins, Lawrence Y. Yang
  • Patent number: 9484003
    Abstract: A method can include accessing content stored in a data store where the content includes a bound and content adjacent to the bound; rendering a portion of the content to a display; receiving a scroll command that calls for rendering the content adjacent to the bound; and, responsive to receipt of the scroll command, rendering a bound graphic. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: November 1, 2016
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Karen Ruth Kluttz, Ryan Patrick McShane
  • Patent number: 9483280
    Abstract: An information processing apparatus includes a reading unit that reads, from a memory area of an IC chip, identification information of a service including at least any one of a wire communication service via an external wire communication or a wireless communication service via an external wireless communication, which use the memory area of the IC chip. The information processing apparatus also includes an acquisition unit that acquires service information to allow a user to use a service from an external server by transmitting the identification information of the service which the reading unit has read to the external server, and includes a display unit that displays to allow the user to use the service based on the service information which the acquisition unit has acquired.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: November 1, 2016
    Assignee: FELICA NETWORKS, INC.
    Inventors: Keitarou Watanabe, Tomoharu Hikita, Haruna Ochi, Itsuki Kamino