Patents Examined by Tadeese Hailu
  • Patent number: 10042547
    Abstract: An example method is provided for a computing device to perform user interface control based on a pinch gesture. The computing device includes a touch-sensitive display. The method may comprise: displaying, on the touch-sensitive display, a user interface that includes a user interface element, which occupies part of the user interface and is selectable for resizing, and detecting, on the touch-sensitive display, a pinch gesture for resizing the user interface element within the user interface. The method may further comprise: determining a direction of the pinch gesture; and based on the direction of the pinch gesture, resizing the user interface element horizontally, vertically or diagonally within the user interface.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: August 7, 2018
    Assignee: VMWare, Inc.
    Inventors: Ming Zhao, Yunfei San, Peng Guo, Qiaoyan Hou
  • Patent number: 10042522
    Abstract: Using pinch gestures to navigate user interface layers of an application. In particular embodiments, a pinch gesture may cause an application program to close a currently running user interface layer of the application and navigate to another user-interface layer of the application. In some implementations, a pinch gesture may cause an application to close.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: August 7, 2018
    Assignee: Facebook, Inc.
    Inventor: Erick Tseng
  • Patent number: 10037364
    Abstract: The User Interface Portlet Data Cascade Actuator Apparatuses, Methods and Systems (“UIPDCA”) transforms database data sets, user interface widget data selections inputs via UIPDCA components into cascading UI subsequent views data selections and channel outputs. In one embodiment, the UIPDCA may include a data cascade user interface view apparatus. The UIPDCA's processor issues instructions from a UI view component to generate and broadcast a first event message that specifies a data source parameter associated with a user selection and the channel associated with the UI view component. The UIPDCA's processor issues instructions from a subsequent UI view component to update UI widget elements based on result of executing a query modified using parameters specified in the first event message, and to generate and broadcast a second event message that specifies a data source parameter associated with a default selection and the channel associated with the subsequent UI view component.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: July 31, 2018
    Assignee: FMR LLC
    Inventors: Boris Olegovich Kalinichenko, James Chee-Ming Wong, Michael Cassidy
  • Patent number: 10031728
    Abstract: A system may receive application data in a client-incompatible format and convert at least a portion of the application data into an alternate client-compatible format. In one example, the incompatible format may comprise Enhanced Binary Interchange Format (EBIF) while a client-compatible format may include a web format such as JavaScript, XML or HTML. Interactions (e.g., commands and user input) associated with the application may be received and converted. The interactions may then be processed using the application.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: July 24, 2018
    Assignee: Comcast Cable Communications, LLC
    Inventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark Andrew Vickers
  • Patent number: 9959424
    Abstract: A method for enabling a user to customize, prioritize, and view information filtered to align with the user's life state that includes interaction with an online market place. The user provides priority, positioning, and custom information about the user's life state which allows the user to view information in a life view. This information may include at least demographic information, logistical information, ethnic information, social information and psychological information. The partners may use the information about the user's life to filter its information according to the information about the user's life, which is then viewed in a life view by a user, according to the user defined positioning, prioritization, and other custom parameters. The method also enables the user to view partner and user participation in a marketplace to procure the information about the user's life, user ratings according to the user's behavior, and partner ratings according to the partner's information delivery.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: May 1, 2018
    Inventor: Michael Bilotta
  • Patent number: 9946692
    Abstract: Various embodiments illustrated and described herein include one or more of systems, methods, software, and data structures for package file presentation. Some embodiments include receiving a package file including a presentation specification, one or more content files, and metadata defining display elements within the presentation specification and associating each display element with one of the content files. The package file may then be presented by instantiating the presentation specification as a function of executable code embedded within the presentation specification. Some embodiments further include instantiating each display element, each display element including a link to an associated content file within the package file and to generate and distribute display elements within a graphical user interface.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: April 17, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Daniel Walsh, Amy Poling, Randy L. Swineford, Marissa Dulaney, Robert K. McAfee
  • Patent number: 9927949
    Abstract: A computing device can utilize a recognition mode wherein an interface utilizes graphical elements, such as virtual fireflies or other such elements, to indicate objects that are recognized or identified. As objects are recognized, fireflies perform one or more specified actions to indicate recognition. A ribbon or other user-selectable icon is displayed indicates a specific action that the device can perform with respect to the respective object. As additional objects are recognized, additional ribbons are created and older ribbons can be moved off screen and stored for subsequent retrieval or search. The fireflies disperse when the objects are no longer represented in captured sensor data, and can be animated to move towards representations of new objects as features of those objects are identified as potential object features, in order to communicate a level of recognition for a current scene or environment.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: March 27, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy Thomas Gray, Marc Anthony Salazar, Steven Michael Sommer, Charles Eugene Cummins, Sean Anthony Rooney, Bryan Todd Agnetta, Jae Pum Park, Richard Leigh Mains, Suzan Marashi
  • Patent number: 9918035
    Abstract: The present invention provides systems and methods for providing television schedule and/or listing information to a viewer, and for allowing the viewer to link, search, select and interact with information in a remote database, e.g., a database on the internet. The television schedule and/or listing information can be displayed on a variety of viewer interfaces, such as televisions screens, computer monitors, PCTV screens and the like. The television schedule and/or listing information may be stored on the viewer's computer, television, PCTV, or a remote server (e.g., a website), or the television schedule and/or listing information may be downloaded from a remote database to the viewer's computer, television or PCTV.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: March 13, 2018
    Assignee: Rovi Guides, Inc.
    Inventors: Steven M. Schein, Sean A. O'Brien, Brian L. Klosterman, Kenneth A. Milnes
  • Patent number: 9910570
    Abstract: A method includes monitoring media content at media content locations to identify media content items. The media content locations are identified in social network data stored by a set-top box device. The method includes receiving, at the set-top box device, a command to present image cells to a display device. The command is responsive to an alert sent from the set-top box device. The method also includes presenting the image cells at the display device. At least one of the image cells includes an image corresponding to an identified media content item.
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: March 6, 2018
    Assignee: FACEBOOK, INC.
    Inventor: Kurt Trauth
  • Patent number: 9906474
    Abstract: A system filters received messages (e.g., unsolicited advertisements) to determine if they are appropriate for a user based on the non-static, constantly evolving, context of the user. The system can track the user's context by monitoring various environmental parameters, such as related to the user's physical, mental, computing and data environments, and can model the current context of the user based at least in part on the monitoring. The system selects a set of one or more filters to apply to incoming messages based on the user's context, and the selected filters can be updated as the user's context changes. Messages that survive the filters are then evaluated against the user's context to determine whether they should be presented immediately or stored for delayed presentation.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: February 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James O. Robarts, Dan Newell, Kenneth H. Abbott
  • Patent number: 9898171
    Abstract: An information processing apparatus includes: a touch-enabled display; a lock portion that locks the information processing apparatus; a display controller that displays a lock screen on the display, the lock screen having a first icon for unlock and one or more second icons each representing a function, and that refreshes the lock screen, when a user moves the first icon, such that the first icon is present at a different position; an unlock portion that unlocks the information processing apparatus; a recognition portion that recognizes a function as being selected, the function being represented by the one second icon or one of the second icons being present at the position where the user releases the first icon; a user information obtaining portion that obtains user information; and an authentication portion that conducts user authentication with the obtained user information while the user is moving the first icon.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: February 20, 2018
    Assignee: KONICA MINOLTA, INC.
    Inventor: Hiroyasu Ito
  • Patent number: 9888207
    Abstract: Various embodiments enable a video messaging experience which permits the exchange of short video messages in an asynchronous manner. The video messaging experience preserves the video intimacy and experience of synchronous-type video communications, while at the same time provides the convenience of SMS-type message exchange.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: February 6, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Daniel James Chastney, Onur Cinar, Ran Mokady
  • Patent number: 9880978
    Abstract: A system and method for selective control of zoom adjustments in an electronic publication is disclosed. The method may include generating content for display on an electronic reading device; generating at least one style for the content, and storing the content and the at least one style on a computer readable medium. The generation of at least one style may include identifying at least a portion of the content for which at least one zoom level will be specified; specifying a base text size for the portion of the content; and specifying a first value to increment the base text size to a first zoom state text size.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: January 30, 2018
    Assignee: Google LLC
    Inventors: Brady Duga, Garth Conboy, William Leshner, John Rivlin, Vincent Le Chevalier
  • Patent number: 9875501
    Abstract: A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein to modify a size of one or more input detection areas. A size modifier accesses user interface size data. The user interface size data comprises a size for a first user interface element and a size for a first user input detection area. The size modifier determines a size of a display area of a user device. The size modifier calculates a modified size of the first user interface element. The modified size of the first user interface element is based on the size for the first user interface element and the size of the display area. The size modifier calculates a modified size of the first input detection area based on the size for the first input detection area and a first factor unrelated to the size of the display area.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: January 23, 2018
    Assignee: Zynga Inc.
    Inventor: Andrew William Finkenstadt
  • Patent number: 9874999
    Abstract: A method for operating a mobile terminal according to one embodiment of the present invention comprises the steps of: displaying an object list through a display portion; receiving a selection of a specific object form the displayed object list; receiving an input of a tilting gesture for moving the position of the selected specific object; and moving the position of the selected specific object according to the tilting gesture.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: January 23, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Jaewoon Kim, Bojung Ko
  • Patent number: 9874940
    Abstract: A display control unit (15) in an input display control device (1) displays an image including a symbol display area in which a symbol input by a user is displayed, on the screen of a display unit (11). The display control unit (15) also displays operation buttons and symbols allocated to the operation buttons on the screen of the display unit (11) while being superimposed on the image displayed by the display control unit (15), the operation buttons being arrayed in a virtual keyboard through which a symbol to be displayed in the symbol display area is input through tapping on the display unit (11), the operation buttons being translucently displayed. The display control unit (15) also changes a display color of the symbols allocated to the operation buttons arrayed in the virtual keyboard to a display color selected from a plurality of display colors set in advance.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: January 23, 2018
    Assignee: NEC Solution Innovators, LTD.
    Inventor: Yasuki Kadomatsu
  • Patent number: 9870586
    Abstract: System and method for integrating between a graphic user interface and various types of e-commerce platforms. Here various types of e-commerce platforms will typically provide different types of electronic product pages, each typically with various original selection options. The system described herein provides a more standardized configurator and user interface, and uses this more standardized configurator and user interface to capture information from the various e-commerce platforms and display data to the user. The more standardized configurator and user interface can then be used to communicate user selections to the various different types of electronic product pages and platforms.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: January 16, 2018
    Inventor: Daniel Reuven Ostroff
  • Patent number: 9857940
    Abstract: A method of managing screens of a portable terminal includes: requesting a movement of an icon; displaying summary information corresponding to each of the screens in response to the request; requesting a movement and a rearrangement of the icon in relation to one piece of summary information among the displayed summary information; and moving the icon to and rearranging the icon on a screen corresponding to the summary information in relation to which the movement and the rearrangement of the icon is requested.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: January 2, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: In-Kook Park
  • Patent number: 9842204
    Abstract: Systems and methods for providing identification tests. In some embodiments, a system and a method are provided for generating and serving to a user an animated challenge graphic comprising a challenge character set whose appearance may change over time. In some embodiments, marketing content may be incorporated into a challenge message for use in an identification test. The marketing content may be accompanied by randomly selected content to increase a level of security of the identification test. In some embodiments, a challenge message for use in an identification test may be provided based on information regarding a transaction for which the identification test is administered. For example, the transaction information may include a user identifier such as an IP address. In some embodiments, identification test results may be tracked and analyzed to identify a pattern of behavior associated with a user identifier. A score indicative of a level of trustworthiness may be computed for the user identifier.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 12, 2017
    Assignee: NuData Security Inc.
    Inventor: Christopher Everett Bailey
  • Patent number: 9836182
    Abstract: A mobile terminal including a wireless communication unit configured to perform wireless communication; a display unit configured to display an icon corresponding to an application; and a controller configured to display a first graphic object on the display unit along with the icon indicating first information about an event that has occurred with respect to the application, and display a second graphic object on the display unit including second information about the event that has occurred in which the second information includes more detailed information than the first information.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: December 5, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Mihyun Park, Dongsu Han, Woohyoung Shin, Seonghyok Kim, Sungho Woo