Dynamic Icon (e.g., Animated Or Live Action) Patents (Class 715/977)
  • Patent number: 12147443
    Abstract: Systems and methods for receiving information associated with posts to a social network are described. Posts may be associated with a location. Symbols, portions or posts, or multiple symbols may be shown on a client device in an area of a map indicating a location associated with a post. Posts may be represented by symbols, which may include shapes, and such shapes may include emojis. An amount of symbols, posts, or portions of posts displayed on a client device may be determined at least in part by an area of a map displayed on a client device.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: November 19, 2024
    Assignee: You Map Inc.
    Inventor: Stephen Constantinides
  • Patent number: 12105814
    Abstract: According to various embodiments, an electronic device may include: a touch-sensitive display; a processor operatively connected to the display; and a memory operatively connected to the processor, wherein the memory may store instructions that, when executed, cause the processor to: control the display to provide a right setup screen that enables a user to select data which an application is allowed to access among data stored in the memory, receive a read request for the data stored in the memory from the application, select data to be provided to the application among the data stored in the memory based on an access right policy established using the right setup screen, and provide the selected data to the application in response to the read request.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: October 1, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dongwook Seo, Moonkyung Kim, Myeongjin Oh, Seyeong Lee, Yeongsu Lee, Yeonggeun Choe
  • Patent number: 12069012
    Abstract: A method for communicating in a digital conversation is implemented on a computing device and includes: receiving an interactive contextual emoji from a first digital conversation participant to post in the digital conversation with at least a second digital conversation participant, where the interactive contextual emoji is pre-defined to indicate at least a current availability status associated with the first digital conversation participant, requesting the current availability status from a status application based on at least an indication of the interactive contextual emoji, where the status application maintains the current availability status, receiving the current availability status from the status application, and displaying the interactive contextual emoji in the digital conversation with at least an indication of the current availability status.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: August 20, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Stewart Curry, Andrew Henderson, Keith Griffin
  • Patent number: 12028301
    Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging software and systems by generating and selecting customized media content items (such as images) with avatars of different users within electronic messages based on the context of communications between the users. For example, users of different mobile computing devices can exchange electronic communications with each other, and the system can analyze these communications to present options for media content items containing the users' avatars based on content in the communications, actions or events taken by or involving the users, or combinations thereof. The users may select such media content items for inclusion in their electronic communications.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: July 2, 2024
    Assignee: Snap Inc.
    Inventors: Jacob Edward Blackstock, Matthew Colin Grantham, Jason Bernard Innis
  • Patent number: 11989242
    Abstract: This disclosure generally covers systems and methods that create sequential segments from analytics data to enable investigation of events that occurred before or after a certain sequence of events—that is, pre-sequence or post-sequence events. In particular, certain embodiments of the disclosed systems and methods receive a segment query of certain analytics data to identify events that occurred before or after a defined sequence of events within a network and—in response to the segment query—provide a query result that identifies pre-sequence events or post-sequence events. By providing such query results, the disclosed systems and methods enable users to examine correlations between a sequence of events and any pre-sequence or post-sequence events, including any data associated with those events at a granular level.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: May 21, 2024
    Assignee: Adobe Inc.
    Inventors: William Brandon George, Kyle W Smith
  • Patent number: 11937928
    Abstract: An evaluation apparatus includes a display screen that displays an image; a gaze point detection unit that detects a position of a gaze point of a subject who observes the display screen, a display control unit that performs instruction display operation of displaying, on the display screen, a task target object to be gazed at by the subject and instruction information for instructing the subject to solve a task related to the task target object, a region setting unit that sets, on the display screen, a task region corresponding to the task target object and an instruction region corresponding to the instruction information, and a determination unit that determines whether the gaze point is present in the task region and the instruction region during an instruction display period in which the instruction display operation is performed on the basis of positional data of the gaze point.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: March 26, 2024
    Assignee: JVCKENWOOD Corporation
    Inventor: Katsuyuki Shudo
  • Patent number: 11914846
    Abstract: An interaction processing method and apparatus for an information flow includes displaying the information flow in an information flow region. The interaction region is inserted into the information flow and an interaction material corresponding to the interaction region is displayed in a search region. In response to an interaction operation for the interaction region, an interaction process based on the interaction material in the interaction region is displayed.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: February 27, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Qiqi Luo, Yanhui Shen, Jing Kou, Jingwen Wang, Leibing Qiu, Junhui Xi, Qian Zhang, Runlin Han
  • Patent number: 11880555
    Abstract: Display is enabled in such a way that a user can easily discover predetermined information regardless of dynamic change in size of a display region provided on a screen. A display control device includes: a display region setting unit configured to change a position of a boundary line of one or a plurality of display regions provided on a screen to dynamically change a size of the one or plurality of display regions; and a display control unit configured to determine a display mode and a display position of one or a plurality of display objects displayed on the one or plurality of display regions, in accordance with the size of the one or plurality of display regions, wherein the display control unit displays a specific display object on the boundary line, and moves display of the specific display object along with moving of the boundary line.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: January 23, 2024
    Assignee: Faurecia Clarion Electronics Co., Ltd.
    Inventor: Jitsu Ezaki
  • Patent number: 11868596
    Abstract: A computing device may determine that a condition exists with respect to a user of an application. Based on the determined condition, the computing device may determine an action for the user to perform via the application, and an associated importance level of the action. The computing device may identify a user interface element of the application that is associated with the action and a color that is associated with the importance level. The computing device may change the appearance of the identified user interface element such that the user interface element has the color that is associated with the importance level of the action.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: January 9, 2024
    Assignee: Capital One Services, LLC
    Inventors: Tyler Maiman, Kathryn Tikoian, Joshua Edwards
  • Patent number: 11816221
    Abstract: Systems and methods for leveraging smart glasses for identifying vulnerabilities in application source code is provided. The smart glasses may be configured to scan the code from a user interface (“UI”) linked to an internal development platform and project the scanned code on a display of the smart glasses. Using deep learning, the smart glasses may be enabled to identify one or more vulnerabilities within the scanned application source code. The smart glasses may link a vulnerability classification code for each identified vulnerability. The smart glasses may generate a vulnerability report file including the scanned application source code, each identified vulnerability and its linked vulnerability classification code and transfer the vulnerability report file to a source code repository within the internal development platform. The scanned application source code may be matched to the original application source code and further separate the marched original application source code for assessment.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: November 14, 2023
    Assignee: Bank of America Corporation
    Inventor: Shailendra Singh
  • Patent number: 11782579
    Abstract: A desktop display control method and apparatus, a terminal, and a storage medium. The method comprises: determining whether a view (3) of a first task is currently displayed on a desktop (1) (S101); if it is determined that the view (3) of the first task is currently displayed on the desktop (1), displaying a view of a third control in a view (2) of a second control (S102); and if it is determined that the view (3) of the first task is not currently displayed on the desktop, not displaying the view of the third control in the view of the second control (S103). The first task comprises a first application and/or a first control, wherein the first application is not an application of the desktop, and the second control and the third control are both controls displayed on the desktop.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: October 10, 2023
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Chi Fang, Haizhou Zhu, Kezhen Li, Qiwei Cai
  • Patent number: 11693756
    Abstract: Technologies for managing memory on a compute device are disclosed. The compute device is configured to determine the quality of a user experience of the compute device when a certain combination of applications are running on the compute device and stores an indication of the quality of the user experience that corresponds to that combination of applications. At a later time, such as when a user selects an application to be launched, the compute device may check if the current combination of applications is expected to have an acceptable quality of a user experience. If not, the compute device may kill one or more of the current combination of applications to improve the expected quality of the user experience.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: July 4, 2023
    Assignee: Intel Corporation
    Inventor: Xiaoyong Du
  • Patent number: 11354018
    Abstract: A unique user interface for improving machine learning algorithms is described herein. The user interface comprises an icon with multiple visual indicators displaying the machine learning confidence score. When a mouse hovers over the icon, a set of icons are displayed to accept the teaching user's input. In addition, the words that drove the machine learning confidence score are highlighted with formatting so that the teaching user can understand what drove the machine learning confidence score.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: June 7, 2022
    Assignee: Bottomline Technologies, Inc.
    Inventors: John Canneto, Flora Kidani, Anne Baron, Jonathan Hewitt, William Cashman, Michael Marcinelli
  • Patent number: 11340703
    Abstract: Systems, methods, and apparatus for smart glasses based configuration of programming code are provided. A smart glasses device may capture a sequence of user eye positions using one or more sensors. A user interface may display one or more selectable programming functions. Each programming function may be pre-associated with a segment of programming code implementing the function. The user eye positions captured by the smart glasses may be filtered based on the degree of visual focus. A calibration engine may map each user eye position to one of the selectable programming functions displayed on the user interface. The selected programming functions may be ordered based on the sequence of user eye positions. A software application may be configured by assembling the segments of programming code associated with each programming function.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: May 24, 2022
    Assignee: Bank of America Corporation
    Inventor: Vasuki Anand
  • Patent number: 9032294
    Abstract: A method including selecting a presentation content group, displaying content identifiers corresponding to the presentation content group, selecting a content identifier, and instantly presenting a substantially live presentation content from a media provider corresponding to the selected content identifier to a user.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: May 12, 2015
    Assignee: Nokia Corporation
    Inventor: Apaar Tuli
  • Patent number: 9026952
    Abstract: Techniques for providing intuitive feedback to a user regarding which applications have access to a data stream captured by a privacy-sensitive device, such as a camera, a microphone, a location sensor, an accelerometer or the like. These techniques apprise the user of when an application is receiving potentially privacy-sensitive data and the identity of the application receiving the data. In some instances, this feedback comprises a graphical icon that visually represents the data stream being received and that dynamically alters with the received data stream. For instance, if an application receives a data stream from a camera of a computing device of the user, the described techniques may display an image of the video feed captured by the camera and being received by the application. This graphical icon intuitively alerts the user of the data stream that the application receives.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: May 5, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan R. Howell, Stuart Schechter
  • Patent number: 9003332
    Abstract: A system and a method are disclosed for effectively displaying database records on a device having a display area that is small compared to the underlying data being represented. A simulated catalogue is displayed with cards associated with database records. Detailed information is presented for a record on a card obscuring information related to other records. A user is allowed to swipe on the catalogue causing simulated movement of the cards thereby displaying information associated with a database record previously obscured. The catalogue is moved with an initial velocity determined by the speed of swiping and decelerated based on a drag factor until it comes to a stop and displays information for the record reached. The ability to determine the final record displayed when the catalogue stops allows pre-fetching of the data associated with the record.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: April 7, 2015
    Assignee: MeLLmo Inc.
    Inventors: Camilo Mattos, Joel Kraut, Alex C. Schaefer, Santiago Becerra, Patrick Cheng, Jaime Zuluaga
  • Patent number: 8918339
    Abstract: A social networking system user may associate an emoji representing the user's emotional reaction with a content item presented by the social networking system. The user is presented with one or more emoji maintained by the social networking system and selects an emoji for associating with the content item. If certain emoji are selected, the social networking system prompts the user for compensation or requests compensation from an entity associated with the selected emoji. The selected emoji is associated with the content item and a connection, or other information, between the user and the object identifying the selected emoji is stored by the social networking system. The selected emoji may be displayed with the content item to the user and to other users connected to the user.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 23, 2014
    Assignee: Facebook, Inc.
    Inventors: Yigal Dan Rubinstein, Abhishek Doshi, Reshma Khilnani Ebberson, Cole Gleason
  • Patent number: 8803888
    Abstract: A system and method for sharing information between users based on recognition of the users and their associated processing devices in a scene. Interactions can be physical, verbal or a combination of physical and verbal gestures. Movements of the user and other users are tracked and interactions detected between them. User processing devices are connected by detecting users within view of a capture device, the capture device detecting motion tracking data for the user, such as a skeletal model. Information sharing may be controlled by the processing devices directly, by an intermediary server, or by a combination of the processing device and an intermediary server.
    Type: Grant
    Filed: June 2, 2010
    Date of Patent: August 12, 2014
    Assignee: Microsoft Corporation
    Inventor: Garret J. Buban
  • Patent number: 8749557
    Abstract: Embodiments are disclosed that relate to interacting with a user interface via feedback provided by an avatar. One embodiment provides a method comprising receiving depth data, locating a person in the depth data, and mapping a physical space in front of the person to a screen space of a display device. The method further comprises forming an image of an avatar representing the person, outputting to a display an image of a user interface comprising an interactive user interface control, and outputting to the display device the image of the avatar such that the avatar faces the user interface control. The method further comprises detecting a motion of the person via the depth data, forming an animated representation of the avatar interacting with the user interface control based upon the motion of the person, and outputting the animated representation of the avatar interacting with the control.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: June 10, 2014
    Assignee: Microsoft Corporation
    Inventors: Jeffrey Evertt, Joel Deaguero, Darren Bennett, Dylan Vance, David Galloway, Relja Markovic, Stephen Latta, Oscar Omar Garza Santos, Kevin Geisner
  • Patent number: 8566720
    Abstract: A method including selecting a presentation content group, displaying content identifiers corresponding to the presentation content group, selecting a content identifier, and instantly presenting a substantially live presentation content from a media provider corresponding to the selected content identifier to a user.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: October 22, 2013
    Assignee: Nokia Corporation
    Inventor: Apaar Tuli
  • Patent number: 8514244
    Abstract: Method in a mobile communications device, comprising: providing foreground picture data, providing background picture data, displaying the background and foreground picture data according to determined first positions and amounts on said display unit, receiving direction data, determining, based on the received direction data, a second position and amount of the background picture data and foreground picture data to display, respectively, wherein the relative change of position of the background picture data is different from the relative change of position of the foreground picture data. Also disclosed is a mobile communications device.
    Type: Grant
    Filed: January 23, 2006
    Date of Patent: August 20, 2013
    Assignee: Nokia Corporation
    Inventor: Paavo Perttula
  • Patent number: 8490020
    Abstract: A graphical user interface for a telephone system includes programmable buttons which may be customized for individual users or groups of users. The programmable buttons enable user specific functionality to be provided, for example, enabling a button to be defined to record a call at a particular extension with one touch. The programmable buttons are collected onto toolbars and displayed on the user interface.
    Type: Grant
    Filed: February 21, 2008
    Date of Patent: July 16, 2013
    Assignee: ShoreTel, Inc.
    Inventors: Michael S. W. Tovino, Glen K. Okita
  • Patent number: 8464153
    Abstract: A first input is received in an animation creation application having a user interface showing a virtual-space area for first objects, and a timeline area for second objects representing events. To generate the first input, a user presses and holds an input control while a cursor is over one of the first or second objects. It is determined whether the input control is held for at least a predefined duration. If so, a copy of the object is assigned to the cursor, and the copy is subsequently pasted at another location in the user interface upon the input control ceasing to be held after the cursor is moved to the other location. If the input control does not remain held for at least the predefined duration the copy of the object is not assigned to the cursor.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: June 11, 2013
    Assignee: Lucasfilm Entertainment Company Ltd.
    Inventors: Joshua Goldenberg, Louise Rasmussen, Adam Schnitzer, Domenico Porcino, Lucas A. Kovar
  • Patent number: 8190994
    Abstract: A method including selecting a presentation content group, displaying content identifiers corresponding to the presentation content group, selecting a content identifier, and instantly presenting a substantially live presentation content from a media provider corresponding to the selected content identifier to a user.
    Type: Grant
    Filed: October 25, 2007
    Date of Patent: May 29, 2012
    Assignee: Nokia Corporation
    Inventor: Apaar Tuli
  • Patent number: 8166418
    Abstract: Methods of and devices for inserting a pictorial artifact into a text document are described. A relational database is used to link possible text-entries with pictorial artifacts. A pictorial artifact has a meaning that corresponds to its linked possible text-entry. When text is entered, the database is searched to determine whether a match exists between the entered text and one of the possible text-entries in the database. If a match is found, the linked pictorial artifact is provided to the user for selection and entry into the text document. The pictorial artifacts may be modified, and modified artifacts may be used in a search of the database to locate linked text-entries, in order to permit the user to select alternate text.
    Type: Grant
    Filed: May 23, 2007
    Date of Patent: April 24, 2012
    Assignee: ZI Corporation of Canada, Inc.
    Inventor: Roland E. Williams
  • Patent number: 8151217
    Abstract: A method for dynamically displaying application shortcut icons of an electronic device constructs a dependency relation graph according to applications whose invoked frequency has reached a predetermined frequency value, and further according to browsing paths whose count has reached a predetermined dependency rule. The method further computes a weight value of each node in the dependency relation graph for ranking the applications to display application shortcut icons of the applications on the electronic device according to the rank.
    Type: Grant
    Filed: July 27, 2009
    Date of Patent: April 3, 2012
    Assignee: Chi Mei Communication Systems, Inc.
    Inventor: Sheng-Feng Lin
  • Patent number: 8099675
    Abstract: According to an aspect of the invention, there is provided an information processing apparatus including: a transmission unit configured to transmit an information acquiring request which acquires first information indicating whether or not a predetermined standard for limiting copy of audio data is supported by a terminal device to which the audio data is transferred; a judgment unit configured to judge whether or not the terminal device supports the predetermined standard, based on the first information included in information acquiring response to the information acquiring request from the terminal device; a display unit configured to display an icon indicating that the information processing apparatus is connected to the terminal device via the wireless communication; and a control unit to control, based on a judgment result by the judgment unit, a change of display of the icon.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: January 17, 2012
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Akira Takamune
  • Patent number: 8065150
    Abstract: A text-to-speech system that includes an arrangement for accepting text input, an arrangement for providing synthetic speech output, and an arrangement for imparting emotion-based features to synthetic speech output. The arrangement for imparting emotion-based features includes an arrangement for accepting instruction for imparting at least one emotion-based paradigm to synthetic speech output, as well as an arrangement for applying at least one emotion-based paradigm to synthetic speech output.
    Type: Grant
    Filed: July 14, 2008
    Date of Patent: November 22, 2011
    Assignee: Nuance Communications, Inc.
    Inventor: Ellen M. Eide
  • Patent number: 8032843
    Abstract: Methods and systems for providing graphical user interfaces are described. To provide greater access and consolidation to frequently used items in the graphical user interface, a userbar is established which includes a plurality of item representations. To permit a greater number of items to reside in the userbar, a magnification function can be provided which magnifies items within the userbar when they are proximate the cursor associated with the graphical user interface.
    Type: Grant
    Filed: March 24, 2009
    Date of Patent: October 4, 2011
    Assignee: Apple Inc.
    Inventors: Bas Ording, Steven P. Jobs, Donald J. Lindsay
  • Patent number: 7987093
    Abstract: A speech synthesizing device, the device includes: a text accepting unit for accepting text data; an extracting unit for extracting a special character including a pictographic character, a face mark or a symbol from text data accepted by the text accepting unit; a dictionary database in which a plurality of special characters and a plurality of phonetic expressions for each special character are registered; a selecting unit for selecting a phonetic expression of an extracted special character from the dictionary database when the extracting unit extracts the special character; a converting unit for converting the text data accepted by the accepting unit to a phonogram in accordance with a phonetic expression selected by the selecting unit in association with the extracted special character; and a speech synthesizing unit for synthesizing a voice from a phonogram obtained by the converting unit.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: July 26, 2011
    Assignee: Fujitsu Limited
    Inventor: Takuya Noda
  • Patent number: 7966185
    Abstract: A text-to-speech system that includes an arrangement for accepting text input, an arrangement for providing synthetic speech output, and an arrangement for imparting emotion-based features to synthetic speech output. The arrangement for imparting emotion-based features includes an arrangement for accepting instruction for imparting at least one emotion-based paradigm to synthetic speech output, as well as an arrangement for applying at least one emotion-based paradigm to synthetic speech output.
    Type: Grant
    Filed: July 14, 2008
    Date of Patent: June 21, 2011
    Assignee: Nuance Communications, Inc.
    Inventor: Ellen M. Eide
  • Patent number: 7818075
    Abstract: An automated programming system that includes configuring the automated programming system to include an input module, a programming module, and an output module. Employing a non-text user interface system for real-time representation of the input module, the programming module and the output module.
    Type: Grant
    Filed: August 24, 2006
    Date of Patent: October 19, 2010
    Assignee: Data I/O Corporation
    Inventors: Simon B. Johnson, Lev M. Bolotin, Roger Sharp
  • Patent number: 7698648
    Abstract: A method and system for indicating availability of a contact is provided. The presence system displays to the user an indication of the presence state in association with the contact. The presence system provides an indication of the availability associated with the presence state of the contact when the user indicates to view such information. When the contact has high availability, the presence system displays an increasing animation. When the contact has low availability, the presence system displays a decreasing animation.
    Type: Grant
    Filed: October 23, 2006
    Date of Patent: April 13, 2010
    Assignee: Microsoft Corporation
    Inventors: Kelly E. Rollin, Ankur Chavda
  • Patent number: 7568170
    Abstract: The present invention provides a data processing setting apparatus which allows a user to easily confirm a function, which has already been set, when setting a desired function from a plurality of functions of data processing.
    Type: Grant
    Filed: May 18, 2006
    Date of Patent: July 28, 2009
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Fusahiro Shiono, Atsushi Ohta, Takashi Sawano
  • Patent number: 7559025
    Abstract: A display control program is proposed which displays data already stored in a memory on a display unit if an empty capacity of the memory is insufficient for an amount of write data to be written in the memory; displays an operator on the display unit in a first color, the operator being capable of moving by a user operation and being used for selecting data to be overwritten with the write data from the data displayed on the display unit; displays a gage on the display unit and display in a second color a range in the gage corresponding to an insufficient capacity for writing the write data in the memory; and displays a range in the gage corresponding to an empty capacity to be formed by deleting the data selected with the operator, in the first color same as a color of the operator.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: July 7, 2009
    Assignees: Sony Ericsson Mobile Communications Japan, Inc., Sony Corporation
    Inventors: Takeshi Matsuzawa, Kazuhiro Kondo
  • Patent number: 7526738
    Abstract: Methods and systems for providing graphical user interfaces are described. To provide greater access and consolidation to frequently used items in the graphical user interface, a userbar is established which includes a plurality of item representations. To permit a greater number of items to reside in the userbar, a magnification function can be provided which magnifies items within the userbar when they are proximate the cursor associated with the graphical user interface.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: April 28, 2009
    Assignee: Apple Inc.
    Inventors: Bas Ording, Steven P. Jobs, Donald J. Lindsay
  • Patent number: 7434177
    Abstract: Methods and systems for providing graphical user interfaces are described. To provide greater access and consolidation to frequently used items in the graphical user interface, a userbar is established which includes a plurality of item representations. To permit a greater number of items to reside in the userbar, a magnification function can be provided which magnifies items within the userbar when they are proximate the cursor associated with the graphical user interface.
    Type: Grant
    Filed: December 20, 1999
    Date of Patent: October 7, 2008
    Assignee: Apple Inc.
    Inventors: Bas Ording, Steven P. Jobs, Donald J. Lindsay
  • Patent number: 7360159
    Abstract: A system for producing presentations of computer application programs that also allows the inclusion of advertising, or other information, into a presentation and which can be updated by a central ad server. When the presentation is viewed offline, default ads are kept in the presentation. Authoring software is used to create a sequence of screenshot images of an application program to be presented. Each screenshot is a slide in the presentation and is displayed for an interval of time during playback of the presentation. Text description in the form of “bubble text,” “memo text,” “questions,” etc. can be specified along with the position, size and other properties of the text. Characteristics such as cursor shape, speed of movement, starting and ending positions, alignment, etc. can be set, and a “click area” in association with a question, or prompt, to the viewer of the presentation can be specified.
    Type: Grant
    Filed: September 18, 2003
    Date of Patent: April 15, 2008
    Assignee: Qarbon.com, Inc.
    Inventor: Alexandre Chailleux
  • Publication number: 20070283290
    Abstract: An improved system and method for selecting and visualizing object metadata evolving over time is provided. An application may generate a visualization depicting the temporal evolution of metadata describing objects in an object store over a plurality of time intervals. The application may switch between a visualization of object metadata flowing like a river or cascading like a waterfall over time. A ranked list of metadata items may be determined for some pre-selected intervals during a pre-processing step. Then at runtime when a request may be received for providing a ranked list of metadata items for a query interval, a combination of time intervals from the pre-selected time intervals may be determined that cover the query time interval, and the ranked lists of metadata items for each time interval in the combination of time intervals that cover the query time interval may be aggregated and output for visualization.
    Type: Application
    Filed: May 19, 2006
    Publication date: December 6, 2007
    Applicant: Yahoo! Inc.
    Inventors: Micah Joel Dubinko, Shanmugasundaram Ravikumar, Joseph Andrew Magnani, Jasmine Novak, Prabhakar Raghavan, Andrew Tomkins
  • Patent number: 7069520
    Abstract: A data-display system employs a display in which the representations of data objects are caused to move on the display in order to convey information about the represented data objects. In one example, icons in a link-analysis display that represent data objects satisfying a selection criterion are made to execute distinctive motion. In another example, three-dimensional models of moving bodies in whose features components of respective data objects are encoded are projected onto a screen plane, and the resultant values are used to generate the display.
    Type: Grant
    Filed: November 5, 2003
    Date of Patent: June 27, 2006
    Assignee: BBN Technologies Corp.
    Inventors: Robert J. Bobrow, R. Bruce Roberts, Colin Ware, Ronald Pickett
  • Publication number: 20040268268
    Abstract: A method, apparatus and system for accessing data objects from a storage medium includes rendering a combination of graphical structures. Each graphical structure depicts a storage hierarchy or logic, and can include a link or reference to stored data objects. The combination of graphical structures defines a number of graphical objects. Each graphical object is associated with a coordinate display and linking mechanism to access one or more data objects represented by the graphical object. Thus, a number of collections of data objects is represented graphically for quick access.
    Type: Application
    Filed: June 30, 2003
    Publication date: December 30, 2004
    Inventors: Sylvia Scheu, Uwe Riss, Anja Modler-Spreitzer