Patents Examined by Anil Bhargava
-
Patent number: 9213460Abstract: A website construction tool allows website construction via an interactive graphical user interface (GUI) using containers and modules defining predetermined website constructs from a robust assortment of common and popular rendering formats and content source definition for individual webpages, and arranges the individual pages for navigation. A user selects from the predefined constructs by selecting modules for generating code, corresponding to the desired content, source and rendering format. Pointing device positioning locates the on-screen location by generating a container dedicated to the desired content. Webpage structure, or page flow, is generated by insertion of navigation controls and page insertions for navigating between pages in the deployed site, The predetermined constructs, therefore, provide templates of complex rendering formats allowing for content insertion without burdening the user with development of the constructs so rendered.Type: GrantFiled: January 18, 2013Date of Patent: December 15, 2015Assignee: Cimpress Schweiz GmbHInventors: Justin Michael Nurse, Dominick Khanh Pham, Danyal Haroon Mokhtarzada, Idris Saleh Mokhtarzada
-
Patent number: 9208251Abstract: The invention relates to a method and system for selecting personalized content for a user, the method being performed by an evaluation tool instantiated on a computing device and comprising the evaluation tool. The evaluation tool creates a content selection rule for the user for finding and filtering content items, such as advertising content. The tool generates a content selection algorithm from the content selection rule for determining which content items to present to the user and presents the content item to the user based on the content selection algorithm and allows the user to interact with the presented content item. The tool also monitors the user's interaction with the presented content item for determining a modification of the content selection algorithm based on the user's interaction and presents the content item to the user based on the modified selection algorithm. The tool also enables the user to view and modify the selection rule and the content selection algorithm.Type: GrantFiled: January 18, 2008Date of Patent: December 8, 2015Assignee: LinkedIn CorporationInventors: David S. Mawhinney, Dean S. Thompson, Evan S. DiBiase, Matthew J. Fleckenstein, Sean J. Ammirati, Thi T. Avrahami
-
Patent number: 9201590Abstract: The present invention relates to a method and electronic device for a gesture-based key input and, more particularly, to a method and electronic device for a gesture-based key input, wherein an input region corresponding to a virtual keyboard is set according to any one of a single-hand typing mode and a double-hand typing mode and a key input is obtained based on gesture for the set input region. A gesture-based key input method according to an embodiment of the present invention includes displaying a virtual keyboard, setting an input region, corresponding to the displayed virtual keyboard, according to a typing mode selected from among a single-hand typing mode and a double-hand typing mode, recognizing gesture for the input region, and obtaining a key input based on the recognized gesture.Type: GrantFiled: March 16, 2011Date of Patent: December 1, 2015Assignee: LG ELECTRONICS INC.Inventors: Sangki Kim, Soungmin Im, Sunjin Yu, Kyungyoung Lim, Yongwon Cho, Taehyeong Kim
-
Patent number: 9197427Abstract: A user engaged in an online chat session with one or more other users can start a screen sharing session with the other users without having to leave the context of the online chat session. In an implementation, a chat window for the chat session includes a screen sharing button. The screen sharing button can be clicked to start a screen sharing session with the other chat participants. A system generated message is displayed within the chat windows of the other chat participants inviting them to view the remote screen. Upon accepting the invite, a viewer is launched to show the information being displayed on the remote screen.Type: GrantFiled: June 5, 2012Date of Patent: November 24, 2015Assignee: salesforce.com, inc.Inventors: Steve Chazin, Prakash Khot
-
Patent number: 9195362Abstract: A user interface (UI) system where at a UI client engine is associated with an application, and a UI rendering engine is associated with the client engine.Type: GrantFiled: December 14, 2012Date of Patent: November 24, 2015Assignee: BlackBerry LimitedInventors: Mathias Lewin, Jens Ola Andersson, Johan Mowitz, Christoffer Gurell
-
Patent number: 9191492Abstract: Techniques and systems for deflecting certain types of communications are provided, including a computing device, a method, or a computer-program product. For example, a method may include displaying a graphical interface corresponding to a mobile application. The graphical interface includes a selectable phone communication link or a selectable chat link. Selection of the selectable phone communication link facilitates a telephone communication with a live resource, and selection of the selectable chat link facilitates a chat communication with a live chat resource. The method may further include receiving input corresponding to an indication of placement of a telephone call from the mobile application. It may be determined that the selectable phone communication link is used to place the telephone call.Type: GrantFiled: December 30, 2014Date of Patent: November 17, 2015Assignee: LIVEPERSON, INC.Inventors: Grant Lawrence Miller, Marc Campbell
-
Patent number: 9182896Abstract: A terminal having a touch screen includes a vibrator configured to provide feedback of a vibration of varying amplitude or frequency when a list is scrolled. The vibration varies as the position of a displayed portion of a list is scrolled using a scroll bar. A unique vibration pattern may be generated when the scrolled list reaches one end, or when a file having a unique attribute is highlighted. A portion of a webpage may be displayed, and the portion of the webpage may be adjusted by scrolling the webpage. When a webpage object is scrolled to a particular location on the display, the terminal may generate a vibration indicating the presence of the webpage object. The terminal may also provide vibration feedback when a progress bar of a reproduced multimedia file is manipulated or when a magnification factor of a displayed image is changed.Type: GrantFiled: May 6, 2009Date of Patent: November 10, 2015Assignee: LG ELECTRONICS INC.Inventors: Jae Pil Park, Hye Bong Lim, Byoung Pyo Moon
-
Patent number: 9172897Abstract: A user interface for an audio/visual device incorporates one or both of a touch sensor having a touch surface on which is defined a racetrack surface having a ring shape and a display element on which is displayed a racetrack menu also having a ring shape, and where the user interface incorporates both, the ring shapes of the racetrack surface and the racetrack menu are structured to generally correspond such that the position of a marker on the racetrack menu is caused to correspond to the position at which a digit of a user's hand touches the racetrack surface.Type: GrantFiled: April 17, 2012Date of Patent: October 27, 2015Assignee: Bose CorporationInventors: Santiago Carvajal, Eric E. Dolecki, Neil W. Griffiths, John Michael Sakalowsky, Conor Sheehan, Benjamin D. Burge
-
Patent number: 9170706Abstract: Tools and techniques for a polymorphic query box operating on a computing device are described herein. The polymorphic query box application provides an adaptive query box via a single graphical user interface that detects an input scenario based on the type of input received via the polymorphic query box. In accordance with the detected scenario, the polymorphic query box dynamically changes appearance and function. In some implementations, the techniques include the polymorphic application ordering web search and/or translation based on the input being received. In some implementations, the techniques include providing context sensitive controls for input editing before completing the query.Type: GrantFiled: May 12, 2011Date of Patent: October 27, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Matthew Robert Scott, Tzuwei Shih, Yaping Liu
-
Patent number: 9158441Abstract: Methods and apparatus are provided that improve graphical software applications, by filtering the data for display according to techniques for defining and manipulating visual indicia. Data may be filtered according to multiple filters that are combined in a number of ways to form the set of data for display. Data may be filtered ontologically and geometrically according to their relationships with other data. Visual indicia that represent filters may be drag-and-dropped between input areas to facilitate ease of use. Data selected according to a filter may be displayed at the same time as non-selected data by applying visually distinctive characteristics to the selected data. A virtual environment may be shown simultaneously on several different video displays at a single workstation.Type: GrantFiled: June 10, 2010Date of Patent: October 13, 2015Assignee: Intergraph CorporationInventors: Douglas S. Hilton, Anthony D. Boster
-
Patent number: 9158438Abstract: The present disclosure describes methods, systems, and computer program products for providing a multi-level user interface theming engine. One computer-implemented method includes initiating a start of a user interface following receipt of a theming request, requesting available themes for presentation in the user interface, receiving a request to access an existing theme, receiving theming data responsive to a generated request to load the existing theme, and receiving a request to publish modified theming data.Type: GrantFiled: September 16, 2013Date of Patent: October 13, 2015Assignee: SAP SEInventors: Andreas Roessler, Uwe D. Klinger
-
Patent number: 9160814Abstract: Techniques for sharing or transferring content between connected devices via dynamic collaboration user interfaces. An embodiment involves creating a first collaboration user interface between a first device and a second device. Via the first collaboration user interface, selecting content to be made available to a third device, where the selected content is currently available to the first device and not currently available to the third device. A second collaboration user interface is created between the second device and the third device. State information may be provided to a user via at least one of the first collaboration user interface and the second collaboration user interface. The second collaboration user interface causes the selected content to be available to the third device. Other embodiments may be described and claimed.Type: GrantFiled: April 28, 2009Date of Patent: October 13, 2015Assignee: Intel CorporationInventors: Randy R. Dunton, William Romanowski
-
Patent number: 9141346Abstract: The present application discloses systems, computer-readable media, and methods for aligning widgets and groups of widgets, and defining relationships between the widgets and groups of widgets. In a first case, a most significant sub-component border determination may be made for each widget. Then, a grouping relationship determined between each of a plurality of the widgets. Finally, for each widget in each determined group, the widgets may be aligned based on the determined most significant sub-component border of each widget in the group. In a second case, connections between widgets, groups of widgets, and/or edges of a page are determined, and an algorithm applied to infer whether a relationship exists, and if it does, to determine whether the relationship is one of a fixed-distance relationship and a proportional-distance relationship.Type: GrantFiled: May 12, 2011Date of Patent: September 22, 2015Assignee: GOOGLE INC.Inventor: Daniel Nicholas Quine
-
Patent number: 9141259Abstract: A menu and application navigation system utilizing pressure includes a display device including a touch sensitive user interface, and a navigation engine coupled to the display device. The navigation engine is configured to generate a measurement of pressure applied by a user as a function of time at the touch sensitive user interface. The navigation engine is further configured to navigate through a three dimensional data set in response to the measurement of pressure. An increase in the pressure navigates in a first direction through the three dimensional data set, and a decrease in the pressure navigates in a second direction through the three dimensional data set.Type: GrantFiled: January 21, 2013Date of Patent: September 22, 2015Assignee: International Business Machines CorporationInventors: Denise A Bell, Jana H Jenkins, Jeffrey A Kusnitz
-
Patent number: 9134891Abstract: An apparatus for providing format and display configuration selection includes a display device, a user interface device, and a computer control system communicatively coupled to the display device and the user interface device, wherein the computer control system is configured to initiate a display format selection menu in a display area of the display device, wherein the display format selection menu includes an application menu area, a display configuration area, and an application configuration preview area, select an application from the application menu area, select a display configuration from the display configuration area, generate a multi-application display preview by displaying the one or more selected applications in a configuration defined by the selected display configuration in the application preview area, and implement the previewed multi-application display in response to a signal received from the user interface device indicative of acceptance of the previewed multi-application display.Type: GrantFiled: September 22, 2011Date of Patent: September 15, 2015Assignee: Rockwell Collins, Inc.Inventors: Bryan C. Schultz, Colin D. Reed, David L. Leedom, David A. Gribble
-
Patent number: 9123070Abstract: A system and method for the multiple selection of digitally stored objects and the link-tokens of each selected object for simultaneous presentation and examination of the selected objects with their associated linked objects and information, including organized array presentation for graphical thumbnails that represent the selected objects, as well as sub-framing, which allows intelligent partitioning of information associated with an object.Type: GrantFiled: July 22, 2014Date of Patent: September 1, 2015Inventor: Catherine G. Lin-Hendel
-
Patent number: 9110582Abstract: A screen change control method based on input signals and a mobile terminal supporting the same are disclosed. The mobile terminal includes a display panel for outputting a screen assigned to a user function, and a control unit for collecting screen ratio information based on at least one of a proportion of a current screen on the display panel to a full screen assigned to the user function and a ratio of enlargement or reduction by zooming, and for automatically adjusting an amount of screen changes for an input signal according to the screen ratio information.Type: GrantFiled: November 2, 2011Date of Patent: August 18, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Sung Hwan Baek, Joon Yeong Choe
-
Patent number: 9112988Abstract: According to an embodiment, a terminal and a method of displaying menu icons thereof are discussed, by which a terminal user is facilitated to input various commands. An embodiment of the present invention includes a touch screen and a control unit configured to control at least one touch-available icon to move between outer and inner areas of an image displayed on the touch screen in a direction of a touch-drag on the touch screen. Accordingly, the electric current for detecting a touch is supplied to the touch screen only if the touch-available icon is displayed on the touch screen. Hence, the present invention minimizes power consumption in using the touch screen.Type: GrantFiled: December 1, 2008Date of Patent: August 18, 2015Assignee: LG ELECTRONICS INC.Inventors: Seong Cheol Lee, Jin Seo, Sang Hyun Park
-
Patent number: 9105006Abstract: Embodiments relate to systems and methods for generating a floating desktop representation of an extracted model object. Aspects relate to object-based modeling using modeling objects that can be extracted from spreadsheet cells, database entries, or other sources. A modeling client can host modeling logic and an application programming interface (API) to create, access, manipulate, and import/export modeling objects used in modeling applications, such as engineering, medical, financial, and other modeling platforms. In aspects, the source data can be accepted into the modeling client from consumer or business-level applications, whose cell, database, or other data content can be extracted and encapsulated in object-oriented format, such as extensible markup language (XML) format. An icon or other desktop representation can be generated to present the extracted model object for selection and use in the local environment of the modeling client.Type: GrantFiled: May 29, 2009Date of Patent: August 11, 2015Assignee: Red Hat, Inc.Inventor: Eric Williamson
-
Patent number: 9094508Abstract: Methods and apparatus are provided for collecting proxy presence information about an object associated with a user from one or more proxy presence sources associated with the user. A proxy presence agent is associated with each of the proxy presence sources; and the proxy presence agents provide proxy presence information to one or more presence servers. The object may be, for example, one or more of a business document, an application document, or one or more runtime objects associated with the user. The proxy presence agent reports one or more of macropresence events and micropresence events related to the object. A continuous presence function is generated for each of the proxy presence sources that characterizes the likelihood that the object is active at the corresponding presence source at a given time. The proxy presence sources may include, for example, one or more business applications, application execution environments, devices or locations.Type: GrantFiled: November 30, 2004Date of Patent: July 28, 2015Assignee: Avaya Inc.Inventors: Ajita John, Reinhard P. Klemm, Doree D. Seligmann