Based On Stored Usage Or User Profile (e.g., Frequency Of Use, Cookies) Patents (Class 715/745)
  • Publication number: 20150089384
    Abstract: A dynamic selection of content from social shares to display in a user interface is performed. A request for a user interface (UI) document is received. A set of identifiers is associated with the UI document. The set of identifiers includes a page identifier for the UI document. An identifier list for a social share associated with the UI document is obtained in view of the page identifier. The identifier list associated with the social share is updated in view of the set of identifiers associated with the UI document. The UI document is modified to provide a representation associated with an identifier selected from the updated identifier list for the social share.
    Type: Application
    Filed: September 24, 2013
    Publication date: March 26, 2015
    Applicant: Google Inc.
    Inventors: Justin Lewis, Ruxandra Georgiana Paun
  • 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: 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: 20150074543
    Abstract: Device context-based user interface techniques are described. In one or more embodiments, a context is determined for a device based on a configuration of hardware associated with the device. When the configuration of hardware associated with the device changes, the context of the device may also change. Based on the determined context of the device, a user interface configuration may be selected for display. For example, when the device is connected to a mouse or a keyboard a user interface configuration may be selected that facilitates interactions performed substantially with a mouse and keyboard. However, when a mouse and keyboard are not connected to the device, but touch functionality of the device is used, a user interface configuration may be selected that facilitates interactions performed substantially using the touch functionality. A user interface for an application may be configured using the selected user interface configuration.
    Type: Application
    Filed: September 6, 2013
    Publication date: March 12, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Anand Samuel Edwin, Charan Raj, Rahul Kumar Agrawal, Senthilkumar PanneerSelvam, Jyothi Krishna V S
  • Publication number: 20150074544
    Abstract: The present technology relates to an information processing apparatus, an information processing method, and a program capable of offering a more accurate taste of a user. A presented contents selecting unit selects a plurality of items dissimilar to each other from a group of items used by a presented user as a target presented to a user. A display control unit allows the plurality of selected items to be presented to the user together with information about the presented user. The present technology is applicable to a server providing social services, for example.
    Type: Application
    Filed: April 25, 2013
    Publication date: March 12, 2015
    Applicant: SONY CORPORATION
    Inventor: Kei Tateno
  • Patent number: 8977689
    Abstract: A system facilitates collaborative communications and information sharing in a network defined by a model. The model and a portion of the system are stored on a storage component coupled to a terminal. The system captures context information and user-defined data, the user-defined data provided during user interaction of the user in a first domain of the network, and dynamically stores the context information as metadata associated with the user-defined data, the user-defined data and the metadata stored on the storage component; a tracking component for tracking a change of the user from the first domain to a second domain of the network and dynamically updating the stored metadata based on the change, where the user accesses the user-defined data from the second domain; and an interface to the system that permits the user to create and view the user-defined data according to the model of the network.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: March 10, 2015
    Assignee: VirtualAgility Inc.
    Inventor: Douglas F. Beaven
  • Publication number: 20150067531
    Abstract: A customized user interface service includes a self-customization and an auto-customization of user interfaces. A user interface is customized based on usage data of the user. The usage data includes historical navigational data. The usage data is analyzed to identify a pattern of usage. The user interface is customized based on the identified pattern of usage. The customized user interface service also allows a user to select and execute customizations.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 5, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Venkata S. Adimatyam, Sameer Gavade, Tariq Roshan
  • Publication number: 20150063907
    Abstract: A method of operating a machine having at least one tool is provided. The method may store one or more job profiles or machine configurations and an auto-zero or default profile in a memory associated with the machine, where each of the job profiles and the auto-zero profile may include one or more control settings for operating one or more of the machine and the tool; recall a selected one of the job profiles and the auto-zero profile in response to user input received at a user interface associated with the machine; engage or machine reset operation of one or more of the machine and the tool according to the control settings associated with the selected one of the job profiles and the auto-zero profile; and disengage at least part of the operation based on positioning information provided by one or more feedback devices.
    Type: Application
    Filed: September 4, 2013
    Publication date: March 5, 2015
    Applicant: Caterpillar Paving Products, Inc.
    Inventors: Luke E. Graham, Toby A. Frelich, Jameson M. Smieja, Rick L. Mings
  • Patent number: 8972486
    Abstract: A terminal apparatus includes a communication unit, a storage unit, and a controller. The communication unit is capable of communicating with a web server and receives information of a web page from the web server. The controller displays the web page in a window displayed on a display unit, generates an image of the web page before a change each time the web page is changed to a different web page, associates the generated image with a change history of the web page to store the generated image in the storage unit, and reads the image corresponding to the change history from the storage unit based on an instruction made by a user to display the image, to display the image on the display unit.
    Type: Grant
    Filed: March 23, 2011
    Date of Patent: March 3, 2015
    Assignee: Sony Corporation
    Inventor: Tsuyoshi Ishikawa
  • 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
  • Patent number: 8966379
    Abstract: Dynamic configuration of cross-environment applications enhances the computing experience in a computing environment with an extended active user environment and/or multiple active user environments. A mobile computing device maintains multiple active device configurations associated with multiple active user environments and/or application windows within active user environments. Device configuration qualifiers are determined from a variety of sources including device characteristics, device indicators, user settings, and/or application presentation. The mobile computing device selects active resource sets for applications based on the device configuration qualifiers. Application presentation is dynamically updated by disestablishing an application screen and establishing a new active application screen using a different resource set. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: February 24, 2015
    Assignee: Z124
    Inventors: Brian Reeves, Paul E. Reeves, Wuke Liu, Borys Sushchev
  • Publication number: 20150052448
    Abstract: Tag sets are provided to assist in the navigation and use of a folksonomy. The collaborative tag sets are social in nature. As more users group two tags together into tag sets, the disclosed system causes the association between those two tags to grow stronger, as exposed in the bookmark system user interface when alternative tags are suggested for browsing the bookmarks in a folksonomy. Tags that are grouped together by a user into a tag set have the strongest possible weight for that user, and accordingly the disclosed system automatically applies all tags in a set when that user is retrieving bookmarks if the user selects at least one of tags in the set. Tags not in the user's tag sets, but included in the public tag set(s) of another user(s) are displayed in the user interface as tag suggestions.
    Type: Application
    Filed: November 2, 2014
    Publication date: February 19, 2015
    Inventors: David A. Brooks, Michael Muller, Sandra L. Kogan
  • Patent number: 8958852
    Abstract: A system, method, and wireless communication device that profiles a user thereof, or a user at a second wireless communication device in communication therewith. The wireless communication device gathers user data for a user thereof, or from a user at a second wireless communication device, and either directly generates, or has generated elsewhere, a user profile, such as a personality or psychological profile, or medical diagnosis of the user, and can display the user profile to the user and/or alter the wireless communication device functionality based upon the user profile. The gathered user data can be from physical user interaction with the wireless communication device, or from other equipment resident at the wireless communication device, such as a camera and medical diagnostic devices.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: February 17, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: David J. Ross, Eric C. Rosen
  • Patent number: 8954886
    Abstract: A computer-implemented system and method for displaying additional information corresponding to an item represented by a visual indicator in response to a mouseover event is disclosed. Various embodiments receive a mouseover event corresponding to a visual indicator displayed on a display screen and generate additional information corresponding to an item represented by the visual indicator in response to the mouseover event, the additional information being obtained from various databases and used to generate additional information corresponding to the item.
    Type: Grant
    Filed: August 2, 2006
    Date of Patent: February 10, 2015
    Assignee: eBay Inc.
    Inventors: Nicholas David Posner, Randall Scott Shoup, Sriram Samu, Thomas Lo
  • Patent number: 8954500
    Abstract: Methods and apparatus are described for detecting social relationships across multiple networks and/or communication channels. These social relationships may then be utilized in a wide variety of ways to support and enhance a broad range of user services.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: February 10, 2015
    Assignee: Yahoo! Inc.
    Inventors: Cameron Marlow, Marc Davis, Neal Sample, Michael Curtis, Ryan Kennedy, Yathin Krishnappa, Luke Wroblewski, Marco Boerries, Joe Hayashi
  • Patent number: 8954861
    Abstract: A method of facilitating the self-administration of a directory of available modules on a group's syndicated customizable content document or start page is presented. The method includes presenting an initial list of modules to an administrator of a group, enabling the administrator to identify module selection information that identifies criteria for inclusion and/or exclusion of one or more modules in a directory, and storing the module selection information identified by the administrator. When a user of the group accesses a customized content document, the user is presented with a modified list of available modules based on the module selection information. Using this method, the administrator is capable of excluding modules from a global list, including only a specific subset of modules, or a combination of both. A system of carrying out the method is also presented.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: February 10, 2015
    Assignee: Google Inc.
    Inventors: Ryohei Takahashi, Shoumen Saha, John Hjelmstad, Alan Kobrin, Michael Horowitz, Sanjay Raman
  • Publication number: 20150040026
    Abstract: Systems and methods for providing a user interface include collecting user activity data that includes navigation details provided from each of a plurality of user devices in navigating through a user interface. User interface use profiles are determined using the user activity data and include information on the likelihood of at least one subsequent navigation detail based on at least one present navigation detail. A new user navigation detail is received from a new user device accessing the user interface, and a first user interface use profile is retrieved based on a first present navigation detail in the first user interface use profile that corresponds to the new user navigation detail. A customized user interface is then created using a first subsequent navigation detail associated the first present navigation detail in the first user interface use profile, and that customized user interface is provided to the new user device.
    Type: Application
    Filed: July 31, 2013
    Publication date: February 5, 2015
    Inventor: Sergii Sergunin
  • Patent number: 8949720
    Abstract: A computer-implemented method for managing access-control settings may include identifying an initial access-control setting that controls a user's access to a computing resource. The method may also include displaying, via a graphical user interface, a representation of the computing resource. The method may further include receiving input that resizes the representation of the computing resource from an initial size to a new size, detecting the new size of the representation of the computing resource, and modifying the initial access-control setting to establish an updated access-control setting that corresponds to the new size of the representation of the computing resource. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: May 9, 2011
    Date of Patent: February 3, 2015
    Assignee: Symantec Corporation
    Inventors: Aravinthan Narayanan, Yadvinder Bhatia
  • Patent number: 8943055
    Abstract: A user interface including one or more references to content is customized. Several user profiles are provided from which a user may be associated. Each user profile includes user profile information. The user profile associated with a user to whom a user interface will be provided is accessed. A user interface is configured for the user, based at least in part upon the user profile accessed as being associated with the user. Access to content is enabled based on user manipulation of the configured user interface.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: January 27, 2015
    Assignee: Facebook, Inc.
    Inventors: Jeffrey David Kimball, John Thurston Wassom, Jr., Christina Ann Rank Dolan
  • Patent number: 8943421
    Abstract: An avatar behavior rule is customized within a virtual universe environment as a function of individual avatar data. It is determined whether the activity of an avatar is relevant to a behavior rule for a virtual universe. If the activity is determined to be relevant to the rule, the rule is customized for the avatar as a function of individual avatar data associated with the avatar, and it is determined whether the activity exceeds a violation threshold of the customized rule. If the activity is determined to exceed the customized rule violation threshold, an appropriate action is taken as specified by the customized rule.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: January 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: David C. Brillhart, Christopher J. Dawson, Michael D. Kendzierski, James W. Seaman
  • Publication number: 20150026588
    Abstract: An integrated combat resource management device is in the form of a smartphone with a display screen and user input device. The smartphone has a set of integrated applications stored therein which when executed provide an interactive display offering dynamic real-time situational awareness information to the user. Configuration files contain user-specific profiles. A launcher application offers access control and the management of several user profiles on the same smartphone such that upon successful login the appropriate user-specific profile is applied.
    Type: Application
    Filed: June 7, 2013
    Publication date: January 22, 2015
    Inventors: Stephane Turcotte, Remi Blanchette, David Belanger, Francois Rioux, Martin Rivest, Paul Romano, Bill Curry
  • Publication number: 20150026589
    Abstract: A system for relationship information evaluation and management. The system incorporates relationship quality parameters that define the contextual parameters of quality, which are mutually validated and are accepted by the respective parties within an existing or prospective relationship. A computer, computing device, written documents or other means are used to capture the perspectives of each person, representative, or entity within the relationship or prospective relationship. This can be done automatically, on a random, periodic, or scheduled basis, or upon manual initiation. The information or data may then be analyzed and coalesced into a meaningful whole (or segments thereof), which may then be archived, printed, reported, and presented to one or both of the parties, or others.
    Type: Application
    Filed: October 6, 2014
    Publication date: January 22, 2015
    Inventor: DANNY MCCALL
  • Publication number: 20150019989
    Abstract: A sever with processor(s) and memory provides a user interface to a client device for presentation to a user including user interface objects corresponding to functions of an online application. The server obtains a user profile for the user, including performance metrics of the user and determines whether to provide informative materials to the client device based on the user profile. In accordance with a determination that the informative materials are to be superimposed on the user interface, the server: determines a portion of the informative materials to be provided to the client device based on the performance metrics of the user; and provides the portion of the informative materials to the client device for presentation to the user, including media content overlaid on the user interface. The server responds to user interaction with any of the user interface objects by performing corresponding functions of the online application.
    Type: Application
    Filed: September 19, 2014
    Publication date: January 15, 2015
    Inventors: Walter Rogers, James J. Cossetta, Rick D. Kerry, Wade G. Mastro, Patrick R. Atwood
  • Publication number: 20150019990
    Abstract: Apparatus, methods and computer-readable storage media are provided for information management and display. In one embodiment, a method includes displaying, via a user interface of a communication device, a dynamically updatable wallpaper comprising a personalized theme personalized to a user of the communication device. The method also includes updating the dynamically updatable wallpaper to display one or more animated icons. Displaying the animated icons is based, at least, on detected activity of respective contacts associated with the one or more animated icons. In another embodiment, an apparatus comprises: a user interface component configured to display images indicative of contacts, wherein the plurality of contacts are predefined by a user of the apparatus. The apparatus also includes a messaging component configured to: integrate different types of text messages for one of the contacts; and provide concurrent display of the text messages and social media information for one of the contacts.
    Type: Application
    Filed: September 29, 2014
    Publication date: January 15, 2015
    Inventors: Jared S. Peterson, Janna Ducich, Kristin Marie Pascal, Edward Woodbery
  • 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
  • Patent number: 8935634
    Abstract: Embodiments of the invention address deficiencies of the art in respect to user interface control groups and provide a method, system and computer program product for rendering a set of user interface controls with dynamic content in a GUI. In one embodiment, the invention can include a data processing system including a set of user interface controls and control data including a set of cumulative selection metrics for each user interface control in the set. Each user interface control in the set, in turn, can include a label and an indicator of cumulative metrics for the user interface control. For instance, the set of user interface controls can include a set of radio buttons in a radio button control group. As another example, the set of user interface controls can include a set of check boxes in a check box control group.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: January 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michael Muller, Andrew L. Schirmer
  • Patent number: 8935621
    Abstract: Systems and methods are provided for selecting components to include in portions of a displayable file. Selecting the components may include determining an order of the components for each portion of the displayable file. The components' order for a given portion may be based on a score for each component, where a component's score is based on an estimated value and standard error associated with the component. The component to include in each portion of the displayable file may be selected based at least in part on the determined component order for each portion and a predetermined priority of each portion.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: January 13, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Brett E. Lounsbury, Samuel A. Minter, Vishal M. Shanbhag, Jeffrey B. Slosberg, Michal M. Brye, Daniel B. Lloyd, Joseph Steven Mate, Tri M. Cao, Stephen B. Ivie
  • Patent number: 8935482
    Abstract: The present disclosure discloses a method, a system and a server of removing a distributed caching object. In one embodiment, the method receives a removal request, where the removal request includes an identifier of an object. The method may further apply consistent Hashing to the identifier of the object to obtain a Hash result value of the identifier, locates a corresponding cache server based on the Hash result value and renders the corresponding cache server to be a present cache server. In some embodiments, the method determines whether the present cache server is in an active status and has an active period greater than an expiration period associated with the object. Additionally, in response to determining that the present cache server is in an active status and has an active period greater than the expiration period associated with the object, the method removes the object from the present cache server.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: January 13, 2015
    Assignee: Alibaba Group Holding Limited
    Inventors: Gang Liu, Qing Ren, Wensong Zhang
  • Publication number: 20150012838
    Abstract: The disclosed embodiments include methods, systems, and articles of manufacture for enabling beta testing of new features within a native application. In one embodiment, a native application executed by a client device may include executable instructions that are activated and executed only upon indication of a user belonging to a beta test group. The client device may receive a signal from a service or content provider that includes test group information indicating whether a user is a member of a test group. The client device may process the received signal to determine whether the user is a member of a test group and, if so, activates and executes certain instructions received as part of the native application that define a user interface enabling access to additional functionality unavailable to a user determined not to be a member of a test group.
    Type: Application
    Filed: July 7, 2014
    Publication date: January 8, 2015
    Applicant: CAPITAL ONE FINANCIAL CORPORATION
    Inventors: Kjell Hegstad, Dennis Brandt
  • Publication number: 20150012839
    Abstract: A file configuration method for a mobile phone includes generating, before an application program is closed to stop processing a target file, habit setting information in response to a user's use manner for the target file and saving the habit setting information in a configuration record file; storing the configuration record file in a preset directory; determining, when the application program is restarted to process the target file, whether the configuration record file is present; and if yes, reading the configuration record file, retrieving the habit setting information, and introducing the habit setting information to the application program so as to enable it to open the target file according to the habit setting information. The disclosure can automatically adjust an application program according to a user's use habits for different files, thereby reducing troublesome operations and enhancing the user's experience.
    Type: Application
    Filed: December 27, 2012
    Publication date: January 8, 2015
    Applicant: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD.
    Inventor: Fang Xie
  • 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
  • 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: 8930823
    Abstract: An image forming apparatus having a plurality of functions and executing a function designated from the plurality of functions includes a display device for displaying a function selection image allowing a user to designate any of the plurality of functions. The display device displays a first group of functions of which frequency of use is higher than a prescribed threshold value, and a second group of functions of which frequency of use is not higher than the threshold value, on mutually different function selection images, with a display item indicating that functions are displayed distinguished from each other. The image forming apparatus further includes: a designating device receiving a user input designating any of the plurality of functions displayed by the display device; and an image forming unit executing the function designated by the input received by the designating device.
    Type: Grant
    Filed: July 20, 2010
    Date of Patent: January 6, 2015
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Tamotsu Fukushima, Terumi Hayashi
  • Publication number: 20150007045
    Abstract: Disclosed are various embodiments for tracking, in at least one computing device, a presentation of a plurality of items for a user, each item being associated with at least one respective category of a plurality of categories, and determining a user histogram that is customized for a user. A visual symbol may be generated based at least upon the user histogram for each category, each visual symbol comprising a visual characteristic for associating the visual symbol to the category and a graphical dimension of the visual symbol, wherein the graphical dimension correlates with the respective degree of interest associated with the category. Each visual symbol may be appended to one another to form a graphic identifier and a user interface encoded for rendering, where the user interface comprises the graphic identifier.
    Type: Application
    Filed: September 19, 2014
    Publication date: January 1, 2015
    Inventor: Tanya Salyers
  • Publication number: 20150007043
    Abstract: Computing systems may customize map content based on user specific data in a secure private data model without transferring any user-specific or identifying data to a remote network server. The secure private data model may isolate user specific data on respective client devices so that network servers do not have access to confidential information and cannot otherwise infer confidential information.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 1, 2015
    Inventor: William Henry Steinmetz
  • Publication number: 20150007044
    Abstract: Disclosed herein are a method and apparatus for managing a display mode. Input of a display mode is detected and the page is displayed in accordance with the input display mode. The page is requested from a server such that the display mode is sent in the request.
    Type: Application
    Filed: June 25, 2014
    Publication date: January 1, 2015
    Inventors: Euichang JUNG, Saemee YIM, Doosuk KANG, Bokun CHOI, Minkyung HWANG
  • Patent number: 8924471
    Abstract: Techniques to automatically syndicate content over a network are described. An apparatus may comprise a client computer having a processing system with a processor and computer-readable medium. The computer readable medium may store program instructions for a syndication manager component communicatively coupled to a content producing component arranged to be executed by the processor. The syndication manager component may be operative to receive syndication content from the content producing component, and provide a syndication dialog through the content producing component to syndicate the syndication content using a content delivery platform. The syndication manager component may also syndicate the syndication content to form a syndication resource accessible from the content delivery platform over a network using a syndication referent. Other embodiments are described and claimed.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: December 30, 2014
    Assignee: Microsoft Corporation
    Inventors: Christian E Stich, Gareth Howell, Tristan Davis, Dan Parish, Eran Megiddo, Sherman Der, Jeff Rambharack
  • Publication number: 20140380185
    Abstract: Embodiments of the invention provide a system for reconfiguring touch controls on a device, such as a cell phone, in reaction to a user's changing mode of operation. For example, a standard display of icons that works well in two-handed operation may not work as well for one-handed operation where the user tries to operate the controls with a thumb of the holding hand. In such a case, a device can detect that the user is trying to operate the controls with a thumb of the holding hand and the controls can be reconfigured to be more suitable for thumb operation. Reconfiguration can also occur in other modes of operation, such as when the user is using a stylus, multiple fingers of a second (non-holding hand), fingers on both hands, etc. In some embodiments, detection of the mode of operation can be automatic such as where a camera takes an image to determine the mode.
    Type: Application
    Filed: September 8, 2014
    Publication date: December 25, 2014
    Inventor: Charles J. Kulas
  • Patent number: 8918717
    Abstract: A system for providing collaborative tag sets to assist in the navigation and use of a folksonomy. The collaborative tag sets are social in nature. As more users group two tags together into tag sets, the disclosed system causes the association between those two tags to grow stronger, as exposed in the bookmark system user interface when alternative tags are suggested for browsing the bookmarks in a folksonomy. Tags that are grouped together by a user into a tag set have the strongest possible weight for that user, and accordingly the disclosed system automatically applies all tags in a set when that user is retrieving bookmarks if the user selects at least one of tags in the set. Tags not in the user's tag sets, but included in the public tag set(s) of another user(s) are displayed in the user interface as tag suggestions.
    Type: Grant
    Filed: May 7, 2007
    Date of Patent: December 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: David A. Brooks, Michael Muller, Sandra L. Kogan
  • Patent number: 8918720
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving one or more keywords at a web application that are used to search for documents of a first type. The documents are accessible by a user via an account of the user based upon user permissions. Search results are provided based upon the keywords and include links to one or more documents of the first type. A selection one or more of the links is received. Selecting the links logs data that includes an indication that the documents were selected. A request for a list of most or recently selected documents of the first type for the user is received. The list of most or recently selected documents of the first type is based upon an aggregation of the logged data, and the list of most selected documents of the first type is provided.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: December 23, 2014
    Assignee: Google Inc.
    Inventors: Ping Wu, Jennifer W. Lin
  • Publication number: 20140372901
    Abstract: In one embodiment, a method includes accessing a current-visitor context of a current visitor to a web page in a current web-browsing session. The current-visitor context includes one or more data associated with or concerning the current visitor. The method includes selecting based on the current-visitor context a particular one of multiple possible instances of the web page for presentation to the current visitor. The particular one of the multiple possible instances of the web page is substantially most likely to generate a highest expected outcome from interaction with the web page by the current visitor as indicated by the current-visitor context.
    Type: Application
    Filed: April 16, 2014
    Publication date: December 18, 2014
    Inventors: Timothy J. Catlin, Richard E. Chatwin, Benjamin D. Foster, Matthew R. McEachen, Murthy V. Nukala, Veeravich T. Thumasathit
  • 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
  • Patent number: 8914732
    Abstract: A mobile terminal and a method of controlling the mobile terminal are provided. According to the mobile terminal and the method of controlling the mobile terminal, it is possible to automatically change widgets on a home screen in accordance with a user-defined time or location condition. Therefore, it is possible for a user to manually delete or add a widget to or from the home screen.
    Type: Grant
    Filed: January 22, 2010
    Date of Patent: December 16, 2014
    Assignee: LG Electronics Inc.
    Inventors: Sung Bae Jun, In Hwan Park
  • Patent number: 8914731
    Abstract: A method and apparatus for enhancing the display of data is provided. User interaction data describing the interactions of a plurality of users with a user interface component is stored. The user interaction data is analyzed to identify patterns of prior use of the user interface component. The operation of a three-tier architecture may be configured to enhance performance based on the patterns of prior use. For example, upon determining a certain percentage of users interact with the user interface component in a manner requiring the visual appearance of the user interface component to be updated to depict additional data not previously depicted, the additional data may be cached at an application tier or provided to a client before a user requests the additional data to minimize the delay in retrieving the additional data. The patterns of prior use may also be used to selectively initialize resources at the middle-tier.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: December 16, 2014
    Assignee: Oracle International Corporation
    Inventor: Sanjay Krishnamurthy
  • Patent number: 8910052
    Abstract: A user profile for a user of a social networking system may include experiences, such as work, educational, travel, and interests. The social networking system provides a profile page for a user's user profile that allows the user to tag other users as being involved in or otherwise associated with the user's experiences. Once another user is tagged in an experience, a corresponding tag is added to the tagged user's user profile, and that experience is added as well if not already included in the profile. Tagging users in experiences allows a viewer to see connections between experiences of users of the social networking system and promotes more detailed user profiles that contain experiences.
    Type: Grant
    Filed: December 4, 2010
    Date of Patent: December 9, 2014
    Assignee: Facebook, Inc.
    Inventors: Peter Deng, William Joseph Flynn, III, Josh Wiseman, Matthew Cahill, Philip Sanghoon Rha, Martin Smith
  • Patent number: 8910056
    Abstract: Entries within a participant list of an electronic communications system may be categorized automatically into one or more groups based on attributes of users represented in the participant list. Categorizing users includes maintaining a list of identifiers that are selected by a first user and for which online presence information is made perceivable through the list. The list includes one or more categories into which the identifiers are categorized. At least one attribute associated with an identifier for which online presence information is to be made perceivable through the list and attributes stored relative to at least one of the categories are accessed. The attributes associated with the identifier are compared to the stored attributes. Based on results of the comparison, at least one category within the list that corresponds to the identifier is identified, and the identifier is categorized into the identified category.
    Type: Grant
    Filed: August 9, 2010
    Date of Patent: December 9, 2014
    Assignee: Facebook, Inc.
    Inventor: Judson Valeski
  • Publication number: 20140359469
    Abstract: Various systems, such as operating systems and application suites, have multiple programs that are installed and settings that are configured in order to put the system in a desired operational state (e.g., a substantially fully functioning state). Different users can have different experiences based on different programs they use, and the set of programs they use can come from network locations. A set of system readiness tasks is created that identifies the various actions to be performed to put the system in the desired operational state. Performance of the set of system readiness tasks is coordinated to display, prior to achieving the desired operational state, a preview of a user interface of the system that is customized to a specific user of the system. Performance of the set of system readiness tasks continues, while displaying the preview of the user interface, until the desired operational state is achieved.
    Type: Application
    Filed: May 29, 2013
    Publication date: December 4, 2014
    Inventors: Thomas H. Alphin, III, Samuel D. Clement, Samer F. Sawaya, Henri-Charles Machalani, Ananda Sarkar, Naresh Chandrasekaran
  • Publication number: 20140359470
    Abstract: The present disclosure provides a method and terminal device for playing media synchronously. The method comprises: triggering a function of playing media synchronously, acquiring a preset identification (ID) corresponding to an end user, obtaining a media history playlist including a history of an address and a play location of a media file that is listened or viewed by the end user corresponding to the end user according to the preset ID, and resuming the media file that is chosen by the end user according to the media history playlist.
    Type: Application
    Filed: February 28, 2014
    Publication date: December 4, 2014
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventor: Xiaodan Lin
  • Publication number: 20140359471
    Abstract: An input and processing system allows user input information such as user affinity to efficiently determine user characteristics from content as well as novel input of commands such as copy/paste on a small mobile device screen among other computing devices. A client/server is also made more efficient due to the enhanced gathering of information. Also disclosed is a system for rapid presentation of information such as barcodes at barcode scanners. A system can request multiple barcodes, coupons or the like by detecting a signal from a scanner that information presented has been read.
    Type: Application
    Filed: August 14, 2014
    Publication date: December 4, 2014
    Inventors: Brian Roundtree, Thomas S. Huseby, Kevin Allan, William Munslow, David Pratt
  • Patent number: 8904286
    Abstract: A method and hierarchical menu is provided for displaying on the screen of a wireless handheld electronic device an extended menu or a short menu, which is a subset of the corresponding extended menu. The method includes displaying a page on a screen and receiving an ambiguous request/selection when no menu is displayed. In response to the ambiguous selection, a short menu corresponding to the displayed page is displayed on the screen. Various short menus are provided with their respective menu items being dependent and adjustable based upon the position of a cursor on the displayed page, the currently opened application, and/or the previous selections. Further, a selection from the short menu is capable of displaying the extended menu corresponding thereto.
    Type: Grant
    Filed: June 13, 2006
    Date of Patent: December 2, 2014
    Assignee: BlackBerry Limited
    Inventors: Matthew Lee, Andrew Bocking, Jason T. Griffin, Steven Fyke, Janna Corrine Louise Hickson, Harry Major, Sherryl Lee Scott, Matthew Bells, Thanh Vuong