Patents Examined by Matt Kim
  • Patent number: 9405746
    Abstract: A method for tailoring content in a web page is provided. There is a relationship between the source domain a user comes from and the behavior pattern of a user on a website. To predict the behavior patterns of a particular user coming from a particular source domain, first a large dataset is compiled from user logs. Second, session analysis is performed on the dataset to identify sessions, session characteristics, page view categories, and source categories. Third, sessions are clustered and analyzed to determine how the behavior changes according to a source category. Fourth, a mapping between source categories and behavior patterns is generated. When a user requests a page view from a source domain, if the source domain is mapped to a source category, then a tailored version of the page view is presented to the user based on the mapping between source categories and behavior patterns.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: August 2, 2016
    Assignee: Yahoo! Inc.
    Inventors: Michele Trevisiol, Luca Aiello, Luca Chiarandini, Alejandro Jaimes
  • Patent number: 9405430
    Abstract: A method and program that improves the efficiency of menu tree visualization and navigation in graphical user interfaces. Menu items are displayed as call-out shaped objects each made up of a call-out bubble and its leading arm. The leading arm connects the call-out bubble with the higher level menu item, the context-menu reference point or any other reference point on the user-interface screen. Menu lists are displayed as sets of similar-sized call-out shapes, which can be arranged in a variety of ways. A menu item can be selected by selecting either the leading arm or the call-out bubble of a call-out shape. The selection of a menu item through the selection of its leading arm significantly reduces the distance over which the pointer has to be moved for menu tree navigation. This is because the leading arm of each of the call-out shapes in any menu item list is close to the pointer's position immediately following the preceding selection process.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: August 2, 2016
    Inventor: Kay Dirk Ullmann
  • Patent number: 9383910
    Abstract: Technologies are described herein for autoscroll regions. A device establishes a trigger line near an edge of a selectable region of content that is adjacent to a non-selectable region of content. The device detects user input within the selectable region and detects movement of the user input that intersects the trigger line. In response to detecting the user input intersecting the trigger line, the device scrolls a scrollable region.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: July 5, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Poornima Hanumara, Benjamin Edward Rampson
  • Patent number: 9383889
    Abstract: In one embodiment, a selection of a process component associated with a process flow is received. Further, a check is made to determine whether a graphical editor includes process components associated with the process flow. If the graphical editor does not include process components, the selected process component is placed on the graphical editor. If the graphical editor includes the process components, then compatibility of the selected process component with at least one of the one or more process components is determined by identifying cardinality and type of the process component. Further, the selected process component is connected to the process flow on the graphical editor based on the determined compatibility.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: July 5, 2016
    Assignee: Business Objects Software Limited
    Inventors: Rakesh Kelappan, Anil Babu Ankisettipalli, John Macregor, Sambit Panda, Sujit Ramesh A
  • Patent number: 9367144
    Abstract: In accordance with some implementations of the disclosed subject matter, mechanisms for providing a remote control interface are provided. In some implementations, a method for providing a remote control interface is provided, the method comprising: receiving an image of a user input interface associated with a media playback device; identifying the user input interface from a plurality of user input interfaces based on image recognition; determining a code library associated with the identified user input interface; and transmitting the code library to a mobile device that provided the image of the user input interface, wherein the code library allows a mobile device to control the media playback device.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: June 14, 2016
    Assignee: Google Inc.
    Inventor: Ant Oztaskent
  • Patent number: 9361014
    Abstract: A graphical user interface, a display apparatus and a control method thereof are provided. The display apparatus includes: a display unit which displays thereon an image comprising a plurality of user interface (UI) objects and a pointer; a pointer adjuster which generates the pointer and moves the pointer based on a user command for moving the pointer received from an input device; and a controller which controls the pointer adjuster to adjust a moving speed of the pointer according to a density of the UI objects displayed on the display unit.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: June 7, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Byuk-sun Kim, Yong-deok Kim, Jong-bo Moon, Ho-june Yoo, Hye-jeong Lee, Sang-on Choi
  • Patent number: 9357055
    Abstract: A mobile terminal and method of controlling a group operation therein are disclosed, by which tasks can be controlled with ease in a manner of designating one or more tasks to a task group in case of performing the one or more tasks simultaneously. The present invention includes a memory storing a task group including one or more tasks and a controller executing the one or more tasks belonging to the task group by a task group operation. And, the one or more tasks belonging to the task group are set to be correlated to each other. Moreover, if the one or more tasks belonging to the task group are executed by the task group operation, the controller simultaneously controls the one or more tasks by a single control operation.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: May 31, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Youngmi Bahn, Hyekyoung Song
  • Patent number: 9343110
    Abstract: The present disclosure relates to systems and methods for synchronizing one or more mediatations with a video timeline. A mediatation may refer to any media content displayed in a separate window from a video stream. Example mediatations include, but are not limited to, portable document format (PDF) documents, text documents, and image documents. Mediatations are associated with a timeline for a video stream. As the video stream is played, different indications of mediatations may appear in a window separate from the window playing the video. A user may then select an indication of a mediatation to display the entirety of the mediatation.
    Type: Grant
    Filed: November 23, 2010
    Date of Patent: May 17, 2016
    Assignee: LEVELS BEYOND
    Inventors: Art Raymond, Danny Gold, Dave Lamy
  • Patent number: 9335913
    Abstract: Techniques relating to scrolling, object selection, and object moving are discussed. Strokes are inputted by a user, for instance using a touch sensitive surface. Strokes are directed to a scrollable surface with objects therein. Strokes that end before meeting a condition select the objects, and strokes then end after meeting the condition move the objects or representations thereof. The condition may be a distance. Selection may only occur when strokes meet a threshold condition such as having a particular direction (e.g., perpendicular to a direction for scrolling the surface) or moving a minimal distance. Strokes in a scrolling direction (e.g., horizontal) may scroll the surface in that direction and strokes in another direction (e.g., vertical) may both select and move the objects. Objects selected may slide on rails before moving.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: May 10, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alan Stephenson, Brian Wheeler, Joyce Wu, Pamela De la Torre Baltierra, Reed Townsend, Uros Batricevic
  • Patent number: 9332043
    Abstract: A system and method for facilitating user interactions with a virtual space through a graphical chat interface is disclosed. One or more potential inputs to the virtual space and/or virtual space status information may be determined dynamically for a user participating in a chat session through a graphical chat interface. An activity notification may be generated for the user based one the determined potential inputs and/or the virtual space status information. The generated activity notification may comprise graphical representation for the notification and as well as representation information for one or more controls facilitating the user to provide inputs requested by the activity notification through the graphical chat interface. User acceptance to the activity notification via the graphical chat interface may be received. One or more activity commands may be generated based on the received user acceptance and executed in the virtual space.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: May 3, 2016
    Assignee: KABAM, INC.
    Inventors: Michael C. Caldarone, Kellen Christopher Smalley, Matthew Curtis, James Koh
  • Patent number: 9327200
    Abstract: Objectives, an environment, and/or a theme associated with a virtual space may be managed based on characters made accessible responsive to corresponding tokens being detected. Tokens, including a first token associated with a first character or a second token associated with a second character, may be detected based on signals received from one or more token readers. The first character may be made accessible in the virtual space responsive to the first token being detected and the second character may be made accessible in the virtual space responsive to the second token being detected. Responsive to one or both of the first token being detected or the second token being detected, a given objective associated with the virtual space may be effectuated in the virtual space, an environment of the virtual space may be modified, and/or a theme of the virtual space being modified.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: May 3, 2016
    Assignee: Disney Enterprises, Inc.
    Inventor: John G. Vignocchi
  • Patent number: 9317186
    Abstract: Some embodiments described herein provide a content publishing tool for publishing documents to a content distribution system. The content publishing tool in some embodiments guides the application's user through different operations in preparing a document for publication. In some embodiments, these operations include one or more of the following: (1) analyzing the document for errors, (2) specifying a version number for the document, (3) creating a sample document, and (4) exporting the document for publication.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: April 19, 2016
    Assignee: APPLE INC.
    Inventors: Alexander C. MacLean, Jay C. Capela, Charles J. Migos, Markus Hagele, Christopher E. Rudolph
  • Patent number: 9319508
    Abstract: A method and device for adding a menu item to an Android menu are provided. The method includes: receiving a request for opening a local menu, where the request carries a menu ID, and creating a local menu corresponding to the menu ID; obtaining according to the menu ID, in a stored correspondence between a menu item of a third-party application and the menu ID, a menu item of a corresponding third-party application; and adding the menu item of the third-party application to the local menu, and displaying the local menu to which the menu item of the third-party application is added. The device includes a first creating module, an obtaining module, and an adding module. The present invention is capable of adding a menu item of a third-party application to a local menu of a mobile phone without modifying an Android platform code.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: April 19, 2016
    Assignee: Huawei Device Co., Ltd.
    Inventor: Jing Zhao
  • Patent number: 9319483
    Abstract: An operating room control system that includes a computer, a visualization device, an input device and a storage device where the user can open a first medical procedure session on the operating room control system by means of the input device, image data is generated by the visualization device and routed/saved to the storage device, and a second medical procedure session may be opened while the image data from the first medical procedure session is being routed/saved to the storage device. The first medical procedure session may then be closed after the image data from the first medical procedure session has been routed/saved to the storage device.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: April 19, 2016
    Assignee: Karl Storz Imaging, Inc.
    Inventors: David Mussoff, Alexander Hau, Jean-Marc Bonnaudet, Christoph Hiltl
  • Patent number: 9310988
    Abstract: A system and machine-implemented method for providing a visual cue of overscrolling displayed content on an electronic device. When the end of a scrollable page or content has been reached, the visual cue corresponds to the user's physical scrolling input. The content in the window is effectively attached to the window so that when the end of the content is reached in one direction, the window containing the content is pulled in the same scrolling direction. The pulling in the scrolling direction occurs in a logarithmically decreasing manner, providing a tactile-like visual effect that the outer frame of the window is resisting the attempt to scroll further in the scrolling direction. The visual resistance effect may include squishing or stretching portions of the window without distorting the content within the window.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: April 12, 2016
    Assignee: Google Inc.
    Inventors: Alexander Friedrich Kuscher, Roma Rajni Shah, John Nicholas Jitkoff
  • Patent number: 9304656
    Abstract: Certain implementations of the disclosed technology may include systems and methods for object selection on presence-sensitive devices. According to an example implementation, a method is provided for outputting, by a computing device and for display, a view containing a first selectable object and a second selectable object; initiating a gesture selection mode in response to receipt of a selection gesture; receiving respective indications of a swipe gesture sequence; outputting, for display, an indication that the first and second selectable objects are selected in response to determining that a first portion of the swipe gesture sequence encircled the first and second selectable objects; and outputting, for display, an indication that the first selectable object is selected and the second selectable object is unselected in response to determining that a second portion of the swipe gesture sequence encircled the first selectable object and did not encircle the second selectable object.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: April 5, 2016
    Assignee: GOOGLE INC.
    Inventors: Robert John Kroeger, Fady Samuel, Varun Jain
  • Patent number: 9304683
    Abstract: A soft input panel (SIP) for a computing device is configured to be used by a person holding a computing device with one hand. For example, a user grips a mobile computing device with his right hand at the bottom right corner and uses his right thumb to touch the various keys of the SIP, or grips a mobile computing device with his left hand at the bottom left corner and uses his left thumb to touch the various keys of the SIP. The SIP comprises arced or slanted rows of keys that correspond to the natural pivoting motion of the user's thumb.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: April 5, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Timothy S. Paek, Dmytro Rudchenko, Bongshin Lee, Nikhil Devanur Rangarajan
  • Patent number: 9306998
    Abstract: Example systems and methods of content sharing via social networking are presented. In one example, availability of a first user device to provide media content over a communication network is detected. A second user device is identified via an association of the first user device with the second user device that is specified in a social network. An acceptance by the second user device to receive the media content from the first user device is determined. In response to the acceptance, transmission of the media content provided by the first user device over the communication network to the second user device is initiated.
    Type: Grant
    Filed: March 27, 2013
    Date of Patent: April 5, 2016
    Assignee: LinkedIn Corporation
    Inventors: Bill Nguyen, Vincent Mallet, Nicholas Woods, Jessica Cheng, Sandip Chokshi, Ganesh Ramanarayanan, Megan Streich
  • Patent number: 9299081
    Abstract: A system and method for learning a new user's interests in the absence of historical data includes: generating a user interface on which a user interacts in a session; formulating questions such that a user response to the questions indicates a preference; presenting the questions to the user on the user interface; receiving responses from the user, the responses indicating user preferences; and populating a new user profile with the user preferences. The steps of presenting, receiving, and populating are repeated until the session terminates.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: March 29, 2016
    Assignee: YAHOO! INC.
    Inventors: Gideon Dror, Yoelle Maarek, Dan Pelleg, Idan Szpektor
  • Patent number: 9292201
    Abstract: A method and apparatus configured to control a display in a portable terminal includes sensing that the flexible display is bent, dividing the flexible display into a main screen and a sub screen, and outputting first information through the main screen and outputting second information through the sub screen.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: March 22, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sang-Woo Joo