Patents Examined by Matt Kim
-
Patent number: 9405746Abstract: 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: GrantFiled: December 28, 2012Date of Patent: August 2, 2016Assignee: Yahoo! Inc.Inventors: Michele Trevisiol, Luca Aiello, Luca Chiarandini, Alejandro Jaimes
-
Patent number: 9405430Abstract: 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: GrantFiled: April 3, 2014Date of Patent: August 2, 2016Inventor: Kay Dirk Ullmann
-
Patent number: 9383910Abstract: 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: GrantFiled: October 4, 2013Date of Patent: July 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Poornima Hanumara, Benjamin Edward Rampson
-
Patent number: 9383889Abstract: 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: GrantFiled: December 20, 2011Date of Patent: July 5, 2016Assignee: Business Objects Software LimitedInventors: Rakesh Kelappan, Anil Babu Ankisettipalli, John Macregor, Sambit Panda, Sujit Ramesh A
-
Patent number: 9367144Abstract: 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: GrantFiled: March 13, 2013Date of Patent: June 14, 2016Assignee: Google Inc.Inventor: Ant Oztaskent
-
Patent number: 9361014Abstract: 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: GrantFiled: November 12, 2012Date of Patent: June 7, 2016Assignee: 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: 9357055Abstract: 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: GrantFiled: May 20, 2011Date of Patent: May 31, 2016Assignee: LG ELECTRONICS INC.Inventors: Youngmi Bahn, Hyekyoung Song
-
Patent number: 9343110Abstract: 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: GrantFiled: November 23, 2010Date of Patent: May 17, 2016Assignee: LEVELS BEYONDInventors: Art Raymond, Danny Gold, Dave Lamy
-
Patent number: 9335913Abstract: 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: GrantFiled: November 12, 2012Date of Patent: May 10, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Alan Stephenson, Brian Wheeler, Joyce Wu, Pamela De la Torre Baltierra, Reed Townsend, Uros Batricevic
-
Patent number: 9332043Abstract: 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: GrantFiled: April 12, 2013Date of Patent: May 3, 2016Assignee: KABAM, INC.Inventors: Michael C. Caldarone, Kellen Christopher Smalley, Matthew Curtis, James Koh
-
Patent number: 9327200Abstract: 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: GrantFiled: December 26, 2012Date of Patent: May 3, 2016Assignee: Disney Enterprises, Inc.Inventor: John G. Vignocchi
-
Patent number: 9317186Abstract: 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: GrantFiled: October 22, 2012Date of Patent: April 19, 2016Assignee: APPLE INC.Inventors: Alexander C. MacLean, Jay C. Capela, Charles J. Migos, Markus Hagele, Christopher E. Rudolph
-
Patent number: 9319508Abstract: 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: GrantFiled: November 14, 2012Date of Patent: April 19, 2016Assignee: Huawei Device Co., Ltd.Inventor: Jing Zhao
-
Patent number: 9319483Abstract: 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: GrantFiled: November 13, 2012Date of Patent: April 19, 2016Assignee: Karl Storz Imaging, Inc.Inventors: David Mussoff, Alexander Hau, Jean-Marc Bonnaudet, Christoph Hiltl
-
Patent number: 9310988Abstract: 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: GrantFiled: October 4, 2013Date of Patent: April 12, 2016Assignee: Google Inc.Inventors: Alexander Friedrich Kuscher, Roma Rajni Shah, John Nicholas Jitkoff
-
Patent number: 9304656Abstract: 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: GrantFiled: March 29, 2013Date of Patent: April 5, 2016Assignee: GOOGLE INC.Inventors: Robert John Kroeger, Fady Samuel, Varun Jain
-
Patent number: 9304683Abstract: 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: GrantFiled: December 27, 2012Date of Patent: April 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Timothy S. Paek, Dmytro Rudchenko, Bongshin Lee, Nikhil Devanur Rangarajan
-
Patent number: 9306998Abstract: 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: GrantFiled: March 27, 2013Date of Patent: April 5, 2016Assignee: LinkedIn CorporationInventors: Bill Nguyen, Vincent Mallet, Nicholas Woods, Jessica Cheng, Sandip Chokshi, Ganesh Ramanarayanan, Megan Streich
-
Patent number: 9299081Abstract: 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: GrantFiled: September 10, 2012Date of Patent: March 29, 2016Assignee: YAHOO! INC.Inventors: Gideon Dror, Yoelle Maarek, Dan Pelleg, Idan Szpektor
-
Patent number: 9292201Abstract: 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: GrantFiled: December 5, 2012Date of Patent: March 22, 2016Assignee: Samsung Electronics Co., Ltd.Inventor: Sang-Woo Joo