Balloon Or Bubble Appearance Patents (Class 715/715)
  • Patent number: 11172338
    Abstract: Techniques for enhancing group communication on a device are described. A method may include presenting a message in a message portion of a user interface (UI) for a group communication application executing on a first device, where the group communication application communicates messages among multiple devices. The method may further include monitoring an input component for the first device and detecting a first control directive from the input component. The first control directive may select a message displayed in the message portion of the user interface. The method may further include performing a pin operation on the selected message; and presenting the pinned message in a banner portion of the UL Other embodiments are described and claimed.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: November 9, 2021
    Assignee: Facebook, Inc.
    Inventors: Vincent Charles Cheung, Connie Yeewei Ho, Daniel Tsuan
  • Patent number: 11113449
    Abstract: The present disclosure relates to methods, computer readable mediums (CRMs), and systems for creating, organizing, viewing, and connecting annotations of web documents within web browsers that are made to be annotation capable. Methods, CRMs, and systems for an annotation capable web browser transmitting annotation highlighted text, annotation comment, uniform resource locator (URL), document object model (DOM) context, screenshot with marked annotation highlighted text, and annotation symbol to an annotation server are presented. Furthermore, methods, CRMs, and systems of organizing annotations within an annotation organization context area, visual queues for viewing and recognizing annotations in web documents, and a notepad for connecting annotations between web documents are presented.
    Type: Grant
    Filed: November 10, 2019
    Date of Patent: September 7, 2021
    Assignee: ExactNote, Inc.
    Inventor: Sunil Pinnamaneni
  • Patent number: 11093122
    Abstract: An improved graphical user interface (GUI) is disclosed herein. A computing device displays the GUI on a display. The GUI comprises a data element. The computing device receives a first indication that the data element has been selected within the GUI by a selection article. As the data element remains selected, the computing device receives a second indication that the selection article has been moved in a direction. As the data element remains selected, the computing device displays contextual data for the data element on the display. The contextual data displayed may be based upon the direction in which the selection article was moved. Responsive to receiving a third indication that the data element fails to remain selected by the selection article, the computing device removes the contextual data from the GUI.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: August 17, 2021
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Andrew Burka, Ross C. Teague
  • Patent number: 10949222
    Abstract: Systems and methods for displaying a user guide in a Client Virtual Application (“CVA”). The methods include determining, by a client device, a position associated with a user interaction in CVA. The position of the user interaction may be a mouse position relative to the CVA's window or a position of a widget of CVA's window with which the user is interacting via an input device. The client device transfers the position data and application name to a server device on the network. The server device subsequently retrieves, from a content datastore, user guide content associated with the application and position, and transfer the user guide content for rendering on the client device. The server device may also determine a display position and send it to the client device. The client device may render the user guide according to a rendering policy.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: March 16, 2021
    Assignee: Citrix Systems, Inc.
    Inventor: Lei Liu
  • Patent number: 10606924
    Abstract: A contextual file manager is described herein. Contextual information regarding files and folders of a file system of an operating system is collected. The contextual information may be collected from a variety of different sources, such as contents of the file or folder, an application associated with the file, a service provider, or a cloud storage service. The contextual information is then exposed in a file system interface of the operating system along with representations of the files and folders. In some cases, the contextual information is exposed in response to detection of an intuitive user action to a representation of one of the files or folders via the file system interface.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: March 31, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Raju Jain, Anshul Rawat, Aaron Naoyoshi Sheung Yan Woo, Elizabeth Picchietti Salowitz, Mohammed Amirali Samji, David Ben Perry, Robert Paul St. Pierre, John Heinrich Lueders
  • Patent number: 10521202
    Abstract: Systems and methods for providing a project building interface are described herein. In an embodiment, a server computer displays, through a graphical user interface, one or more options for defining aspects of a project. The server computer receives, through selection of the one or more first options in the graphical user interface, first user input defining particular aspects of a particular project. The server computer displays through the graphical user interface, one or more second options for defining a guide. The server computer receives, through selection of the one or more second options in the graphical user interface, second user input defining a particular guide for the particular project. The server computer receives through the graphical user interface, a request to store the particular project. The server computer stores the particular aspects of the particular project and the particular guide.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: December 31, 2019
    Assignee: Coupa Software Incorporated
    Inventors: Arne Andersson, Fredrik Ygge
  • Patent number: 10331336
    Abstract: An electronic device displays a messaging user interface of a messaging application on the display, the messaging user interface including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, a message-input area, and an icon for an interactive application that is displayed within the conversation transcript. While displaying the messaging user interface, the device detects an input that activates the icon for the interactive application; in response to detecting the input that activates the icon for the interactive application, the device displays a user interface for the interactive application in a first state.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: June 25, 2019
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Freddy A. Anzures, Richard R. Dellinger, Chanaka G. Karunamuni, Nicholas V. King, Hoan Pham, Wan Si Wan, Giancarlo Yerkes, Darin B. Adler, Justin N. Wood, Roberto Garcia, Soin Shedlosky, Bethany Bongiorno
  • Patent number: 10152210
    Abstract: A unified communications application is described herein. The unified communications application is displayable in one of two views: a full view and a condensed view. When displayed in the condensed view, which consumes less than fifty percent of a display screen, the unified communications application is employable by a user thereof to participate in real-time conversations/meetings with contacts of the user.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: December 11, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nathan Gunderson, Phillip Garding, Zaoyang Gong, Kris Durgin, Punit Java
  • Patent number: 10127983
    Abstract: A hardware forwarding element is provided that includes a group of unit memories, a set of packet processing pipelines, and an error signal fabric. Each packet processing pipeline includes several of match action stages. Each match action stage includes a set of match action tables stored in a set of unit memories. Each unit memory is configured to detect an error in the unit memory and generate an error output when an error is detected in the memory unit. The error signal fabric, for each match action stage, combines error outputs of the unit memories storing match tables into a first bit in the error signal fabric. The error signal fabric, for each match action stage, combines error outputs of the unit memories storing action tables into a second bit in the error signal fabric.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: November 13, 2018
    Assignee: BAREFOOT NETWORKS, INC.
    Inventors: Jay E. S. Peterson, Patrick Bosshart, Michael G. Ferrara
  • Patent number: 9858091
    Abstract: Generating customized on-demand videos from automated test scripts is provided. Responsive to receiving a request for an instruction on performing a task on a computer, a database of automated test scripts may be searched to identify a set of test scripts that comprise a set of executable actions associated with the task. An automation test sequence associated with performing of the task is built based on test scripts identified in the searching. The automation test sequence is run on a machine. While the automation test sequence is running on the machine, screen activities of the running automation test sequence are recorded to generate a video, e.g., by running a video capture program.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Diane C. Chalmers, David R. Draeger, Lee A. Jacobson
  • Patent number: 9858090
    Abstract: Generating customized on-demand videos from automated test scripts is provided. Responsive to receiving a request for an instruction on performing a task on a computer, a database of automated test scripts may be searched to identify a set of test scripts that comprise a set of executable actions associated with the task. An automation test sequence associated with performing of the task is built based on test scripts identified in the searching. The automation test sequence is run on a machine. While the automation test sequence is running on the machine, screen activities of the running automation test sequence are recorded to generate a video, e.g., by running a video capture program.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Diane C. Chalmers, David R. Draeger, Lee A. Jacobson
  • Patent number: 9800836
    Abstract: An apparatus, a system, a method and a computer program product are provided. The system includes a controller configured to broadcast a web-based meeting between a first user and a second user. The system further includes a graphical user interface configured to display the broadcasted web-based meeting. The controller is configured to receive a request from the first user through the graphical user interface. The request includes one of a text question, a recorded video question and a request from the first user to present a live video question to the second user. The controller is further configured to broadcast the request through the graphical user interface as a real time video feed of the first user, so that the first user can ask the question in real time and the second user can respond to the first user's question in real time.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: October 24, 2017
    Assignee: Shoutpoint, Inc.
    Inventors: Robert Kiraz, Edward Dekeratry, Ian Serlin, Cory O'Daniel
  • Patent number: 9582132
    Abstract: Method and system for the provision of interactive assistance over a network for a user to complete a desired computing task on a user computing device. Task-guides are generated on task-guide generators operating on author user devices. Each task-guide includes a sequence of processes, each process including an action for the user to perform in association with a graphical user interface (GUI) object displayed on the user computing device. The process obtains information about the GUI object using at least one data-gathering technique. An administrator operating on a server computing device receives a task-assistance request from a task-guide executor operating on an end user device, and sends back at least one suitable task-guide over the network. The task-guide executor executes the task-guide on the end user device, displaying a sequence of instructions for the end user to follow in order to complete the desired computing task.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: February 28, 2017
    Assignee: BOOMERSURF LLC
    Inventors: Paula Adelman, Lior Aharoni
  • Patent number: 9405768
    Abstract: A technique for enabling scenario files and image files for supply to a scenario generating device to be created easily is provided. The scenario creating device creates a scenario file supplied to a scenario reproducing device capable of reproducing only image files of a predetermined format. The scenario creating device comprises: an input section including a pointing device; a display section; and a scenario creating section for creating the scenario file. The scenario creating section provides a display of an execution icon on the display screen for causing the scenario creating section to execute a process. When a file icon for a source file of a predetermined format including pagewise scenario information and image information is dragged and dropped on the execution icon by means of operation of the pointing device, a scenario file is created on the basis of the scenario information, and an image file of the predetermined format is generated on the basis of the image information.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: August 2, 2016
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Toru Karasawa, Shoichi Akaiwa, Miki Nagano
  • Patent number: 9129029
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, including a method for ranking content using location-based query log analysis. The method comprises: identifying a region defining an area of interest including identifying a plurality of content items that are associated with the region; evaluating query logs associated with users that submitted queries associated with the region to determine a ranking associated with the plurality of content items; receiving a request for content associated with the region; and providing one or more of the content items based at least in part on the ranking.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: September 8, 2015
  • Patent number: 9026915
    Abstract: The invention provides for a system, method, and computer readable medium storing instructions related to controlling a presentation in a multimodal system. The method embodiment of the invention is a method for the retrieval of information on the basis of its content for incorporation into an electronic presentation. The method comprises receiving from a user a content-based request for at least one segment from a first plurality of segments within a media presentation preprocessed to enable natural language content searchability; in response to the request, presenting a subset of the first plurality of segments to the user; receiving a selection indication from the user associated with at least one segment of the subset of the first plurality of segments and adding the selected at least one segment to a deck for use in a presentation.
    Type: Grant
    Filed: October 31, 2005
    Date of Patent: May 5, 2015
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Patrick Ehlen, David Crawford Gibbon, Mazin Gilbert, Michael Johnston, Zhu Liu, Behzad Shahraray
  • Patent number: 8990687
    Abstract: Method, article of manufacture and apparatus for playing back recorded database activity in a graphical user interface. Chronologically ordered database event information is dynamically displayed in a user interface having user-selectable graphical elements associated with predefined playback controls.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Lance C. Amundsen, John M. Santosuosso
  • Patent number: 8924855
    Abstract: An automatic feature demonstration mode for TV products that can be used in retail stores. TV features that otherwise would be overlooked by customers or misrepresented by the sales staff are advertised on the TV itself. The system may be used to convey information beyond TV features.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: December 30, 2014
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Klaus Hofrichter
  • Patent number: 8918739
    Abstract: A method for display-independent recognition of a graphical user interface (GUI) control, the method comprising capturing a screenshot of a GUI of a computerized application, determining a cursor position in the screenshot, analyzing an area surrounding the cursor position, to identify a GUI control, and storing an image of the GUI control.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: December 23, 2014
    Assignee: Kryon Systems Ltd.
    Inventors: Emma Butin, Oren Keinan, Erez Keinan, Alon Rabinovich
  • Patent number: 8893034
    Abstract: A method for generating a multi-frame image rendering of a challenge-response test on a display is presented. The method begins by identifying a pattern with graphical elements, and a display region for rendering an entry object of the multi-frame image of the challenge-response test. Then a foreground sampling window having a non-patterned area defined by the entry object is defined. The foreground sampling window captures graphical elements of the pattern along a first path. In addition, a background sampling window that captures graphical elements of the pattern along a second path is defined. The foreground sampling window is overlaid on the background sampling window at the display region of the display, such that the entry object of the challenge-response test is discernable from the pattern during a period of time when multiple frames are rendered.
    Type: Grant
    Filed: January 27, 2010
    Date of Patent: November 18, 2014
    Assignee: Yahoo! Inc.
    Inventor: Simon P. King
  • Patent number: 8826111
    Abstract: A receiving apparatus and method for display of final superimposed scenes from a receiver adapted to receive shared object control information used for forming final superimposed scenes and display final superimposed scenes. The final superimposed scenes are formed by superimposing two or more shared scenes each comprising one or more shared objects. The shared object comprises user-selectable command objects that are separately controllable independent of the shared scenes.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: September 2, 2014
    Assignee: Sony Corporation
    Inventor: Kazuhiro Fukuda
  • Patent number: 8762841
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to alert bubbles for alert management and provide a novel and non-obvious method, system and computer program product for contextual alerts for alert management. In an embodiment of the invention, an alert management data processing system can be provided. The system can include an alert bubble configured to display alert text for an associated alert, and contextual information disposed in the alert bubble interface along with the alert text. In particular, the contextual information can provide context for the associated alert.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: June 24, 2014
    Assignee: International Business Machines Corporation
    Inventors: Martin T. Moore, Werner Geyer, Michael Muller, Shilad W. Sen, Michael C. Wu
  • Patent number: 8745495
    Abstract: A method of controlling a mobile terminal is provided. The method may include displaying an icon on the mobile terminal indicating that at least one access-failed website is currently accessible by the mobile terminal. The at least one access-failed website may be a website that the mobile terminal previously failed to access. In response to selection of the icon displayed on the mobile terminal, a website list may be displayed on the mobile terminal. The website list may include information of the access-failed website that is currently accessible.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: June 3, 2014
    Assignee: LG Electronics Inc.
    Inventors: Sang Soo Kim, Rae Hoon Kang, Ha Yang Jung
  • Patent number: 8732578
    Abstract: Methods and systems are provided for the controlled cursor's behavior. According to one example method, any desired data may be linked to a cursor and a desired cursor behavior could be defined to convey the linked data using the cursor. When a change in the linked data is detected, the example method includes using the desired cursor behavior to convey the changed data independent of a location where the cursor is placed on a screen.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: May 20, 2014
    Assignee: Trading Technologies International, Inc.
    Inventor: Simeon C. Peebler
  • Patent number: 8713438
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for providing feedback with respect to a web page. A web page is displayed to a user in a web browser. The web page includes one or more page elements. An annotation mode is entered for the web page. The annotation mode enables the user to select and provide feedback pertaining to individual page elements on the web page. A user selection of one or more page elements on the web page is received. A marked-up web page is displayed to the user. The marked-up web page includes the one or more page elements selected by the user. Detailed information about the web page and a current state of the web page is automatically gathered. Feedback for the selected one or more page elements is received from the user. The user feedback and gathered detailed information is sent to one or more recipients.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: April 29, 2014
    Assignee: Google, Inc.
    Inventors: Przemysław Broniek, Joanna Chwastowska, Ramy Dodin, Dawid Duda, Terence Haddock, Marcin Mikosik, Maciej Molerus, Michał Pociecha-Łoś, Jasiek Wróbel
  • Patent number: 8707177
    Abstract: Methods, systems, and apparatus, for generating in-situ resource guides. In one aspect, a method includes receiving flow elements for a resource, and for each flow element, identifying the respective resource instructions in the resource document that match a selector of the flow element; sequentially display flow interface elements, and for each sequentially displayed flow interface element: monitoring for the occurrence a user input of data in a user interface element corresponding to the selector of the flow element; and in response to monitoring the user input of data in a user interface element, sequentially displaying another flow interface element.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: April 22, 2014
    Assignee: Google Inc.
    Inventors: Rory Parle, Mitul Patel, Peter B. Radmanesh, John Curran
  • Patent number: 8700996
    Abstract: Computer software applications presently allow the User to preview the impact of some commands on active documents via a small preview window. However, such preview windows are not representative of how the command will impact the entire document. The invention provides a method and system of efficiently and effectively previewing the impact of User commands on the entire document by executing User commands as they are identified. Leaving the menu open, the User is able to identify successive commands until the desired result is reached. Embodiments are described for execution of general commands, text editing commands, relocations of margins or guidelines, and relocations of graphic objects.
    Type: Grant
    Filed: March 22, 2013
    Date of Patent: April 15, 2014
    Assignee: Corel Corporation
    Inventors: Kevin C. Unbedacht, Bruce G. Woodward, Eric D. Johnson
  • Patent number: 8650503
    Abstract: A mockup image can be received at a user interface designer module and a representation of the mockup image can be overlaid with a representation of a user interface that is under construction. One or more visual features of the user interface and one or more visual features of the mockup image can be matched. Also, one or more guides can be matched to one or more features in a mockup image, and one or more features of a user interface that is under construction can be automatically matched to the one or more guides.
    Type: Grant
    Filed: July 8, 2009
    Date of Patent: February 11, 2014
    Assignee: Microsoft Corporation
    Inventor: Bogdan Mihalcea
  • Patent number: 8635255
    Abstract: An exemplary method includes generating an interaction feed corresponding to a user of at least one access device, the interaction feed comprising data representative of an interaction of the at least one access device with one or more media content applications, updating metadata within a storage facility with the interaction feed, and automatically customizing an interaction experience of at least one of the user and another user with a media content application in accordance with the metadata. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: January 21, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Brian F. Roberts, Donald H. Relyea, Shadman Zafar
  • Patent number: 8631328
    Abstract: A mobile terminal includes a wireless communication unit, a memory, a touch screen, and a controller. The wireless communication unit establishes a connection to an external digital picture frame. The memory stores a plurality of images including one or more characters and information mapped to the characters. The touch screen displays a first image stored in the memory. And, the controller transmits the first image and first information mapped to the first image to the digital picture frame via the wireless communication unit.
    Type: Grant
    Filed: September 2, 2010
    Date of Patent: January 14, 2014
    Assignee: LG Electronics Inc.
    Inventors: Tae Hyun Kim, Lan Jung
  • Patent number: 8560963
    Abstract: A wireless communication device communicates with a data network in response to data access operations generated by a plurality of applications operating within the wireless communication device. The wireless communication device displays a plurality of framed icons based on icons individually associated with each of the applications and monitors the applications to determine a frequency and data throughput for the data access operations on a per-application basis. The wireless communication device processes the frequency to select numeric indicators on a per-application basis, processes the data throughput to select frame colors on a per-application basis, and directs the wireless communication device to display the framed icons with the selected frame colors and with bubbles having the numeric indicators.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: October 15, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Jason N. Ward, Tuan Q. Tran, Raymond Emilio Reeves
  • Patent number: 8554861
    Abstract: A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: October 8, 2013
    Assignee: Apple Inc.
    Inventors: Gregory N. Christie, Peter T. Westen, Stephen O. Lemay, Jens Alfke
  • Patent number: 8543924
    Abstract: Methods and computer storage media for creating contextual-display advertisements are provided. A request for a contextual-display advertisement to be presented on a page is received. Upon receiving the request, the page is evaluated to determine the context of the page so that the resulting advertisement is contextually related to the requesting page. The contextually related text and base image are extracted from their respective database to be merged into a contextual-display advertisement. The visual characteristics of the advertisement text are manipulated to provide visual congruity among the elements of the advertisement. Additionally, the placement of the text on the base image is optimized to provide a contextual-image advertisement that is then rendered to be presented on the requesting page.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: September 24, 2013
    Assignee: Microsoft Corporation
    Inventors: Ying Shan, Ying Li
  • Patent number: 8539353
    Abstract: A computer-implemented method for interacting with a file stored on a computing device that includes a display. The method includes causing a first user interface element to be displayed; receiving user input; determining that the user input is received for a duration of time greater than a threshold value; and, in response to determining, causing a first full tab to be displayed on a first side of the first user interface element, where the first full tab is associated with a first function for manipulating the file.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: September 17, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Michael Jones, Ryan Devenish, Jonathan Kaplan, John Furlan, Elizabeth A. Cleary, Matthew John Barthelemy
  • Patent number: 8526683
    Abstract: An image editing apparatus includes an image input unit including an image pickup circuit which takes a picture of a subject to obtain an image of a subject. A face detection circuit detects an image of a face of the subject from the image obtained from the image input unit. A face expression detection circuit detects at least any one of direction and expression of the face of the subject, based on the image of the face detected by the face detection circuit. A pupil detection circuit detects images of pupils of the subject, based on the image of the face detected by the face detection circuit. A catch-light composition circuit composes different catch-lights on the images of the pupils detected by the pupil detection circuit, according to any one of the direction and expression of the face detected by the face expression detection circuit.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: September 3, 2013
    Assignee: Olympus Imaging Corp.
    Inventors: Atsushi Maruyama, Satoshi Miyazaki, Masaomi Tomizawa, Takeshi Suzuki, Osamu Nonaka
  • Patent number: 8429536
    Abstract: A method and corresponding apparatus provide a tiled map and display object layer over a network. The method includes receiving at an application server a request for a map and a request for display objects from at least one data stream available over the network, the display objects to be displayed on the map on a user computerized device, sending a request for the requested map from the application server over the network to a mapping server, receiving at the application server the requested map as a tiled map layer, sending over the network a request to the one or more data streams for the requested display objects, receiving at the application server locations of the requested display objects, combining the tiled map layer and the requested display objects into a tiled map and display object layer, and sending the tiled map and display object layer to the user computerized device.
    Type: Grant
    Filed: July 1, 2009
    Date of Patent: April 23, 2013
    Assignee: Lockheed Martin Corporation
    Inventors: Joel Callicrate, Matthew J Stine
  • Patent number: 8429523
    Abstract: A comic creation apparatus includes a frame candidate setting unit configured to set, as frame candidates, candidates of a frame to be arranged adjacent to a frame arranged on a page of a comic, a frame candidate display unit configured to display the set frame candidates in a desired location on the page, and a frame determination unit configured to arrange a frame candidate selected from among the frame candidates displayed on the page in the desired location on the page as a frame.
    Type: Grant
    Filed: October 20, 2010
    Date of Patent: April 23, 2013
    Assignee: Sony Corporation
    Inventor: Hiroaki Tobita
  • Patent number: 8423478
    Abstract: The present invention is directed to presenting customer service representatives to a virtual universe client. A method for presenting a customer service representative (CSR) to a virtual universe client includes obtaining a preference(s) of the virtual universe client, and then presenting a virtual universe customer service representative (CSR) to the virtual universe client, based on the preference that was obtained. The invention allows virtual universe clients (“clients”), or customers, to experience consistent interaction quality with virtual universe CSR's, based on the client's stated preferences and/or interaction history in immersive support centers. This provides for consistency in the CSR experience for the client in that a virtual universe CSR may be staffed by varying human presences “behind” the avatar.
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: April 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Peter G. Finn, Rick A. Hamilton, II, Neil A. Katz, James W. Seaman
  • Patent number: 8364464
    Abstract: A user interface for displaying source data and a translated copy of a segment of the source data is provided. The user interface includes a first display portion for displaying at least a subset of the source data on the display. The user interface includes a second display portion for displaying a translated copy of a selected segment of source data on the display.
    Type: Grant
    Filed: September 21, 2010
    Date of Patent: January 29, 2013
    Assignee: Microsoft Corporation
    Inventors: Mohamed Elgazzar, Bernhard Kohlmeier, Refaat Issa, Mark Webber, Matthew Crinklaw, Kathryn Richardson, Francois Liger, Majd Abbar
  • Patent number: 8355966
    Abstract: A method for using a website, including detecting, using an agent executing on a central processing unit (CPU) and operatively coupled to a financial management application (FMA), a user accessing a webpage of the website by comparing a web address submitted by the user to a pre-determined web address of the webpage, analyzing the webpage based on a pre-determined template to identify a data entry field, identifying, using the agent executing on the CPU, data managed within the FMA for populating the data entry field, wherein the data is identified by comparing the data entry field to a data model of the FMA, retrieving the data managed within the FMA to generate retrieved data, and populating, using the agent executing on the CPU, the data entry field using the retrieved data based on the data model of the FMA.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: January 15, 2013
    Assignee: Intuit Inc.
    Inventors: Miriam Nga-Shun Vu, Nedda Cox, Julie Stanford
  • Patent number: 8347221
    Abstract: A method includes displaying one or more selection options on a touch-sensitive display and detecting a hovering touch associated with a first option of the one or more selection options. Information associated with the first option is previewed in a first format in an information field in response to detecting the hovering touch. A selection of one of the one or more selection options is detected, and a function associated with the selected option is performed.
    Type: Grant
    Filed: October 7, 2009
    Date of Patent: January 1, 2013
    Assignee: Research In Motion Limited
    Inventors: Jason Tyler Griffin, Todd Andrew Wood, Mihal Lazaridis, Shigeharu Furukawa, Yu Gao, Steven Robert Grenier, Joel Paul Steele
  • Patent number: 8341523
    Abstract: A method and system for providing help information for a computer program. The help system provides help information based on a schema that specifies the structure of a valid computer program. The schema provides definitions of program element types that are specific instances of a program element type derived from more general program element types. The help system identifies a “derivation” of program element types relating to the selected program element. The help system then displays the derivation to the user. The user can then select to display documentation associated with the displayed program element types.
    Type: Grant
    Filed: January 21, 2010
    Date of Patent: December 25, 2012
    Assignee: Intentional Software Corporation
    Inventor: Charles Simonyi
  • Patent number: 8302007
    Abstract: The present invention relates to navigating in a geographic information system. In an embodiment, a method tours geographic information in a geographic information system. A set of actions for a tour is received. Each action includes a tour time. A tour time of at least one of the actions is defined by a user. Each action in the set of actions is executed to tour geographic information in the geographic information system.
    Type: Grant
    Filed: August 10, 2009
    Date of Patent: October 30, 2012
    Assignee: Google Inc.
    Inventors: Daniel Barcay, Michael Weiss-Malik
  • Patent number: 8291350
    Abstract: In general, embodiments of the present disclosure are directed to techniques for quickly displaying metadata of media objects (e.g., music files) using gestures. In one example a method includes, generating for display a browsing view including browsing content, wherein the browsing content includes one or more media objects; receiving user input including one or more gestures to select at least one media object; determining an input operation that selects a quantity of metadata associated with the selected media object, wherein the metadata includes information that describes the selected media object, and wherein the quantity of the metadata is proportional to a detected property of the one or more gestures to select the media object; and generating for display in an expanded view, the metadata associated with the at least one selected media object.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: October 16, 2012
    Assignee: Google Inc.
    Inventors: Tim Park, Jeff Yaksick
  • Patent number: 8291349
    Abstract: In general, embodiments of the present disclosure are directed to techniques for quickly displaying metadata of media objects (e.g., music files) using gestures. In one example a method includes, generating for display a browsing view including browsing content, wherein the browsing content includes one or more media objects; receiving user input including one or more gestures to select at least one media object; determining an input operation that selects a quantity of metadata associated with the selected media object, wherein the metadata includes information that describes the selected media object, and wherein the quantity of the metadata is proportional to a magnitude of the one or more gestures to select the media object; and generating for display in an expanded view, the metadata associated with the at least one selected media object, wherein the expanded view is generated for display without changing the browsing content.
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: October 16, 2012
    Assignee: Google Inc.
    Inventors: Tim Park, Jeff Yaksick
  • Patent number: 8261189
    Abstract: Method, article of manufacture and apparatus for playing back recorded database activity in a graphical user interface. Chronologically ordered database event information is dynamically displayed in a user interface having user-selectable graphical elements associated with predefined playback controls.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: September 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Lance C. Amundsen, John M. Santosuosso
  • Patent number: 8230366
    Abstract: A dynamic cursor for a computer graphical user interface changes according to the processing state of applications over which the cursor is located, or with respect to an operating system element. A normal cursor is displayed when either the operating system element, or an application over which the cursor is located, can be accessed in a normal manner. A standard wait cursor is displayed over busy applications that require a user to wait until interacting with the application, when the application is active in the foreground of the computer system. When the application is busy and operating in the background, a hybrid wait cursor is displayed that indicates to the user the busy state of the application and the user's ability to interact with operating system elements or other applications regardless of this busy state. Other forms of hybrid cursors are disclosed that indicate the results of a drag operation, and quantitative data pertaining to objects being dragged.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: July 24, 2012
    Assignee: Apple Inc.
    Inventor: Imran A. Chaudhri
  • Patent number: 8224036
    Abstract: An image editing apparatus includes an image input unit including an image pickup circuit which takes a picture of a subject to obtain an image of a subject. A face detection circuit detects an image of a face of the subject from the image obtained from the image input unit. A face expression detection circuit detects at least any one of direction and expression of the face of the subject, based on the image of the face detected by the face detection circuit. A pupil detection circuit detects images of pupils of the subject, based on the image of the face detected by the face detection circuit. A catch-light composition circuit composes different catch-lights on the images of the pupils detected by the pupil detection circuit, according to any one of the direction and expression of the face detected by the face expression detection circuit.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: July 17, 2012
    Assignee: Olympus Imaging Corp.
    Inventors: Atsushi Maruyama, Satoshi Miyazaki, Masaomi Tomizawa, Takeshi Suzuki, Osamu Nonaka
  • Patent number: 8225206
    Abstract: A method of operating an entertainment system includes computer-implemented steps including determining an audio/video preference profile of the user. An item of audio/video content that fits the profile but that is not available to the system is identified. The identified item is wirelessly received from a source of audio/video content. The source is external to the entertainment system. The received item is stored in memory within the system. The stored item is retrieved from memory. The retrieved item is played back to a human user of the system.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: July 17, 2012
    Assignee: Robert Bosch GmbH
    Inventors: Jens Faenger, Stefan Knopp
  • Patent number: RE44054
    Abstract: A new class of avatars (“organizational avatars”) created in accordance with the present invention holds a value or a significance independent from their use in a virtual environment, unlike the generic avatars whose value is limited to their being used in a chatroom. For example, an organizational avatar may be in the image of a trademark (which may be copyrighted), such as Mickey Mouse, Colonel Sanders, or Pikachu (a Pokemon character). The organizational avatars may represent certain organizations, typically the organizations that own trademark and/or copyright rights to the images used to form the avatars in virtual environments. Therefore, users of virtual environments can interface various companies by interacting with organizational avatars. Alternatively, organizational avatars may represent users independent of the organization, but under a contract with the organization that owns the image the avatars depict.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: March 5, 2013
    Assignee: Ganz
    Inventor: Kyunam Kim