Interwindow Link Or Communication Patents (Class 715/804)
  • Patent number: 10331174
    Abstract: A device may include a dynamic function row (DFR) comprising a touchscreen. A device processor may operate a DFR agent controlling the DFR. The DFR agent may generate and/or select images to display on the DFR based on rules and/or contexts, and the DFR may display the images.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: June 25, 2019
    Assignee: Apple Inc.
    Inventors: Christopher A. Dreessen, John R. Tegtmeyer, Taylor A. Kelly
  • Patent number: 10328717
    Abstract: The present disclosure relates to a marking method and device, and a repair system for a display panel in the field of display panel detection. The marking device includes: magnifying component and a marking component. The magnifying component is configured to magnify a target position point on a target object, and the marking component is configured to mark the target position point on the target object in accordance with the magnified target position point. The present disclosure may solve the problem that the operation process of marking the defective position point is complicated and simplify the operation process of marking the defective position point. The present disclosure may mark the defects of the display panel.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: June 25, 2019
    Assignees: BOE TECHNOLOGY GROUP CO., LTD., CHENGDU BOE OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventors: Zijian Zheng, Zemin Wu, Junyang Xiao, Zhihui Yang, Xicong Li, Song Li, Bo Wang, Wei Guo
  • Patent number: 10311063
    Abstract: Embodiments improve the ability of users of a social networking system to search for information that is likely to be relevant to them by learning and/or applying a search context associated with selector components used to search for objects of the social networking system. The search context is specific to the use of an individual selector and thus need not be as general as the context of an entire page or set of pages in which selectors can be embedded. The social networking system may learn the context of a selector by monitoring user selections from prior search results performed using the selector.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: June 4, 2019
    Assignee: Facebook, Inc.
    Inventors: Cameron Alexander Marlow, Robert William Cathcart, Jeffrey Scott Dunn, Rafael Linden Sagula, Venkataramanan Iyer Nandagopal, Siddharth Kar, Eric Sun
  • Patent number: 10311170
    Abstract: A system for providing infrastructure impacts on an urban area is provided. Area specific content data of a selected urban area is loaded from a database, and infrastructure impacts on the selected urban area are calculated by a calculation unit depending on the loaded area specific content data and technology parameters of predefined infrastructure levers set by a user.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: June 4, 2019
    Assignee: Siemens Aktiengesellschaft
    Inventors: Klaus Heidinger, Pedro Miranda, Katrin Müller, Willfried Wienholt
  • Patent number: 10311632
    Abstract: A method and system for providing access to and control of parameters within a scenegraph includes redefining components or nodes' semantic within a scenegraph. The set of components or nodes (depending on the scenegraph structure) are required to enable access from the Application User Interface to selected scenegraph information. In one embodiment, a user interface is generated for controlling the scenegraph parameters. In addition, constraints can be implemented that allow or disallow access to certain scenegraph parameters and restrict their range of values.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: June 4, 2019
    Assignee: GVBB HOLDINGS S.A.R.L.
    Inventors: Ralph Andrew Silberstein, David Sahuc, Donald Johnson Childers
  • Patent number: 10303347
    Abstract: The present systems and methods for customizing sub-applications and dashboards in a digital huddle environment are disclosed. The disclosed system and method may be employed for customizing sub-applications according to predefined options, including text, images and numbers; as well as customizing dashboards according to user requirements for showing goals progress, next meetings notifications, schedule, meetings alerts, and the like, according to the requirements of a particular team working in a digital huddle.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: May 28, 2019
    Assignee: Massachusetts Mutual Life Insurance Company
    Inventors: Robert Casale, Abigail O'Malley, Kedzie Teller
  • Patent number: 10230589
    Abstract: The disclosed subject matter describes herein methods, systems, and non-transitory computer readable media for configuring service networks. According to one aspect, the method includes collecting parameters defining a network service. In another aspect, the method includes generating a plurality of flow interfaces for modeling the network service based on the collected parameters, wherein each of the flow interfaces is associated with a logical device. In another aspect, the method includes generating at least one packet virtual network (PVN) including at least a portion of the plurality of generated flow interfaces. In another aspect, the method includes visually outputting, in a service network user interface, a graphical representation of the network service based on interface connectivities between the plurality of generated flow interfaces.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: March 12, 2019
    Assignee: Oracle International Corporation
    Inventors: Lee Latham, Eamon O'Grady, Timothy Matt, David C. Campbell
  • Patent number: 10180727
    Abstract: A method of launching a software program or application is provided for use with a graphical user interface (GUI) display. One portion of the GUI display includes a taskbar while a second portion is divided into a plurality of windows. To launch one of the programs/applications represented by the icons within the taskbar, the user first selects the icon representing the icon to be launched. Once an icon is selected, a visual cue is displayed, where the visual cue includes a plurality of mini-windows representing the plurality of display windows. When the user drags the selected icon into one of the mini-windows and then releases the icon, the selected program/application is launched in the window that corresponds to the selected mini-window.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: January 15, 2019
    Assignee: TESLA, INC.
    Inventors: Brennan Boblett, Nalinichandra Penke, Roy Goldman, Michael Fairman
  • Patent number: 10145752
    Abstract: The data-accepting part accepts normal time information data and non-normal time information data, which are outputted from measurement equipment connected to the management apparatus, the data-identifying part identifies the normal time information data and the non-normal time information data based on the difference in the transmission path of the data, or based on identification information given to the data, and the data-output part outputs the above-mentioned normal time information data and the non-normal time information data, such that an operator identifies the information data.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: December 4, 2018
    Assignee: HORIBA, LTD.
    Inventor: Ritsuko Kamezaki
  • Patent number: 10078651
    Abstract: Methods and systems are disclosed herein for updating a knowledge graph based on a user confirmation. A media guidance application receives a user communication and isolates a term of the user communication. The media guidance application identifies a candidate component of a knowledge graph associated with the term. The media guidance application requests user input directed to confirming whether the term is associated with the candidate component. In response to receiving the user input, the media guidance application modifies a strength of association between the term and the component.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: September 18, 2018
    Assignee: Rovi Guides, Inc.
    Inventors: Timothy Christensen Kelly, Patrick Gerard Morgan, Brian Peterson, Walter R. Klappert
  • Patent number: 10042523
    Abstract: New ways of presenting information in a web browser are provided in which documents categorized as belonging to the same web site or application are grouped together and presented in either an first mode where a browser window is open and one of the resources categorized as belonging to the group is displayed, or in a second mode where the group is represented by an icon.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: August 7, 2018
    Assignee: OPERA SOFTWARE AS
    Inventors: Huib Kleinhout, Anders Hartvoll Ruud, Daniel Lazarenko, Alexander Remen, Carsten Zeiffert, Terje Stoback, Rik van den Munckhof
  • Patent number: 10043193
    Abstract: A system for serving an advertisement in a networked environment receives data that defines a user selection of an image. The system also selects an advertisement associated with the user selection and communicates the selected advertisement to the user. The data that defines the user selection includes an x selection coordinate, a y selection coordinate, a width, and a height that defines a region of an image. The user selection defines also defines a scene of a video. The system also includes circuitry and logic configured to extract text and to detect objects from an image region defined by the user selection and to select an advertisement associated with any extracted text and/or detected object.
    Type: Grant
    Filed: January 20, 2010
    Date of Patent: August 7, 2018
    Assignee: Excalibur IP, LLC
    Inventors: Allie K. Watfa, Dale Nussel, Jonathan Kilroy
  • Patent number: 10042353
    Abstract: Disclosed are various embodiments for optimizing how operators of facilities view and monitor data on displays via an operations console. A display hierarchy may be employed to facilitate access by an operator to relevant information concerning plant operations. Information may be classified and rendered on a display. An operator may navigate between the displays via interacting with a navigation menu located on a display.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: August 7, 2018
    Assignee: SOUTHERN COMPANY SERVICES, INC.
    Inventors: Harvey Velco Ivey, Derrick Scott Hopper, Earl David Snider
  • Patent number: 10037305
    Abstract: Systems and methods are provided for analyzing unstructured time stamped data. A distribution of time-stamped data is analyzed to identify a plurality of potential time series data hierarchies for structuring the data. An analysis of a potential time series data hierarchy may be performed. The analysis of the potential time series data hierarchies may include determining an optimal time series frequency and a data sufficiency metric for each of the potential time series data hierarchies. One of the potential time series data hierarchies may be selected based on a comparison of the data sufficiency metrics. Multiple time series may be derived in a single-read pass according to the selected time series data hierarchy. A time series forecast corresponding to at least one of the derived time series may be generated.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: July 31, 2018
    Assignee: SAS INSTITUTE INC.
    Inventors: Michael James Leonard, Edward Tilden Blair, Jerzy Michal Brzezicki, Udo V. Sglavo, Sujatha Pothireddy
  • Patent number: 10025753
    Abstract: Systems and methods are provided for analyzing unstructured time stamped data. A distribution of time-stamped data is analyzed to identify a plurality of potential time series data hierarchies for structuring the data. An analysis of a potential time series data hierarchy may be performed. The analysis of the potential time series data hierarchies may include determining an optimal time series frequency and a data sufficiency metric for each of the potential time series data hierarchies. One of the potential time series data hierarchies may be selected based on a comparison of the data sufficiency metrics. Multiple time series may be derived in a single-read pass according to the selected time series data hierarchy. A time series forecast corresponding to at least one of the derived time series may be generated.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: July 17, 2018
    Assignee: SAS INSTITUTE INC.
    Inventors: Michael James Leonard, Edward Tilden Blair, Jerzy Michal Brzezicki, Udo V. Sglavo, Sujatha Pothireddy
  • Patent number: 9959033
    Abstract: In one example, a method includes outputting for display a first graphical user interface (GUI) of an application executing at the portable computer terminal, wherein the first GUI displays information received from the mobile computing device at a first degree of specificity. The method also includes, in response to receiving input to display a second GUI of the application: outputting, for display at a presence-sensitive display device of the portable computer terminal, the second GUI and removing the first GUI from display. The second GUI may be different from the first GUI, and the second GUI may display information received from the mobile computing device at a second degree of specificity that is different than the first degree of specificity.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: May 1, 2018
    Assignee: Google LLC
    Inventors: Morten Just Petersen, Emmet Connolly, Joao Paulo Gil de Paiva
  • Patent number: 9946811
    Abstract: In certain implementations, presentation of streaming data may be facilitated. In some implementations, a request for presentation of values associated with an attribute may be received. A set of queries for data related to the values may be performed based on the request. The set of queries may include (i) a first subset of queries performed based on the request and (ii) one or more other subsets of queries performed based on the request. Subsets of data for calculating a first value of the values may be received based on the first subset of queries. The first value may be predicted based on the subsets of data before one or more other subsets of data for calculating the first value are received, where the other subsets of data are received based on the other subsets of queries.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: April 17, 2018
    Assignee: ZOOMDATA, INC.
    Inventors: Justin Langseth, Farzad Aref, Jorge Alarcon, William Lindner, III
  • Patent number: 9922047
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retrieving local information on a user device include detecting itinerary information stored by a first application on a user device, and identifying a travel destination based on the detected itinerary information. The travel destination is communicated to a second application executable on a user device, and the travel destination is stored in association with the second application. The second application is adapted to retrieve local information based on an identified geographic location, and local information for the travel destination is provided through the second application in response to a user interaction with the second application and based on a triggering threshold associated with the itinerary information.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: March 20, 2018
    Assignee: Apple Inc.
    Inventors: Devrim Varoglu, Swapnil R. Dave
  • Patent number: 9916072
    Abstract: A mobile terminal and controlling method thereof are disclosed. The present disclosure includes a touchscreen configured to display a window of an application and a controller, when the window is shifted into a specific region of the touchscreen, reducing and transforming the window into an icon and controlling the touchscreen to display the icon within the specific region. Accordingly, after a window of an application has been displayed on a screen, when the window is shifted into a specific region within the screen, the screen is displayed in a manner of being reduced and transformed into an icon.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: March 13, 2018
    Assignee: LG Electronics Inc.
    Inventors: Yoomee Song, Juhyun Jung, Hojae Jung
  • Patent number: 9830344
    Abstract: Disclosed are various embodiments for assessing the quality of a node that comprises a collection of items containing textual data. The homogeneity of the node can be related to its quality. Highly ranked descriptive terms used in the node are identified and quality score is calculated that provides a measure of the quality of the node. Additionally, a node can be examined for outliers to improve node quality.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: November 28, 2017
    Assignee: AMAZON TECHONOLIGIES, INC.
    Inventor: Archiman Dutta
  • Patent number: 9830653
    Abstract: An example graphical interface and method for displaying risk related data are described. One example graphical interface includes a data structure comprising a plurality of data nodes and at least one risk data point associated with each node, and further comprises a display grid. The display grid includes one or more cells that are used for displaying selected data nodes and risk data points. Each cell may be associated with a single data node, and may include one or more identifiers corresponding to risk data points of the data node. In one example embodiment, the identifiers are aligned along a single axis, and risk related data corresponding to each identifier is aligned with respect to each corresponding identifier.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: November 28, 2017
    Assignee: Trading Technologies International, Inc.
    Inventors: Robert A. West, Michael J. Burns
  • Patent number: 9787561
    Abstract: A system and method can support socket programming in a server environment, such as a distributed data grid. The server environment can include a selection service that operates to register a plurality of sockets, wherein each socket is associated with a handler in a plurality of handlers. Furthermore, the selection service can listen for one or more incoming connection requests on the plurality of sockets, and invoke a pluggable callback provided by a handler associated with a registered socket in the plurality of sockets, when registered socket receives an incoming connection request.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: October 10, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Mark Falco, Ballav Bihani
  • Patent number: 9769227
    Abstract: A user may interact with a collection of devices that each exhibit particular device properties. Where each device executes and presents an isolated computing environment, inconsistencies may arise in the user interaction by the user with different devices. Alternatively, a terminal server may present a computing environment to various auxiliary devices, but such presentation may fail to utilize some device properties of some devices, and/or may present a computing environment that is not suitable for some devices. Instead, a primary device of the device collection may adapt a primary computing environment to an auxiliary computing environment for each auxiliary device, based upon its device properties. Upon receiving a request to execute an application, the primary device may execute the application within the auxiliary computing environment, and may adapt the application based upon the device properties. The primary device may stream each auxiliary computing environment to the respective auxiliary device.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: September 19, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Elizabeth Fay Threlkeld, William Scott Stauber, Petteri Mikkola, Keri Kruse Moran, Issa Y. Khoury, Giorgio Francesco Sega, Mohammed Kaleemur Rahman, Kenton Allen Shipley, Ramrajprabu Balasubramanian, Patrick Derks, Ryan Chandler Pendlay, Darren Ray Davis
  • Patent number: 9704297
    Abstract: An information processing system that acquires video data captured by an image pickup unit; detects an object from the video data; detects a condition corresponding to the image pickup unit; and controls a display to display content associated with the object at a position other than a detected position of the object based on the condition corresponding to the image pickup unit.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: July 11, 2017
    Assignee: SONY CORPORATION
    Inventors: Akihiko Kaino, Masaki Fukuchi, Tatsuki Kashitani, Kenichiro Ooi, Jingjing Guo
  • Patent number: 9703458
    Abstract: An apparatus generates a user interface for activating a plurality of applications. The apparatus comprises: a hardware storage unit adapted to store therein an operation history on a plurality of applications; a generating unit adapted to generate first degree-of-association information indicating a degree of association in a first period among the plurality of applications and second degree-of-association information indicating a degree of association in a second period among the plurality of applications, on a basis of an operation history stored in the hardware storage unit; a hardware receiving unit adapted to receive a designation of any of the first period and the second period; and an arranging unit adapted to arrange the plurality of objects based on their degree-of-association information.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Taku Sasaki, Hikaru Tamura, Yufuko Watanabe
  • Patent number: 9696903
    Abstract: In certain implementations, a first data element set associated with a first attribute (including first data elements where each represents a value associated with the first attribute) may be provided on a user interface. A control element set, including control elements where each represent an attribute, may be provided on the user interface. A touch-based input indicating a touch-based association of a first one of the control elements with a first one of the first data elements may be received. Responsive to the touch-based association, a second data element set associated with a second attribute (represented by the first one of the control elements) may be provided on the user interface. Second data elements of the second data element set may each represent a second value associated with the second attribute and correspond to a first value represented by the first one of the first data elements.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: July 4, 2017
    Assignee: ZOOMDATA, INC.
    Inventors: Justin Langseth, Farzad Aref, Jorge Alarcon, William Lindner, III
  • Patent number: 9665963
    Abstract: A system for dynamic collage layout generation comprises a processor and a memory storing instructions that, when executed, cause the system to: receive a plurality of pictures to arrange into a collage, calculate pairwise distances between the plurality of pictures, arrange the plurality of pictures into one or more groups based on the pairwise distances between the plurality of pictures, calculate a group arrangement cost based on an aspect ratio of the one or more groups, determine an arrangement of the one or more groups based on the group arrangement cost, and place the pictures in a collage layout based on the arrangement of the one or more groups. The disclosure also includes similar methods and computer program products.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: May 30, 2017
    Assignee: Google Inc.
    Inventor: Jason Chang
  • Patent number: 9658271
    Abstract: A computer implemented method, apparatus, and computer usable program product for illuminating faults in a wiring system. The wiring system is monitored for a fault during operation of the wiring system. In response to detecting the fault, a location of the fault within the wiring system is estimated. A wiring diagram is presented for the wiring system with an indication of the location of the fault within the wiring system.
    Type: Grant
    Filed: September 11, 2008
    Date of Patent: May 23, 2017
    Assignee: THE BOEING COMPANY
    Inventors: Terrance L. Thomas, John Henry Boose
  • Patent number: 9658732
    Abstract: Providing a bridge interface for managing virtual workspaces is disclosed. A plurality of workspace images is presented in a user interface, each workspace image corresponding to a different virtual workspace available to a user of a computer system. A plurality of application windows associated with one of the virtual workspaces is displayed. A user's selection of at least one of the displayed application windows and dragging the selected application window in the user interface from a first location to a second location in the user interface is detected. A virtual workspace associated with the selected application window is changed based on the second location in the user interface.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: May 23, 2017
    Assignee: Apple Inc.
    Inventors: Bas Ording, John O. Louch
  • Patent number: 9648279
    Abstract: An apparatus and a non-transitory machine readable medium for facilitating a video communication session between correspondents. Each correspondent is associated with the apparatus having a graphical user interface (GUI). Video corresponding to at least one of the correspondents is displayed in a first partition, the video having characteristics. A plurality of applications executing concurrently during the video communication session are displayed in a second partition. GUI objects corresponding to the video communication session are displayed in a third partition. The second partition is dynamically resized to a size that depends on the characteristics of the video.
    Type: Grant
    Filed: June 8, 2011
    Date of Patent: May 9, 2017
    Assignee: Mitel Networks Corporation
    Inventors: Francis Shen, Paulo Francisco, David Sayson, Stephane Angelot, Keith Huthmacher, Lloyd Hucke
  • Patent number: 9633464
    Abstract: Some embodiments of the invention provide a method that receives a selection of an animation to apply to two or more graphical objects in a scene over a particular time duration. The method identifies parameters for each of the graphical objects. Based on the selected animation, the method generates modifications to at least one parameter for each of the graphical objects over the particular time duration. The parameter of a first graphical object is modified differently than the parameter of a second graphical object. The method stores the modifications as data for the scene.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: April 25, 2017
    Assignee: Apple Inc.
    Inventors: Samir Gehani, Tyler C. Rayner
  • Patent number: 9612742
    Abstract: In certain implementations, data visualization of streaming data may be facilitated. In some implementations, a request for visual representation of values associated with an attribute may be received. Queries for data relating to the values across a plurality of sources may be performed based on the request. The queries may include a first subset of queries and one or more other subsets of queries that are performed based on the request. Subsets of data that relate to a first value of the values may be received based on the first subset of queries. The first value may be predicted based on the subsets of data before one or more other subsets of data relating to the first value are received, where the one or more other subsets of data are received based on the one or more other subsets of queries.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: April 4, 2017
    Assignee: ZOOMDATA, INC.
    Inventors: Justin Langseth, Farzad Aref, Jorge Alarcon, William Lindner, III
  • Patent number: 9601087
    Abstract: An information processing apparatus that includes a processor that controls a display to display a plurality of images in a stacked configuration, each of the plurality of images corresponding to one of a plurality of groups. The processor assigns movement corresponding to each of the plurality of images based on the respective location of each of the plurality of images in the stacked configuration.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: March 21, 2017
    Assignees: SONY CORPORATION, SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Satoshi Suzuki, Shinichirou Tobinaga
  • Patent number: 9594492
    Abstract: A user interface element includes a display area configured to display a value, an increment button configured to increment the displayed value, a decrement button configured to decrement the displayed value, and a slider configured to allow a user to rapidly increase or decrease the displayed value by sliding a finger across the slider.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 14, 2017
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Christy Jill Reed, Anthony Stuart, Art Swanson
  • Patent number: 9582292
    Abstract: Merging user interface (UI) object trees comprising UI trees from different technologies (e.g., host and one or more guest technologies) can involve registering guest technologies with a technology adapter layer, for example, used to manage UI tree merging. Further, identifying whether a UI object can be switched from a first technology to a second technology can comprise using a host technology provider to identify if a UI object can be switched, when navigating down the UI tree. When navigating up the UI tree, information stored by the technology adapter layer can be used to identify if a UI object can be switched. Additionally, identifying the second technology can comprise having the technology adapter layer request technology switching capability information from registered technologies for the UI object when navigating down the UI tree. When navigating up the UI tree, information stored by the technology adapter layer can be used to identify the second technology.
    Type: Grant
    Filed: October 7, 2008
    Date of Patent: February 28, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Ankur Srivastava, Neeraja Reddy, Moshe Vainer
  • Patent number: 9570047
    Abstract: The present invention provides computerized systems and methods for providing electronically presented interactive area representation, such as a map, and information associated therewith. A user can select text, imagery, or other information presented on the map and associated with one or more items or locations, causing presentation of information relating to the associated one or more items or locations, such as appropriate contact information or a hyperlink to an appropriate Web site. Additionally or alternatively, a user can input or select, based on a query or otherwise, information relating to one or more items or locations associated with text, imagery, or other information presented on the map, causing presentation of an indication of one or more locations of the associated text, imagery, or other information on the map. A magnifier feature allowing internal navigation within the map can be provided. Additionally, animated images can appear to move over the map.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: February 14, 2017
    Assignee: Activemap LLC
    Inventors: Michael Abramson, Erika Jakubassa, Michael Grisham, Geoff Atkin
  • Patent number: 9558244
    Abstract: Computer-implemented systems, methods, and media for making a recommendation or a non-recommendation to a user comprising: a software module configured to calculate a social distance between a first and a second user; a software module configured to allow the first and the second user to rate a plurality of items using a gamified rating model; a software module configured to analyze a degree of similarity between the first and the second user based on the ratings of the plurality of items by the first and the second user; a software module configured to make a recommendation or a non-recommendation to the first user based on the social distance and the degree of similarity between the first and the second user, and the ratings of the plurality of items; and a software module configured to present the recommendation or non-recommendation in a manner that comprises a ranked list.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: January 31, 2017
    Assignee: CONVERSABLE, INC.
    Inventors: Andrew Thomas Busey, Anthony Dan Chen, Isao Uchida Jonas, Douglas James Daniels, Jr., Benjamin Edward Lamm
  • Patent number: 9548042
    Abstract: Methods and systems for providing and utilizing responsive document breakpoints are provided. An electronic canvas in a first state is displayed, and an object is displayed on the electronic canvas in a first manner according to the first state. A request to resize the electronic canvas is received, where the request indicates a second state of the electronic canvas. A second manner of displaying the object according to the second state is identified. The electronic canvas in the second state is displayed, which includes displaying the object in the second manner according to the second state.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: January 17, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Aaron Shekey, Robert Walton, Tara Feener, Jacob Surber, Kristofer Joseph
  • Patent number: 9542202
    Abstract: Providing a bridge interface for managing virtual workspaces is disclosed. A plurality of workspace images is presented in a user interface, each workspace image corresponding to a different virtual workspace available to a user of a computer system. A user input indicating a selection of a presented workspace image is received. The user interface is updated to display a plurality of application windows associated with the selected virtual workspace in addition to displaying the plurality of workspace images.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: January 10, 2017
    Assignee: APPLE INC.
    Inventors: Bas Ording, John O. Louch
  • Patent number: 9529517
    Abstract: Various techniques, methods and apparatus are disclosed. In some example embodiments, a movable information panel may be moved to be displayed as a tabbed web page, moved to a different application window, or docked to a horizontal or vertical panel bar. Other example embodiments are also disclosed.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: December 27, 2016
    Assignee: Google Inc.
    Inventors: John Nicholas Jitkoff, Glen Murphy
  • Patent number: 9525604
    Abstract: According to embodiments of the present invention, one or more computer processors publish a resource detail displayed and an associated first usage context, wherein the resource detail is displayed by a dashboard associated with a leader application. The one or more computer processors determine an appropriate graphical representation for a follower application, to display a first resource having a relationship to a second resource, wherein the second resource is displayed in the dashboard associated with the leader application. The one or more computer processors generate a dashboard universal resource locator for the follower application utilizing the resource detail. The one or more computer processors instruct the follower application to update an associated dashboard with information included in the generated dashboard universal resource locator.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: December 20, 2016
    Assignee: International Business Machines Corporation
    Inventors: Sunil Kumar S. Gingade, Gaurav Gupta, Yochana S. Honnavar, Albee Jhoney, Vijay R. Kalangumvathakkal, Anil N. Kumar, Ashish K. Thakur
  • Patent number: 9521244
    Abstract: A mobile terminal including a display module; and a controller configured to display information related to a predetermined event and a first application execution icon group including application execution icons respectively corresponding to applications capable of executing functions using the information related to the event on the display module when the event is generated. Further, the first application execution icon group is predetermined according to the event, and a part of the information related to the event is used to execute a function of an application corresponding to a selected application execution icon in the first application execution icon group.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: December 13, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Woosik Choi, Seungyong Park
  • Patent number: 9514472
    Abstract: An approach is provided for receiving, in association with first content to be rendered on user equipment, a vector of one or more values for a corresponding one or more sliding scales. A determination is made of a relationship of the first content to second content based, at least in part, on the vector received. Each value of the vector represents a relative position along a corresponding sliding scale between a minimum label and a maximum label for the sliding scale.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: December 6, 2016
    Assignee: Core Wireless Licensing S.a.r.l.
    Inventors: Ville Aarni, Miikka Sainio, Niklas Tony Von Knorring, Dmitry Kolesnikov, Atte Tapio Lahtiranta
  • Patent number: 9495270
    Abstract: A graphical user interface for monitoring a status of objects included in a virtualized computing environment including a plurality of host computers, each having one or more virtual machines running therein, includes a first second and a second section. The first section displays a first graph depicting utilization during a first period of time of a first computing resource associated with a first object included in the virtualized computing environment. The second section displays a listing of one or more objects included in the virtualized computing environment that are related to the first object, where, in response to receiving a selection of a second object from the listing of one or more objects, the first section displays a second graph depicting utilization during the first period of time of the first computing resource associated with the second object.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: November 15, 2016
    Assignee: VMware, Inc.
    Inventor: Karen Natalie Wong
  • Patent number: 9489761
    Abstract: Animation for the attachment of content items to a location on a content surface in a user interface is provided. A user interface showing a content surface may be displayed on a computer. The content surface may include a content item at an initial position above the content surface. The content surface may display content formatted for display over an area comprising a totality of the content surface. The computer may then receive in the user interface a request to attach the content item to a final position on the content surface. The computer may then display an animation of the content item moving, from the initial position, across the content surface until the final position has been reached. The computer may then attach the content item to the content surface at the final position.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: November 8, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher D. Edwards, Jaclyn E. Konzelmann, Galen M. Elias, Terry J. Mahaffey
  • Patent number: 9471599
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retrieving local information on a user device include detecting itinerary information stored by a first application on a user device, and identifying a travel destination based on the detected itinerary information. The travel destination is communicated to a second application executable on a user device, and the travel destination is stored in association with the second application. The second application is adapted to retrieve local information based on an identified geographic location, and local information for the travel destination is provided through the second application in response to a user interaction with the second application and based on a triggering threshold associated with the itinerary information.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: October 18, 2016
    Assignee: Apple Inc.
    Inventors: Devrim Varoglu, Swapnil R. Dave
  • Patent number: 9418174
    Abstract: According to one embodiment, a computer-executed system includes a relationship identification tool coupled to one or more data storage systems and a user interface. Each data storage system has multiple data entities that are organized in at least one folder according to a particular taxonomy scheme. The relationship identification tool is operable to receive data entities from the data storage systems, and determine relationship intimacy values for each data entity relative to the other plurality of data entities according to its taxonomy scheme. These relationship intimacy values are then displayed on the user interface.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: August 16, 2016
    Assignee: Raytheon Company
    Inventors: Zhen-Qi Gan, Brian C. Urch, Todd R. Calvert
  • Patent number: 9396346
    Abstract: A method is provided for use on an electronic device having a display, a communication component, a memory, and a processor coupled to the display, the communication component, and the memory. The memory stores data in a first sandbox and data in a second sandbox, the first sandbox being a secure sandbox and having a shadow data component, the shadow data component storing a subset of the data stored in the first sandbox. The method comprises, in response to a request, providing the data stored in the first sandbox when the first sandbox is in an unlocked mode and providing the data stored in the shadow data component when the first sandbox is in a locked mode.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: July 19, 2016
    Assignees: BlackBerry Limited, 2236008 Ontario Inc.
    Inventors: Edward Snow Willis, Jean-Philippe Lespinasse, Francois Leroux, Jasvir Jhaj, Praveena Asokan, Earl John Wikkerink, Alan Edward Falloon, Alan Geue, David Alan Inglis, Benton Hei Wah Lam, Christopher Scott Travers, Adrian Michael Logan, John William Cassidy
  • Patent number: 9395869
    Abstract: In some implementations, windows can be displayed based on a global z-order. The global z-order can be maintained for all open windows. The global z-order can include windows that are not currently displayed. The global z-order can define a display order of windows across multiple workspaces. In some implementations, workspaces can be associated with respective levels. The workspace levels can be used to determine how to display windows associated with each workspace when multiple workspaces are displayed simultaneously.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: July 19, 2016
    Assignee: Apple Inc.
    Inventor: Philip James Holland
  • Patent number: RE47298
    Abstract: A time-shift image distribution system includes an image server and a time-shift image requesting apparatus. The image server includes a first communication unit configured to carry out communications with the time-shift image requesting apparatus, an image database configured to store image data of captured images in association with meta information for image data of a captured image matching search-condition information, and an image providing unit configured to provide the image data of the captured image detected by the searching unit to the time-shift image requesting apparatus. The time-shift image requesting apparatus includes a second communication unit configured to carry out communications with the image server, and a unit configured to send a search request including information representing an imaging time and information for identifying a subject image as search-condition information to the image server via the second communication unit.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: March 12, 2019
    Assignee: Sony Corporation
    Inventors: Yasushi Miyajima, Yoichiro Sako, Toshiro Terauchi, Makoto Inoue, Masamichi Asukai, Mitsuru Takehara, Takatoshi Nakamura