End User Based (e.g., Preference Setting) Patents (Class 715/747)
  • Patent number: 9310879
    Abstract: Methods and systems for automatically parsing the content of a user's browser history to extract information about that user's browsing habits, interests, likes, and dislikes utilizing text analytics and unsupervised machine learning. A topic model can be utilized to filter the display of web content and employ visualization techniques to highlight specific content (e.g. keywords) that correspond with the users specific tastes. The analysis can be as coarse or fine as the user desires and all of the analysis can be done locally on the user's own data processing device.
    Type: Grant
    Filed: November 9, 2011
    Date of Patent: April 12, 2016
    Assignee: Xerox Corporation
    Inventor: Robert J. St. Jacques, Jr.
  • Patent number: 9285956
    Abstract: An information processing device includes a selection accepting unit that accepts selection of three or more objects among a plurality of displayed objects, a movement control unit that moves one or more objects in accordance with movement of input position related to selection of one or more objects among the selected objects, and a processing execution unit that executes specified processing using information related to the moved object on each of a plurality of fixed objects when a position of the moved object is included in a determination area for the fixed object. Processing on the plurality of fixed objects is thereby executed at a time simply by performing the operation of moving the position of one moved object into the determination area for the fixed object.
    Type: Grant
    Filed: January 24, 2013
    Date of Patent: March 15, 2016
    Assignee: Rakuten, Inc.
    Inventors: Eric Kirkpatrick, Takia Ogai
  • Patent number: 9239660
    Abstract: A method for communicating over a network includes transmitting, by an application server to a remote user computing device, a predefined interface in response to a contact request by the remote user, the predefined interface being customized by the application server based on specified conditions. The method also includes analyzing, by an analysis server in communication with the application server by a communication link different from the network, a natural language inquiry from the remote user based on the type of remote user language of the contact request. The method further includes transmitting, by the application server to the remote user computing device, a customized interface, which includes a customized plurality of communications options for the remote user to route subsequent communications, and customized content based on a context of the natural language inquiry.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: January 19, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: George Dante M. Pineda, David Findley, Amy Hicks, Youngmei Jia, Stephen Dulaney, George W Krauss, Laura R Pszczolkowski, David L Howell
  • Patent number: 9223489
    Abstract: A method and apparatus for copying of attributes of user interface (UI) elements on a touch screen display is disclosed. The method comprises detecting a gesture of a plurality of predefined gestures made on a UI element displayed on a touch screen display, wherein the gesture selectively signifies at least one attribute to copy; determining a source UI element based on the gesture; determining the at least one attribute to copy based on the gesture; and applying the determined attribute from the source UI element to a target UI element displayed on the touch screen display.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: December 29, 2015
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventor: Vineeth Neelakant
  • Patent number: 9213230
    Abstract: A system and method for collaboratively providing configurations for a media environment are provided. In general, configuration events from a number of media environments are collected and provided to a Collaborative Configuration System (CCS) server. Based on the configuration events, the CCS server generates and provides recommended configurations to a media environment. The recommended configurations may be generated prior to or after receiving a request for recommended configurations from the media environment. In one embodiment, the recommended configurations are provided as a recommended configuration profile providing a set of configurations to be applied at the media environment. In another embodiment, the recommended configurations are provided as a CCS track associated with a particular media presentation. The CCS track includes configuration changes to be applied to the media environment for a number of time slices of the media presentation during playback of the media presentation.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: December 15, 2015
    Assignee: Qurio Holdings, Inc.
    Inventors: Christopher M. Amidon, Alfredo C. Issa, Richard J. Walsh, Gary W. Black
  • Patent number: 9183184
    Abstract: Embodiments of the present invention include a configurable template definition which improves the self-service supplier registration and update process by providing a tailored request to match the needs for the particular type of supplier and collect all the relevant information from them. According to one embodiment, a template page can be made available where the administrator can specify which attributes or attribute groups can be applicable for each type of supplier when registering or updating their data. Profile questions can be selected from the master list and associated to the template. The registration process can then be coded to hide or show individual attributes or groups of attributes and individual profile questions based on the selection in the related template.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: November 10, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Joanne Saiu, Weishin Yin, June Yee, Alexandra Dhillon, Purna Prasad Maddukuri
  • Patent number: 9146655
    Abstract: A method and device for executing an object on a display. The method of executing an object includes receiving a user input to an object displayed on a display; gradually enlarging and displaying the object; and executing the application corresponding to the object as the object is enlarged.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: September 29, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Se-hee Han, Jun-hyung Kim, Jack Lee, Joo-yeol Lee, Ji-hye Lee
  • Patent number: 9123181
    Abstract: Disclosed is a method of creating a pleasure image file comprising a plurality of images. The method comprises providing a plurality of still image files for use in creating a pleasure image file comprising a plurality of still images from the plurality of still image files and receiving an input indicative of a sequence for displaying the plurality of still images when playing the pleasure image file. Incorporating some effects for each still image in creating the image file comprises assigning a period during which each still image is to be displayed on a screen, adding a display special effect to be used while displaying the at least one still image, and creating the pleasure image file configured to display the plurality of still images on a screen in accordance with the sequence each for the assigned period, wherein the at least one still image is to be displayed with the display special effect.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: September 1, 2015
    Assignee: NHN CORPORATION
    Inventors: Kyung Ran Lee, Soon Ho Kwon, Joon-kee Chang, HoJin Jang, Dong Ho Park, Soon Sik So
  • Patent number: 9111219
    Abstract: Systems and associated processes are disclosed for generating recommendations for users based on the computing device likely to be utilized by the user to execute an application, among other things. These systems and processes are described in the context of an interactive computing system that enables users to download applications for mobile devices or for other computing devices. The performance of applications running on the user's computing device can be monitored with the performance data being collected and provided to the interactive computing system. The interactive computing system can include a recommendation system or service that processes the performance data and using the performance data, among possibly other data, the recommendation system can recommend alternative applications to the user for download.
    Type: Grant
    Filed: February 13, 2013
    Date of Patent: August 18, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Dave Mohla, Mihir Devraj Bhanot, Mitchell Kim, James Newton Adkins, III, Sridhar Chellappa, Devesh Khare, Vinod Kannan
  • Patent number: 9113105
    Abstract: A system for receiving and displaying broadcast audio and visual programming includes a television receiver and a display. The television receiver has a tuner for tuning to the channel to be displayed and is controlled by a processor with which the user communicates by way of a remote control unit. Operation of a random button on the remote control unit causes the processor to initiate a random mode selection whereby the television receiver randomly selects and displays one of the broadcast channels received.
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: August 18, 2015
    Assignee: EchoStar Technologies L.L.C.
    Inventor: David Gareth Hilton
  • Patent number: 9083853
    Abstract: In an automatic, computer-implemented method, a selected television advertisement is presented automatically in association with a television program or channel, which in turn is selected based at least in part on information from an online user profile that contains information indicating a user's preference for that television program or channel. The television advertisement is selected based at least in part on additional information from the online user profile that is unrelated to the selected television program or channel. The selected television advertisement is presented on or during the selected television program or channel via a set-top box, which has a set-top box identifier associated with the online user profile.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: July 14, 2015
    Assignee: INTENT IQ, LLC
    Inventor: Roy Shkedi
  • Publication number: 20150149923
    Abstract: An image processing apparatus stores, in a memory, a personal setting value and a sharing setting value which are set for the image processing apparatus, and controls, when a user, having an authority for modifying both the personal setting value and the sharing setting value, modifies, via an operation unit for accepting an operation of the user, the personal setting value of the user or the sharing setting value stored in the memory, to display the modified personal setting value or the modified sharing setting value on a display unit.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 28, 2015
    Inventor: Yohei Shogaki
  • Patent number: 9037974
    Abstract: Technologies are described herein for creating and editing dynamic graphics via a World Wide Web (“Web”) interface. A Web service is provided for generating dynamic graphics in response to requests received from client computers. In response to requests from client computers, the Web service generates requested dynamic graphics and returns the generated dynamic graphics to the client computers in response to the requests. Parameters may be provided to the Web service indicating a list of text items, a layout type, a visual style, a color, and other aspects of a dynamic graphic. A user interface is also provided for creating and editing a dynamic graphic within a Web browser application.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: May 19, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lawrence Waldman, Thomas Charles Underhill, Scott Harrison Douglas, Robert Emmett Kolba, Jr.
  • Patent number: 9032304
    Abstract: A portable computing device may be configured to allow a user to interact with one or more displays in a retail environment. The portable computing device may establish a communication link with a communication device in the retail environment and the user may be able to use the portable computing device to navigate through retail data and have it displayed on the display device in the retail environment.
    Type: Grant
    Filed: November 8, 2010
    Date of Patent: May 12, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gilad Lotan, George Moromisato, Paresh Suthar, Jack Ozzie, Lili Cheng, Florin Gale, Justin Michael Harrison
  • Patent number: 9032305
    Abstract: A mobile terminal and a control method thereof capable of together deleting or changing messages exchanged with a pre-stored specific person, a call history, contents associated with a relevant file, etc. classified into each category in a selective manner when deleting or changing the specific person's address is discussed. The control method of a mobile terminal includes displaying a function execution result screen on a display unit, displaying a pre-stored category screen on the display unit when one content is selected from the function execution result screen, and deleting information relating to the selected content when at least one category included in the displayed category screen is selected.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: May 12, 2015
    Assignee: LG Electronics Inc.
    Inventor: Sijeong Ro
  • Publication number: 20150128066
    Abstract: A system and method for adaptively customizing a display of a user device. The method comprises receiving, from the user device, at least one variable; analyzing the at least one variable; generating a current user profile based on at least the analysis of the at least one variable; searching for at least one display item based on the current user profile; generating, based on the at least one display item, a customized display of the user device; and customizing a display of the user device according to the customized display, wherein the display is adaptively customized upon identification a change in the received at least one variable.
    Type: Application
    Filed: January 12, 2015
    Publication date: May 7, 2015
    Applicant: Doat Media Ltd.
    Inventors: Joey Joseph Simhon, Amir Taichman, Dvir Volk, Amihay Ben-David, Fade Rudnitsky
  • Patent number: 9026943
    Abstract: A computer implemented method includes allowing a user to access a user-controlled social network profile page with posts in a specified order. A user is permitted to traverse an interface element across the specified order to establish a set position for the interface element. Access to posts is provided on a first side of the set position to define a viewable profile. Access to posts is blocked on a second side of the set position to define a non-viewable profile.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: May 5, 2015
    Assignee: Snapchat, Inc.
    Inventor: Evan Spiegel
  • Patent number: 9021364
    Abstract: Available web content is filtered based on context data available on a mobile device. Access to the filtered web content is then made available through an infotainment user interface. Context data may be based on a variety of data including, but not limited to, location information, recent communications, scheduled appointments, social network interactions, user-specified favorites, and so on.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: April 28, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bryan W. Nealer, Megan L Tedesco, Jeremiah T Whitaker
  • Patent number: 9021398
    Abstract: Radial context based menus are employed for content management through touch or gesture actions, keyboard entries, mouse or pen actions, and similar input. Different actions and combinations of actions enable users to activate submenus, execute commands, or collapse context based menus. Accessibility features are integrated with radial context based menus to ease user interaction with radial context based menu controls. Distinct accessibility controls are superimposed on radial context based menu controls to aid with command interactions. Additionally, contrast schemes are implemented on radial context based menu controls and surrounding regions to differentiate the context base menu controls for visual acuity.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: April 28, 2015
    Assignee: Microsoft Corporation
    Inventors: Matthew Kotler, Erez Kikin Gil
  • Patent number: 9021610
    Abstract: A computer return apparatus includes a processor. The apparatus includes a memory connected to the processor. The apparatus includes a display. The apparatus includes a return screen that the processor automatically causes to appear during or after boot-up of the processor on the display, that displays information concerning an owner who owns the computer, concerning user information about who the user is who the computer is assigned to for use, and return information for returning the computer to the owner from data stored in the memory. A method for displaying information to assist with returning a computer to its owner.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: April 28, 2015
    Inventor: Carolyn W. Hafeman
  • Patent number: 9021363
    Abstract: Systems and techniques for centralized user preference management for electronic decision making devices are provided. A user preference profile is received. A user preference profile manager may transmit a user preference from the user preference profile to a requesting user transaction terminal. the user preference manager may also receive a dynamic user preference from a user preference profile and extend the user preference profile with the dynamic user preference, where the dynamic user preference includes a preference definition and the preference definition includes read and write access controls for the dynamic user preference. Then the user manager may update the user preference profile based on data received from the user transaction terminal.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: April 28, 2015
    Assignee: NCR Corporation
    Inventors: Norman Perkins Blake, III, Christopher Lee Collier, George Mark McGregor, Vincent Robert Koser
  • Publication number: 20150113431
    Abstract: The present disclosure discloses a method and a terminal device for adjusting a widget. The method includes: acquiring a size value of the widget on an interface of a terminal device after switching a grid configuration of the interface from a first grid configuration to a second grid configuration; and determining the number of grids occupied by the widget according to size values of each grid in the second grid configuration.
    Type: Application
    Filed: December 30, 2014
    Publication date: April 23, 2015
    Inventors: Weixing Li, Fei Xu, Daqing Sun, Ying Wang
  • Publication number: 20150113430
    Abstract: A method and system for providing consumer-specific communication based on cultural-normalization techniques. The method includes obtaining information about the consumer using an interactive interface, receiving an identification of a consumer-selected language and an output format selection, providing plain-language output information in the consumer-selected language and output format, presenting questions, by a query/interrogation unit, regarding the plain-language output information, acquiring responses to the presented questions, and ascertaining an understanding of the plain-language output information based on the acquired responses. The system includes a controller, an interactive interface unit, a format selection unit, a language selection unit providing content in a user-selected language, a query/interrogation unit, and a response evaluation unit analyzing responses to determine a user's literacy level.
    Type: Application
    Filed: December 23, 2014
    Publication date: April 23, 2015
    Inventors: Eve Del Rio, Donald P. Reitberg, Juan G. Espinosa, Fernando Hernandez
  • Patent number: 9015235
    Abstract: A software-implemented method which allows the streaming of applications from a server or cluster of server to one or more clients, typically mobile devices. The invention also enables the sharing, through a social network cloud service, of applications located on connected computers or on the cloud. When applications are streamed to mobile devices, the user interface of the application may be modified to fit the native user interface of the device.
    Type: Grant
    Filed: January 14, 2013
    Date of Patent: April 21, 2015
    Assignee: Antecea, Inc.
    Inventors: Anurekh Saxena, Hariharan Subramanian, Tejasvi Aswathanarayana, Joseph Rafail
  • Patent number: 9015151
    Abstract: In some embodiments, the present invention is directed to a computer-implemented method which includes at least the following steps of requesting a consent to obtain an individual social media profile data; based on the consent, electronically obtaining the individual social media profile data from a social media electronic data source; determining individual specific parameters based on the individual social media profile data; matching the individual specific parameters to at least one segment identifier generated based on a predetermined segmentation of a target population of individuals; based on the matching, associating the at least one segment identifier with the individual social media profile data; and outputting an advertisement to the individual based on the at least one segment identifier associated with the individual social media profile data of such individual.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: April 21, 2015
    Inventors: Oran Perry Margulis, Gil Aaron Margulis
  • Patent number: 9009600
    Abstract: An embodiment relates generally to a method of filtering for a browser. The method includes providing a browser with a browser history function, the browser history function configured to store each site web page visited and stored in time sequential order as a browser history. The method also includes providing a filter module for the browser; and applying the filter module to the browser history function to eliminate intermediary web pages from entering the browser history.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: April 14, 2015
    Assignee: Red Hat, Inc.
    Inventors: Bryan William Clark, Colin Walters
  • Publication number: 20150100892
    Abstract: A system and method for providing user interface for user-specified context is disclosed. According to one embodiment, a computer-implemented method for providing a context-based user interface comprises providing a collection of user interface cards based on a user's context and receiving a user's selection of a plurality of user interface cards from the collection of user interface cards. The plurality of user interface cards is saved on a user's device, and the plurality of user interface cards comprises a user interface card that has a data portion and a form portion. The form portion of the user interface card is updated from a card repository. The data portion of the user interface card is separately received from a remote device or a remote server. The user interface card is displayed on the user's device with an updated form portion and the received data portion.
    Type: Application
    Filed: October 8, 2013
    Publication date: April 9, 2015
    Applicant: GE Global Research
    Inventors: David Cronin, Greg Petroff
  • Patent number: 8997003
    Abstract: A system and method are disclosed for accessing, generating, presenting and manipulating Internet and non-Internet related information, data and content, including information netcast over the Internet. The system is also capable of controlling operatively connected, privately networked devices. A number of graphical user interfaces are utilized to facilitate user access, manipulation and control of information, data and content and networked devices. Some of the graphical user interfaces are time and topic oriented, are customizable by the user, and allow for the manipulation of information, data, content and operatively connected networked devices from the graphical interfaces themselves. The system is preferably enhanced through the use of an intelligent, dynamically updated user profile that is fully integrated with the system.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: March 31, 2015
    Assignee: FlatRock Technology, LLC
    Inventor: Joseph L. Stern
  • Publication number: 20150089387
    Abstract: Techniques are disclosed for presenting notifications that can receive input data. The techniques include presenting a notification in response to occurrence of an event, wherein the notification is associated with a specified data type and a data source from which data is to be received, receiving input data of the specified data type from the data source, wherein the notification is presented until the input data is received, and storing the input data. The notification can block access to a user interface of at least one application until the input data is received. The data source can be a data entry component of a user interface that receives user input, or can be an application that provides data of the specified data type, and receiving input data can include requesting data of the specified data type from the application, and receiving the input data from the application via inter-process communication.
    Type: Application
    Filed: September 26, 2013
    Publication date: March 26, 2015
    Applicant: Apple Inc.
    Inventor: Gencer Cili
  • Publication number: 20150082186
    Abstract: An operating method and system of a customized interface system are provided. The method includes setting, by a controller, a plurality of manipulation regions in a customized input interface and mapping a first manipulation region among the plurality of manipulation regions to a first function among a plurality of functions provided from an information technology (IT) device. In addition, the controller is configured to recognize a user's finger based on an image photographed by an imaging device and execute the first function when a position of the user's finger corresponds to the first manipulation region.
    Type: Application
    Filed: July 25, 2014
    Publication date: March 19, 2015
    Inventors: Seung Hyun Woo, Gi Beom Hong, Suhong Chae, Daeyun An
  • Patent number: 8984412
    Abstract: An advertisement is associated with an advertiser-sponsored theme. An application generates a page that includes the advertisement. If a first user input event is detected with respect to the advertisement, the advertiser-sponsored theme is temporarily applied to the page, thereby providing a preview of the advertiser-sponsored theme. If a second user input event is detected with respect to the advertisement, the preview of the advertiser-sponsored theme is removed from the page. If a third user input event is detected with respect to the advertisement, the advertiser-sponsored theme is selected for use with the application. A notification may also be provided to other users indicated that the advertiser-sponsored theme was selected for use.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: March 17, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jesse Kui Hsiang Lim, Jose Emmanuel Miranda Steiner, Joost Martijn Bon, Chad Steven Estes
  • Patent number: 8984415
    Abstract: Displaying a preference by a user of a content contribution is disclosed. A preference event by the user is detected. A plurality of detected events is stored. In response to a query from a client, at least a portion of the stored detected events is stored. At least a portion of the received events is displayed in an interface.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: March 17, 2015
    Assignee: LinkedIn Corporation
    Inventors: R. Kevin Rose, Michal Jan Migurski, Shawn Paul Allen, Eric W. Rodenbeck
  • Publication number: 20150074545
    Abstract: This disclosure is directed to content reconfiguration based on characteristic analysis. A device may comprise a display and a user interface module to cause content to be presented on the display. When content is to be presented, content and display characteristics may first be determined. The content may then be altered based on the characteristics of the display. For example, the content may be divided into portions and at least one portion of the content may be determined for presentation based on subject matter in the content selected in view of at least one of user preferences, contextual information determined by at least one sensor in the device, etc. The user interface module may then alter the at least one portion of content for presentation, if necessary, and may further cause the at least one portion of content to be presented on the display.
    Type: Application
    Filed: September 12, 2013
    Publication date: March 12, 2015
    Inventor: Glen J. Anderson
  • Publication number: 20150074546
    Abstract: In-application customization is provided where users can both use and customize the application. Within a graphical user interface of an application developed by an original author, an interaction from a customizer user of the application can be received to make a modification to the application from a set of available modifications that the original author did not create for the application. The modification can be performed using functionality made available through a developer program service.
    Type: Application
    Filed: June 30, 2014
    Publication date: March 12, 2015
    Inventors: Dean A. Slawson, Doron Bar-Caspi, Gregory S. Lindhorst, Imran Aziz, Nichol C. Viton
  • Patent number: 8977969
    Abstract: A system for providing a dynamic web portal page in a web portal environment by modifying the web portal page, where the system includes: a server configured to provide a content with at least one portlet of the web portal page to a user. The server enters code into the provided content of the web portal page for identifying user-interface elements in the content of the web portal page. The server enters code into the provided content of the web portal page for monitoring user actions related to the identified user-interface elements in the content of the web portal page. The server re-configures automatically the content of the web portal page according to a user-specific preference extracted from the monitored user actions for the user at a later stage.
    Type: Grant
    Filed: November 1, 2010
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Dieter Buehler, Carsten Leue, Stefan Schmitt, Thomas Stober, Oliver Then, Steffen Uhlig, Holger Waterstrat
  • Patent number: 8972906
    Abstract: A system and method for coordinating screen saver initiation and functionality. The system comprises at least one client station, each of the at least one client station having a screen saver module associated therewith; and a central control station in communication with each of the at least one client station over a network, the central control station having a screen saver control module for controlling each of the screen saver modules associated with the at least one client station.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: March 3, 2015
    Assignee: JPMorgan Chase Bank, N.A.
    Inventor: Brian Mitchell
  • Patent number: 8972867
    Abstract: A method for editing media objects in a capture device having a display is provided. The method displays a representation of each media object, where each media object has a plurality of media types associated therewith. The plurality of media types includes at least two of a still image, a sequential image, and a video clip. The method enables selection of a media object to edit and invokes a plurality of edit screens for editing the plurality of media types. In each one of the plurality of edit screens, a representation of the media object's content and items to be applied to the media object are displayed. Each one of the plurality of the edit screens invokes soft keys to ease use and operation of the capture device and facilitate creation of multimedia presentations on the capture device.
    Type: Grant
    Filed: January 16, 2012
    Date of Patent: March 3, 2015
    Assignee: Flashpoint Technology, Inc.
    Inventors: John F. Pavley, Eric C. Anderson
  • Patent number: 8972873
    Abstract: Widget creation, editing, augmentation, tracking and deployment is provided. Embodiments may include a Widget Assembly Application (“WAA”). The WAA may employ generalized widget templates selected by a user for customizing or assembling widgets. A generator may render previously assembled widgets when requested. The generator may use a skeleton specific to the target server type and widget, and code supporting the generator and the WAA may employ recursive eye-catcher syntax. Widgets may be deployed from any discovered instance to additional remote widget containers of the same or different type.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: John Kenyon Gerken, III, Jimmy Ming-Der Hsu
  • Publication number: 20150058744
    Abstract: A system and method for managing graphical user interfaces is disclosed. In one aspect, the system is downloadable to a mobile device. The system provides a user with an interface for selecting a graphical user interface from a number of interfaces stored on a server. The available interfaces may include a number of different graphical and interface elements, and widgets. The system permits the downloading of an interface, and the application thereof to a user's device. The system is capable of integrating the downloaded interface with the underlying operating system. In another aspect, the system provides users with tools to customize the selected graphical user interface. In another aspect, an exemplary widgets, and combinations thereof with themes are disclosed.
    Type: Application
    Filed: August 22, 2013
    Publication date: February 26, 2015
    Inventors: Ashvin Dhingra, Brandon Miniman, Joshua Solan, Rohit Talati
  • Publication number: 20150058745
    Abstract: In an embodiment, a method of binding a human machine interface to an expression of existing computer code may include analyzing the existing computer code to identify one or more bindable expressions in the existing computer code, and receiving a command to bind a human machine interface with one or more of the identified bindable expressions. The method may further include binding, using a processor, one or more of the bindable expressions with the human machine interface in response to the command. The binding may enable the human machine interface to communicate information within the existing computer code in place of the one or more bound expressions. The bound machine interface may communicate information within the computer code while the computer code is executing.
    Type: Application
    Filed: October 31, 2014
    Publication date: February 26, 2015
    Inventors: Jay R. TORGERSON, Stephen Curtis, Thomas WALSH, Stanley PENSAK
  • Patent number: 8964120
    Abstract: A storage medium disposed in a television is provided. A code of a television software system is stored in the storage medium. The television software system includes a first application, a second application and an application management module. The first application has a first function library. The second application has a second function library different from the first function library. The application management module manages the first application and the second application according to the first function library and the second function library, respectively.
    Type: Grant
    Filed: January 14, 2013
    Date of Patent: February 24, 2015
    Assignee: MStar Semiconductor, Inc.
    Inventors: Ying-Jui Huang, Yi-Wei Huang, Wen-Jin Tien
  • Patent number: 8966378
    Abstract: Various embodiments of the present invention provide systems, methods, and computer program products for providing a community interest network that is developed on a societal relationship platform. In various embodiments, the platform is based on a collection of online, virtualized social communities oriented around interests. Further, in various embodiments, the community interest network includes a directory structure that is hierarchical and is built on a number of interest accounts tied to a specific tier structure (e.g., tier classification).
    Type: Grant
    Filed: June 13, 2011
    Date of Patent: February 24, 2015
    Inventor: Christopher Caleb Carter
  • Patent number: 8959439
    Abstract: In one embodiment, an industrial automation device having a visual component is provided that includes a user viewable screen displaying a visual representation of a first object, wherein the first object comprises a plurality of properties, connections, and text associated with the object, second object, wherein the second object comprises a plurality of properties, connections, and text, and wherein the output from the first object is coupled to the second object via a connection, wherein the output of the first object is converted from a first type to a second type. A method is also provided that includes receiving a signal into a first object, outputting data from the first object, wherein the data has a first type, converting the data into a second type, and receiving the data into a second object.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: February 17, 2015
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: Robert F. Lloyd
  • Patent number: 8954870
    Abstract: Systems and methods for extending a visualization platform are disclosed. A user may create a visualization project created. One or more properties for a non-native widget established by a developer of the non-native widget may be received from the project. Such properties may designate a name or a type of data that the non-native widget is capable of processing. Responsive to an instruction received from the user of the visualization authoring environment, a source of data to be processed by the non-native widget or a destination of data produced by the non-native widget to be processed by other widgets may be established. The appearance or behavior of the non-native widget may be rendered based at least in part on a value available from the source of the data or the appearance or behavior of one or more other widgets may be rendered based at least in part on data produced by the non-native widget.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: February 10, 2015
    Assignee: iRise
    Inventors: Maurice Martin, Steven Yamanaka, Daniel Akiva, Norman Basham, Bryan Lipson
  • Publication number: 20150040027
    Abstract: A method of generating a user interface for a portable communication device includes providing a control unit, a display coupled to the control unit, and a handedness switching module coupled with the control unit to generate one of a right hand handedness user interface and a left hand handedness user interface, followed by generating the right hand handedness user interface or the left hand handedness user interface selected by a user; The next is to display the selected right hand handedness user interface or the left hand handedness user interface on the display, wherein the arc shaped dialing interface includes pluralities of number arranged along an arc shaped dialing zone on the arc shaped dialing interface, wherein the arc shaped dialing interface includes pluralities of number arranged along an arc shaped dialing zone on the arc shaped dialing interface.
    Type: Application
    Filed: July 31, 2014
    Publication date: February 5, 2015
    Inventors: Yi-Chuan CHENG, Mei Ling LO, Kuo-Ching CHIANG
  • Publication number: 20150040028
    Abstract: The aspects of the disclosed embodiments include clustering a set of discrete user interface states into groups; presenting the groups on a display of a device; and enabling selection of any state within a presented group, wherein selection of a state returns the user interface to the selected state.
    Type: Application
    Filed: October 16, 2014
    Publication date: February 5, 2015
    Inventor: Mikko Johannes Honkala
  • Patent number: 8949718
    Abstract: Methods and systems for providing visual audio links for digital audio content include playing the digital audio content on an electronic device that has a display; displaying on the display visual audio links associated with terms of relevance from the digital audio content as the terms of relevance are played during playing of the digital audio content, wherein each of the visual audio links is a reference to additional content associated with the corresponding term of relevance; in response to receiving a user's selection of one of the visual audio links, presenting the additional content associated with the corresponding term of relevance, wherein the user is granted a license to the additional content; and when presentation of the additional content completes, playing the digital audio content at a point where the corresponding term of relevance was mentioned, such that the user is granted rewind rights based on the terms of relevance.
    Type: Grant
    Filed: September 5, 2008
    Date of Patent: February 3, 2015
    Assignee: Lemi Technology, LLC
    Inventors: Alfredo C. Issa, Gregory M. Evans
  • Patent number: 8949977
    Abstract: A computationally-implemented method comprises obtaining at least a portion of data from a data source, determining a content of the data, determining an acceptability of an effect of content of the data at least in part via at least two virtual machine representations of at least a part of a real machine having at least one end-user specified preference, at least one of the at least two virtual machine representations operating at least in part on an individual core of a multi-core system, and displaying at least one data display option based on the determining an acceptability of a content of the data.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: February 3, 2015
    Assignee: The Invention Science Fund I, LLC
    Inventors: Gary W. Flake, William H. Gates, III, Roderick A. Hyde, Edward K. Y. Jung, Royce A. Levien, Robert W. Lord, Mark A. Malamud, Richard F. Rashid, John D. Rinaldo, Jr., Clarence T. Tegreene, Charles Whitmer, Lowell L. Wood, Jr.
  • Publication number: 20150019991
    Abstract: The present invention pertains to a method for providing a customizable user interface capable of auto rendering data models of a data network, for monitoring and management purposes a data network so as to allow for management of boilerplate operations such as logon/logout, fetching and storing data, executing actions and transactions management. The method comprising the steps of: storing: a data model having a plurality of elements and sub-elements representative of the data network, a widget library, default registry data, customization registry data. The method further comprises the steps generating, a request for a portion of the data model representative for a part of the network of interest for display in the customizable user interface, selecting a graphical representations for each element and sub element based on the customization registry data and the default registry data and rendering the part of the data network using the selected graphical representations.
    Type: Application
    Filed: July 9, 2013
    Publication date: January 15, 2015
    Inventor: Helgi KRISTJÁNSSON
  • Patent number: RE45882
    Abstract: A computer-based ordering system for ordering goods and services includes a plurality of self-service client terminals and a server. Each self-service client terminal runs a self-order application including a set of interactive menu screens having buttons that allow the customer to select and customize products for the order. An administration tool application communicates with the server to administer the self-service client terminals. The administration tool application including a menu editor that enables the administrator to create and edit the interactive menu screens provided by the self-order application at the self-service client terminals. The menu editor accesses a library of menu templates containing predefined groupings of buttons, and uses the menu templates, as directed by the administrator, during creation and editing of the interactive menu screens.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: February 9, 2016
    Assignee: Nextep Systems, Inc.
    Inventors: Thomas Woycik, Charles Wheeler