Interface Customization Or Adaption (e.g., Client Server) Patents (Class 715/744)
  • Publication number: 20150095761
    Abstract: The present disclosure describes a system and method for managing and disseminating community information in a cloud. The computer-implemented method and system for comparing service performance comprises receiving, by a server over a communication network from a computer of each of a plurality of client companies, metadata of a plurality of transactions in enterprise resource planning systems being operated by the plurality of client companies, and presenting, by the server over the communication network to a computer of a selected client company of the plurality of client companies, comparative performance information for display on a graphical user interface of the selected client company based on metadata of transactions in enterprise resource planning systems of other client companies that are substantially similar to the enterprise resource planning system of the selected client company.
    Type: Application
    Filed: September 4, 2014
    Publication date: April 2, 2015
    Applicant: VELOCITY TECHNOLOGY SOLUTIONS, INC.
    Inventors: Aaron Michael GASPERI, Thomas Mac KREMER, Ronald Perry WRIGHT, Joshua Ryan TALLEN, John Robert WAITE, Doug FREY, Paul MOCKENHAUPT, Mark RASMUSSEN
  • Publication number: 20150095792
    Abstract: Methods, systems, and computer-readable media are provided. Some embodiments include receiving, at a first server, a command that includes a first instruction for execution by the first server and a second instruction for execution by a second server, the first instruction comprising an instruction to update setting information associated with a client, the setting information including information representing a first value for a setting associated with the client, the second instruction comprising an instruction to update an appearance of a virtual object. The setting information is updated, the updating including storing information representing a second value for the setting. An output request is received at the first server. In response to the output request, output data is generated using current setting information associated with the client, the current setting information including the information representing the second value for the setting. The output data is output to an output device.
    Type: Application
    Filed: September 19, 2014
    Publication date: April 2, 2015
    Inventor: Hiroshi Hashimoto
  • Patent number: 8997002
    Abstract: A smart device is provided with a main remote control application that may be configured using information obtained from a QR code. The main remote control application may present images of original remote controls corresponding to devices which are controllable by the configured main remote control application. In connection with a presented image of an original remote control, the display may present icons that are representative of a subset of the buttons of the original remote control. The user interface also allows a user to select amongst the images of the original remote controls to change which appliances are to be controlled via the user interface. A pop-up remote control widget may also be provided which may be invoked without switching to the main remote control application provisioned on the smart device.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: March 31, 2015
    Assignee: Universal Electronics Inc.
    Inventors: Marcel Hilbrink, Rex Xu, Cesar Alvarado, Paul D. Arling, Patrick H. Hayes
  • Patent number: 8997006
    Abstract: An external system (e.g., a website) is associated with an event and includes an interface that allows users to interact with streams of content associated with a social networking system. The interface allows a user to provide posts about the event via the interface, where the posts are displayed in the interface and also in a social networking interface on social networking system in connection with the user and other users associated with that user. The user can view, via the interface on the external system, posts from all users that are provided via the interface (e.g., everyone watching the event), thereby increasing the likelihood that the posts are relevant to the event. The user can also view, via the interface, posts from users associated with the user via the social networking system (e.g., friends of the user), regardless of where those are posted.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: March 31, 2015
    Assignee: Facebook, Inc.
    Inventors: Thomas Scott Whitnah, Peter Deng, Arieh Steinberg, Lior Abraham
  • Patent number: 8990701
    Abstract: The present disclosure relates to a method for gathering and organizing media content in a social media is provided. The method initiates with providing a stream of postings of media content for a user account and receiving, from the user account, selection of media content provided within the stream. The selected media content is moved from the stream to a playlist interface. The selected media content is organized within the playlist interface into categories based on content type to generate a playlist for the user account. The organized playlist of the selected media content is provided for rendering at a display device that is used for accessing the user account.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: March 24, 2015
    Assignee: Google Inc.
    Inventor: Kristoffer Andreas Olofsson
  • Patent number: 8990705
    Abstract: Modifying display of an object in a display of part of a virtual universe is provided. In one embodiment, the process obtains avatar tracking data that identifies a location of an avatar in relation to a range of the object. The range includes a viewable field. The process then selects a data collection method based on the location of the set of avatars. In response to detecting an event for triggering modification of the object, the process calculates a set of color modifiers based on display setting data to form a modified color. Thereafter, the process renders the object using the modified color when the location of the set of avatars is within the range of the object.
    Type: Grant
    Filed: July 1, 2008
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Peter George Finn, Rick Allen Hamilton, II, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
  • Patent number: 8990370
    Abstract: An approach is provided for providing information collection using template-based user tasks. The collection platform processes and/or facilitates a processing of partial information for insertion into one or more task templates to cause, at least in part, creation of one or more user tasks to verify, to extend, or a combination thereof the partial information according to one or more system requirements for information. Next, the collection platform causes, at least in part, a distribution of the one or more user tasks based, at least in part, on the one or more system requirements, history information relating to participation of one or more users, or a combination thereof.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: March 24, 2015
    Assignee: Nokia Corporation
    Inventors: Luis Sarmenta, Deepti Chafekar, Juong-Sik Lee
  • Patent number: 8990704
    Abstract: A bridge including an adapter is able to transcode or translate different graphics languages to permit a variety of networked, dissimilar devices, to communicate. The bridge translates an existing application device's graphics/images into a Remote User Interface (Remote UI or RUI) graphics protocol of a rendering device and transmits the translated RUI to the rendering device. The rendering device is then able to display the translated RUI.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: March 24, 2015
    Assignee: Sony Corporation
    Inventors: Graham Clift, Jason Clement, Stephane Lejeune
  • Patent number: 8990879
    Abstract: A method for providing a data application of a digital broadcasting is disclosed. In accordance with the present subject matter, a time necessary for receiving and executing the data application and a limit in a number of or a size of the data application are minimized and a personalized data application can be provided based on a receiver identification information or a viewer identification information.
    Type: Grant
    Filed: April 10, 2009
    Date of Patent: March 24, 2015
    Assignee: SK Planet Co., Ltd.
    Inventors: Wonjang Baek, John Kim, Seong Baek Lee
  • Publication number: 20150082185
    Abstract: A method and apparatus is provided that allows a user to automatically add content, such as an event, to a container, such as, a calendar without directly accessing the container. Second and third preferred embodiments are also provided.
    Type: Application
    Filed: November 21, 2014
    Publication date: March 19, 2015
    Inventors: TONY ESPINOZA, DEBRA LAVOY, BEN QUIGLEY, DAVE SOBOTKA, MIKE SUGARBAKER, MARY WOLF
  • 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: 8984414
    Abstract: Computer implemented methods and systems for generating a menu of browser extensions. A first user interaction with a first set of information is detected. The first set of information is associated with one or more browser extensions. A first menu for display of the one or more browser extensions is generated. A second user interaction with the one or more associated browser extensions is detected, wherein the second user interaction executes at least one of the associated browser extensions. A second set of information is extracted from one or more uniform resource locators in response to the second user interaction with the one or more associated browser extensions. A second menu for display of the second set of information is generated.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: March 17, 2015
    Assignee: Google Inc.
    Inventor: Adam Stevens
  • 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
  • Patent number: 8984413
    Abstract: If a firmware set is released, a transmission system does not permit a change in a version combination of firmware included in the firmware set and does not display a change button on a firmware selection screen used for selecting a firmware set not to be changed/deleted. If a firmware set is not yet released, the transmission system permits a change in a version combination of firmware included in the firmware set. As for a firmware set whose change is permitted, the transmission system displays a change button on a firmware selection screen used for selecting a firmware set to be changed/deleted. As for a firmware set whose change is not permitted, the transmission system does not display the change button on the firmware selection screen used for selecting a firmware set to be changed/deleted.
    Type: Grant
    Filed: July 12, 2010
    Date of Patent: March 17, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Katsuya Sakai
  • Patent number: 8984419
    Abstract: A method and a device for displaying images on a digital media frame is disclosed. In one embodiment, the device includes a memory, a processing unit, a display, an interface circuit, and a display circuit. The interface circuit has at least one receiving port capable of identifying various types of networking protocols that are used to transfer the image data. The processing unit attaches auxiliary information to each image before images are stored in a memory. The display circuit displays images according to the image data received. The digital media frame further contains a user input device, which allows a user to alter the image display sequence. The user input device is an input device other than a keyboard or a cursor control device.
    Type: Grant
    Filed: July 15, 2005
    Date of Patent: March 17, 2015
    Assignee: Intellectual Ventures Fund 83 LLC
    Inventors: M. Krishna Bandaru, Robert E. Siegel
  • Publication number: 20150067530
    Abstract: A display generating device includes a display screen generator generating a display screen showing connection status between each wireless communication device in a wireless network in which a plurality of the wireless communication devices operate in an autonomous and distributed manner, and a detector detecting an operation of changing connection status performed by a user via the display screen generated by the display screen generator, wherein, when the operation of changing connection status is detected by the detector, the display generating device performs a change process of reflecting the content of the operation of changing connection status.
    Type: Application
    Filed: October 30, 2014
    Publication date: March 5, 2015
    Inventor: Kazuhiro WATANABE
  • Patent number: 8972872
    Abstract: Associating a semantic service description (SSD) with a service, wherein the SSD comprises a semantic description of the service, including a semantic description of a parameter of the service, according to a computer interpretable language, and, as a service grounding, a mapping between the computer interpretable language expressing the SSD and an interface, including an interface parameter, of the service. A dynamic composition of a task based upon a user selection of a plurality of known services is supported and a dynamic association of the task with a user interface of an application is supported, based upon associating the task with the user selection of a UI object, a UI display screen, and a UI event for the application.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: March 3, 2015
    Assignee: Fujitsu Limited
    Inventors: Yannis Labrou, Ryusuke Masuoka, Zhexuan Song, Guang Huang
  • Patent number: 8972878
    Abstract: Dynamic device management is provided based on a change in context. The management can be for one or more of icons, application, operating system(s), preferences, display characteristics, and the like. Detection and/or monitoring of one or more of presence information, environmental information, user information, recent activity information, inbound/outbound communication information, external stimuli information, geopositional information, temporal information, calendar information, user information, biometric information, and security information can be used as inputs to determining a change in this context.
    Type: Grant
    Filed: September 21, 2009
    Date of Patent: March 3, 2015
    Assignee: Avaya Inc.
    Inventors: David S. Mohler, Jason H. Vick
  • Patent number: 8971805
    Abstract: Provided is a portable terminal providing environment adapted to a current situation and a method for operating the same. The method includes the steps of: collecting current situation information of the portable terminal; searching preset situation information classified as a same situation as the current situation information; extracting function information of the portable terminal corresponding to the searched preset situation information; and constituting a Graphic User Interface (GUI) according to the extracted function information.
    Type: Grant
    Filed: July 27, 2010
    Date of Patent: March 3, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyung Hwa Kim, Tae Won Um, Dong Jun Shin, Kyoung Taek Kim, Hyang Ah Kim
  • Publication number: 20150058743
    Abstract: A method for displaying event information on web-based media. The method comprises providing a venue management user interface, a public user interface, and a dynamic public content interface. The interfaces are powered by data engines. A venue may register a plurality of different events within the venue management user interface. The plurality of different events are indexed and categorized by the data engines and displayed within the dynamic public content interface. A public user may set preferences within the public user interface of the location and type of events the public user would like to view. The public user may view the set preferences within the dynamic public content interface. The dynamic public content interface may display the events on a calendar or in a searchable form. The dynamic public content interface is always changing based on the venues and events registered within the venue management user interface.
    Type: Application
    Filed: August 20, 2014
    Publication date: February 26, 2015
    Inventor: Kristopher R. Wall
  • Patent number: 8966366
    Abstract: A method and system modifies a user interface (UI) of a portable device in communication with an interface device, where the UI is projected by a human-machine interface of the interface device to a user. The UI is modified by the portable device prior to being output to the interface device based on customized style information provided by the interface device. The interface device may be a vehicle interface device such as a head unit or infotainment system, and the portable device may be a smart phone, media player, or other computing device capable of displaying graphical information.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: February 24, 2015
    Assignee: GM Global Technology Operations LLC
    Inventor: Alfred C. Tom
  • Patent number: 8966377
    Abstract: An approach is provided for managing desktop components. A device determines to facilitate access to at least one interface for subscribing to one or more inputs of one or more desktop components, advertising the availability of one or more subscriptions to one or more outputs of the one or more desktop components, publishing the one or more outputs of the one or more desktop components, or a combination thereof. The one or more desktop components generate the one or more outputs based, at least in part, on the one or more inputs.
    Type: Grant
    Filed: August 20, 2010
    Date of Patent: February 24, 2015
    Assignee: Nokia Corporation
    Inventor: Sasu Tarkoma
  • 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: 8965453
    Abstract: Systems and techniques for packet streaming service capability exchange for enhanced peripheral device support are described herein. A profile difference may be received from user equipment. The profile difference may include a device attribute. A current profile may be modified with the device attribute to create a modified profile. A determination may be made as to whether a content session parameter will change based on the modified profile.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: February 24, 2015
    Assignee: Intel Corporation
    Inventor: Ozgur Oyman
  • Publication number: 20150046833
    Abstract: The present invention comprises a method of and apparatus for simplifying the process of access to a network for a roaming computer user, divides the responsibility of servicing a given user wanting to access the network between multiple parties and minimizes the possibility of improper dissemination of email header data as well as improper use of network resources (including server systems) by non-clients.
    Type: Application
    Filed: August 22, 2014
    Publication date: February 12, 2015
    Applicant: MyMail, Ltd.
    Inventors: Thomas Drennan Selgas, Michael Brian Massing, John Everett Gmuender
  • Publication number: 20150046832
    Abstract: Techniques are disclosed for sharing and consuming web content across multiple computing devices. Each device registers with an account on a cloud-based service using a unique identifier. When one of the registered devices requests a web page, a set of rules is processed by the cloud-based service to determine whether the page content should be shared with other registered devices. If the rules are satisfied, the cloud-based service requests and receives the content from a content provider in various formats that are compatible with each of the registered devices. Once all assets associated with the content are received by the cloud-based service, the content is shared by pushing the content out to each registered device in the compatible format. In some cases, the scroll position is adjusted automatically so that the user may resume reading at the same point where she left off with another registered device.
    Type: Application
    Filed: August 6, 2013
    Publication date: February 12, 2015
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: William Brandon George, Kevin Smith
  • Patent number: 8954883
    Abstract: A device is provided for visually indicating a replay status of media items on a media device. Aspects of the device include displaying in a graphical user interface (GUI) of the media device a representation of a first media item; displaying a profile score of the first media item that is based on user preferences; and displaying a replay score for the first media item that affects replay of the first media item.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: February 10, 2015
    Assignee: Napo Enterprises, LLC
    Inventors: Waymen J. Askey, Hugh Svendsen
  • Publication number: 20150040025
    Abstract: Systems and methods are provided for provisioning a hosted computing environment in accordance with customer requirements relating to a service. In some embodiments, a computer-implemented method is provided. The method includes generating a graphical interface on a computing device and receiving input corresponding to an indication of one or more requirements, wherein the input is received using the graphical interface, and wherein the one or more requirements correspond to a hosted computing environment. The method further comprises converting each indication of the one or more requirements into one or more entries of a provisioning template, wherein the provisioning template includes multiple entries, and wherein the provisioning template is associated with the hosted computing environment. The method further comprises providing the provisioning template to a provisioning program to provision the hosted computing environment.
    Type: Application
    Filed: September 24, 2014
    Publication date: February 5, 2015
    Applicant: SPLUNK INC.
    Inventors: Dejan DEKLICH, Ledio AGO, Richard BRAUN
  • Patent number: 8949719
    Abstract: The present invention relates to systems, apparatus, and methods for utilizing user interface (UI) snooping to optimize network connections. The method includes accessing, by a client proxy running on a client system, a UI events queue. The UI events queue is stored on the client system. The method further includes identifying events within the UI events queue. The identifying includes filtering the events for events to be optimized. The method further includes, based on the identified events, determining at least one command, and optimizing the at least one command, and executing the optimized command.
    Type: Grant
    Filed: May 22, 2009
    Date of Patent: February 3, 2015
    Assignee: ViaSat, Inc.
    Inventor: Peter Lepeska
  • Patent number: 8949722
    Abstract: A communication device comprising a microprocessor readable computer readable medium is provided that includes microprocessor executable instructions to provide graphical output, in a first mode, simultaneously on multiple screens and, in a second mode, simultaneously as multiple displays on a common screen.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: February 3, 2015
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Mohammed Selim, Lucilla Madamba, Jennifer L. Fraser, Alexander de Paz
  • Publication number: 20150026587
    Abstract: A system, a computer readable storage medium including programs, and a computer-implemented method for displaying objects in a graphical user interface of a device are described. A vision test is presented in the graphical user interface of the device, the vision test including vision test objects used to test a visual acuity level of a user of the device. Input is received from the user identifying the user's ability to see at least one vision test object in the vision test. Display settings corresponding to the input received from the user are identified. Objects in the graphical user interface are displayed based on the display settings.
    Type: Application
    Filed: October 3, 2014
    Publication date: January 22, 2015
    Inventors: Arthur Austin Ollivierre, Robert Michael DiNapoli
  • Patent number: 8938684
    Abstract: The present disclosure involves systems, software, and computer implemented methods for modification free UI cutting of components in an application. One process includes operations for identifying a selection of a particular portion of the user interface of the application for cutting. The position of the identified portion of the user interface of the application in a user interface control tree is determined and defined as a root node of the user interface control tree. The identification information of the root node is stored in personalization settings of the application, and user interface elements associated with the root node are rendered.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: January 20, 2015
    Assignee: SAP SE
    Inventors: Jochen Guertler, Thomas Chadzelek
  • Publication number: 20150019987
    Abstract: An information terminal includes a first radio communication unit that performs communication with a server, a condition input unit through which a condition for retrieving a specific cooking recipe information group from cooking recipe information groups stored in the server is input, and a display unit that displays the specific cooking recipe information group specified based on the condition input through the condition input unit. Further, the display unit displays list screen (1200) that displays as a list the specific cooking recipe information group so that first cooking recipe information that is associated with operation control information is differentiated from second cooking recipe information that is not associated with the operation control information, and a cooking method screen that displays a cooking method relating to specific cooking recipe information in the specific cooking recipe information group displayed on the list screen.
    Type: Application
    Filed: December 27, 2012
    Publication date: January 15, 2015
    Inventors: Tetsuya Kouda, Yasuo Yoshimura, Kazuhiro Kuroyama, Mariko Nakaso, Gantetsu Matsui, Hiromi Toyota
  • Publication number: 20150019988
    Abstract: A navigation bar is provided for switching between modules within an expanded communication service such as email, calendar, contacts, tasks, etc. and for presenting preview peeks associated with each module to a user. A temporary preview of a module may be provided upon a hover action over predefined navigation bar locations such as icons and/or textual identifiers without actually needing to switch to a module. The preview may also be docked or pinned to a location on the main user interface so that it is displayed within the main user interface. New or interesting activity within each module may be highlighted by displaying an information badge next to a module name, for example.
    Type: Application
    Filed: September 29, 2014
    Publication date: January 15, 2015
    Inventors: Daniel Costenaro, Elizabeth Holz, Alessio Roic, Jedidiah Brown
  • Publication number: 20150019985
    Abstract: Systems and methods for customizing a web browser are provided. In some aspects, a system includes a selection module configured to determine a first profile of the web browser. The first profile is associated with a first user of the web browser and a first configuration of the web browser. The system also includes a retrieval module configured to obtain social networking information associated with the first user. The system also includes a synchronization module configured to update the first configuration of the web browser based on the social networking information.
    Type: Application
    Filed: September 2, 2011
    Publication date: January 15, 2015
    Applicant: GOOGLE INC.
    Inventors: Glen MURPHY, Sailesh Agrawal
  • Publication number: 20150019986
    Abstract: A computer-implemented platform apparatus, system, and method for creating an element having three dimensions and capable of providing content of at least one of a plurality of types on a face in each of the dimensions. The apparatus, system and method may include a non-transitory computer readable storage medium having encoded thereon non-transitory computer executable instructions which, when executed by at least one processor, provide, on at least one computing network, a graphical user interface (GUI) for the computer-implemented platform that: provides access to a plurality of content comprising a plurality of content types; allows for selection of content from the plurality of content for accessibility uniquely on each of the faces of the element; provides at least one of a time, type and location stamp in association with the selected content for each face; and allows for selection of access rules for third parties attempting to access the selected content.
    Type: Application
    Filed: February 12, 2014
    Publication date: January 15, 2015
    Applicant: CRACKPOT INC.
    Inventor: Stephen White
  • Patent number: 8934756
    Abstract: An image processing apparatus includes a detecting unit configured to detect a change in a viewing environment; a storing unit configured to store position information of data displayed on a display unit when the change in the viewing environment is detected by the detecting unit; and a reproducing unit configured to reproduce data corresponding to the position information stored in the storing unit by receiving a re-viewing instruction.
    Type: Grant
    Filed: March 3, 2010
    Date of Patent: January 13, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Daisuke Kuroki
  • Publication number: 20150012837
    Abstract: Methods and systems for transparent user interface integration between remote (“published”) applications and their local counterparts are described, providing a seamless, unified user experience, and allowing integration of a start menu, dock, taskbar, desktop shortcuts, windows, window and application switching, system tray elements, client-to-host and host-to-client file type association, URL redirection, browser cookie redirection, token redirection, status message interception and redirection, and other elements. These methods and systems further enhance theme-integration between a client and remote desktop or virtual machine by remoting all UI elements to a recipient for generation, including text controls, buttons, progress bars, radio buttons, list boxes, or other elements; presenting them with the receiver's product and OS-specific UI; and returning status back to the sender. This may achieve a more unified and transparent UI integration.
    Type: Application
    Filed: September 22, 2014
    Publication date: January 8, 2015
    Inventors: Georgy Momchilov, Abraham Mir
  • Patent number: 8930822
    Abstract: In a method for composing and presenting information in a user context, the information shall be presented for the user on a man-machine interface in the form of a visual or graphic display. The method comprises steps for determining a user context in which the information is required, selecting a set of content sources, and the content components are retrieved from the content sources. The information in selected content components are computed using an information measure that reflects the information as perceived by human cognition, and an optimum presentation of the selected content components are determined and presented for the user.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: January 6, 2015
    Assignee: Microsoft Corporation
    Inventor: Øystein Haug Olsen
  • Patent number: 8930824
    Abstract: A user interface architectural pattern for product/platform user experience is described. In an embodiment, a request associated with a first macro file is made. The first macro file refers to a second macro file, and includes one or more elements embedded in a wrapper associated with the second macro file. Based at least in part on the second macro file, a user interface component is generated.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: January 6, 2015
    Assignee: Apollo Education Group, Inc.
    Inventor: Kris Bennett
  • Publication number: 20150007041
    Abstract: The present embodiments relate to a method and technical equipment for providing a user interface implementation of an electronic form in a client application. The user interface implementation is created by such computer program language structures that are compatible with both a native operating environment and a www operating environment, wherein the user interface implementation of the electronic form is the same in both operating environments. The user interface implementation defines both presentation and logics for the user interface.
    Type: Application
    Filed: June 26, 2013
    Publication date: January 1, 2015
    Inventors: Ari Metsapelto, Antti Nivala, Mikko Rantanen, Timo Harju, Jari Paija, Juha Lepola
  • Publication number: 20150007042
    Abstract: Optimized distributed disambiguation of gestures is disclosed. In one innovative aspect, there is a gesture controlled device. The gesture controlled device includes a sensor configured to detect an input gesture. The gesture controlled device also includes a gesture detector configured to obtain the input gesture. The gesture controlled device further includes a transmitter configured to transmit a candidate gesture request including a first portion of the input gesture, the transmission based at least in part on a resource characteristic of the gesture controlled device. The gesture controlled device also includes a receiver configured to receive a set of candidate gestures for the candidate gesture request. The gesture detector is configured to identify the input gesture based on a second portion of the input gesture and the received set of candidate gestures.
    Type: Application
    Filed: June 26, 2014
    Publication date: January 1, 2015
    Inventors: Julian Gay, Guillaume Payan, Boris Henriot
  • Publication number: 20140380184
    Abstract: A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to one or more requested network resources. The network computing and storage provider instantiates the browse session instance and retrieves the requested content. The network computing and storage provider processes the requested content for display, and provides display data corresponding to a processed representation of the requested content to the client computing device in accordance with a display protocol configuration. The client computing device may display the representation of the requested content in a browser, and may send user interaction data based on user interactions with the representation to the network computing and storage provider for processing.
    Type: Application
    Filed: April 18, 2014
    Publication date: December 25, 2014
    Applicant: Amazon Technologies, Inc.
    Inventors: Matthew L. Trahan, Jonathan A. Jenkins, Brett R. Taylor, Adam J. Overton
  • Publication number: 20140372898
    Abstract: Life events relating to a user are displayed on a calendar. A user may navigate to different time periods in the calendar and see past life events relating to the user displayed on the calendar. The life events that are displayed on the calendar may include different types of content and be determined from different sources. For example, the life events for the time period may be: pictures, events, social media posts, messages, and the like. Different content sources may be used to locate the life events relating to the user. The life events that are selected for display on the calendar may be shown differently from other content that is included on the calendar. The life events may be processed to adjust an appearance of the life event before it is displayed. A user may also share a life experience with other users.
    Type: Application
    Filed: June 17, 2013
    Publication date: December 18, 2014
    Inventors: Lynn Ayres, Kirk Fernandes, Alice Jane Brush, Nelson Siu, Jonathan Cadiz, Choon-mun Hooi, Kathryn Elizabeth Suskin
  • Publication number: 20140372899
    Abstract: Embodiments provide UI coalescing features that can be used in part to compensate for changes in device configurations, but the embodiments are not so limited. In an embodiment, a computer-based method operates to use UI coalescing features to adjust ribbon and/or popover controls to account for different device configurations. A handheld device of an embodiment can include one or more applications configured with UI coalescing heuristics that operate to dynamically adjust one or more ribbon controls and/or one or more popover controls based in part on a device configuration. Computer storage of an embodiment includes executable instructions that operate to dynamically adjust aspects of an application UI based in part on ribbon and popover control priority values. Other embodiments are included.
    Type: Application
    Filed: June 18, 2013
    Publication date: December 18, 2014
    Inventors: Han-Yi Shaw, Allen Ussher
  • Publication number: 20140372900
    Abstract: A method and device for controlling at least one power generator implementing a touch-sensitive screen on which there selectively appears a set of command buttons available at a given point in time. The method includes determining a working context and selecting a set of command buttons available for said working context; displaying said set of available command buttons on said touch-sensitive screen; detecting an activation of one of the available command buttons, called an activated command button; and performing at least one action associated with said activated command button.
    Type: Application
    Filed: June 17, 2014
    Publication date: December 18, 2014
    Inventor: Jean François de Sallier Dupin
  • Patent number: 8914733
    Abstract: Embodiments of the invention address deficiencies of the art in respect to application sharing and provide a method, system and computer program product for user interface widget unit based application sharing. In a first embodiment, a data processing system for user interface widget unit based application sharing, can include a dynamic widget server communicatively linked to a dynamic widget browser. The dynamic widget browser can include program code enabled to render a user interface including one or more remote dynamic widgets peered to corresponding dynamic widgets for a dynamic view for an application launched by the dynamic widget server.
    Type: Grant
    Filed: October 4, 2005
    Date of Patent: December 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Haixin Chai, Daniel Q. Chen, Rong Yao Fu, Hui Su
  • Patent number: 8914738
    Abstract: Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for receiving, at a computing device, a technical service description associated with a web service, receiving, from an annotation repository, one or more first annotations to one or more user interface (UI) elements associated with the technical service description, the annotation repository electronically storing annotations to UI elements, refining at least one of the one or more UI elements based on one or more edits to the one or more UI elements, extracting one or more second annotations based on the one or more edits, and providing the one or more second annotations for storage in the annotation repository.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: December 16, 2014
    Assignee: SAP SE
    Inventor: Steffen Göbel
  • Patent number: 8914736
    Abstract: A request to render a control content is intercepted by a client application as it is being served from a content source. Based on predetermined criteria, the control content is replaced with replacement content. The replacement content may be an alternative version of the control content differing from the control content in one or more alternative elements. The replacement content may be created with a graphical interface that overlays the control content. The graphical interface allows a user to select elements of the control content, edit the selected elements of the control content, and save the edited elements as part of the replacement content.
    Type: Grant
    Filed: February 21, 2012
    Date of Patent: December 16, 2014
    Assignee: International Business Machines Corporation
    Inventor: Matthew Cardasco
  • Patent number: 8914729
    Abstract: Methods and systems are described for navigating a corpus of content items stored in one or more information repositories within a distributed communications system. The content items may include video feeds, audio feeds, television broadcasts, website, a web log or the like. Using any browser application, the user views content items presented in an interactive scroll display. Modules are included for filtering, sorting and sampling content to ensure delivery of relevant high-quality content to the user. A feedback mechanism is also included for refining relevance filtering, sorting and sampling processes.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: December 16, 2014
    Assignee: Yahoo! Inc.
    Inventors: Micah Dubinko, Joseph Magnani, Jasmine Novak, Ravi Kumar, Prabhakar Raghavan, Andrew Tomkins