Patents Examined by Patrick Riegler
  • Patent number: 9513781
    Abstract: A search and find user interface is provided that is integrated with a data indexing engine to allow efficient and high-speed data search and retrieval across data storage folders associated with a given software module or associated with a number of disparate software modules. An expanded form of the search and find user interface is provided for advanced searching. Where searching is required beyond a present search scope, an automatic “upscoping” mechanism is provided for expanding a search to data storage folders outside a current data storage folder on which an initial search is executed.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: December 6, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Aaron Hartwell, Mike Pell
  • Patent number: 9495333
    Abstract: A computer based system and method for contract authoring. The method may receive an external contract document in electronic form, wherein the external contract document comprises a plurality of text portions relating to a plurality of contract component types, respectively. The method may access a knowledge base describing a plurality of text patterns that identify with the plurality of the contract component types, respectively. Moreover, the method may process the external contract document utilizing the knowledge base to automatically identify the plurality of the contract component types for the plurality of the text portions in the contract document, respectively.
    Type: Grant
    Filed: January 2, 2015
    Date of Patent: November 15, 2016
    Assignee: ZYCUS INFOTECH PVT. LTD.
    Inventors: Shawn Fernandes, Aatish Dedhia
  • Patent number: 9495805
    Abstract: An operating method of a three dimensional (3D) display terminal apparatus includes displaying a plurality of objects with different degrees of perceived depths, and changing display state of the plurality of objects according to a user's manipulation. The user's manipulation includes a plurality of touch modes which are perceived as different depths corresponding to the degrees of perceived depths, and the plurality of touch modes include a direct touch mode and a near touch mode. As a result, the terminal apparatus is operated with increased ease.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: November 15, 2016
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Jung-hyun Shim, Yong-yeon Lee, Yeon-hee Lee, Ja-ok Koo
  • Patent number: 9454349
    Abstract: Concepts and technologies are described herein for user interface placeholders for application extensions. In accordance with the concepts and technologies disclosed herein, user interface placeholders are inserted into user interfaces to represent extensions that have been activated or inserted into an application program or file. The placeholders describe the extension, provide instructions for activating the extension via an entitlement process, display visual indicia associated with the extensions, and/or provide functionality that is executed by a device in response to detecting interactions with the placeholders. After completing the entitlement process, the application program, file, placeholder, or extension can be updated manually or by an application callback to reflect the user's entitlement to use the extension.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: September 27, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Terry Farrell, David Åhs, Maurizio Cibelli, David Mowatt
  • Patent number: 9454299
    Abstract: A method including controlling display of a graphical user interface, the graphical user interface including a portion configured to present content associated with a program; controlling display of a plurality of functions in response to a user input, the plurality of functions being associated with the program and being displayed in the graphical user interface with the portion; and determining if the user input selects a function of the plurality of functions for execution.
    Type: Grant
    Filed: July 21, 2011
    Date of Patent: September 27, 2016
    Assignee: Nokia Technologies Oy
    Inventor: Roope Aleksi Rainisto
  • Patent number: 9454667
    Abstract: In an embodiment, in response to a gesture by an administrator, a security palette is created and displayed on a multi-touch screen. In response to a move by the administrator of a first icon to within the security palette, wherein the first icon represents a first object, a same authority that the administrator has to the first object is granted to the security palette. In response to a collaborator touching the security palette, the same authority to the first object is granted to the collaborator.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: September 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Branson, Gregory R. Hintermeister
  • Patent number: 9454142
    Abstract: A method for operation of an automation device for obtaining information about a control program provided as an automation solution for control and/or monitoring of a technical process is specified in which, especially from a database in conjunction with the control program, a list of entry point questions is loaded and presented to the user for selection and, when an entry point question is selected in the list of entry point questions in conjunction with the entry point question at least one item of dynamic information relating to the control program is loaded.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: September 27, 2016
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventor: Harald Roβkopf
  • Patent number: 9448716
    Abstract: A process for the management of a graphical user interface (10) includes application software graphical components (26, 40, 40?), such as windows that display computer applications, displaying the data of an associated application software function. The process includes the stages of: tracing (E102), on the interface, a graphical shape (31, 31?) in such a way as to create a graphical component (30, 30?), combining (E128) an application software function with the graphical component that was created for assigning the graphical component to the display of the application software function, and determining (E110) a direction (S) of the graphical component that is created in such a way as to display data of the associated application software function according to the determined direction.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: September 20, 2016
    Assignee: Orange
    Inventors: François Coldefy, Mohammed Belatar
  • Patent number: 9449308
    Abstract: Embodiments provide visual programming constructs including icons representing conditions and actions for processing incoming data streams. A user selects icons corresponding to at least one of the conditions and at least one of the actions to define a rule. The selected condition relates to at least one element possibly present in the incoming data stream. Without compilation of the rule, at least one incoming data stream is analyzed based on the condition to detect a presence of the element within the incoming data stream. The action is performed based on the analysis. In some embodiments, formatting of the incoming data streams is altered according to the conditions and actions to personalize the incoming data stream.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: September 20, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rachel Schiff, Zhihong Mao, Richard Ignacio Zaragoza
  • Patent number: 9444860
    Abstract: A method for checklist sharing. The method includes monitoring actions of a user on a computer device, identifying an action of the user, identifying a transaction record based on the action, identifying a checklist based on the transaction record, sending a notification of the checklist to the user, receiving, from the user, a download request to download the checklist, and providing the download of the checklist to the user.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: September 13, 2016
    Assignee: Intuit Inc.
    Inventors: Navin Kumar Jammula, Venkatesan Murugesan, Elaine Chong, Krishnaveni Edunuru
  • Patent number: 9418172
    Abstract: Systems and methods for monitoring user interaction with a remote computer are provided. More specifically, the systems and methods of the present invention allow for the remote tracking and replay of user interaction with a remote computer or webpage. One aspect of the invention allows user interaction data to be replayed on an embedded browser on a replay server. The replayed user interaction data may be converted to a video file to facilitate playback of the interaction data substantially independent of the replay server.
    Type: Grant
    Filed: April 10, 2009
    Date of Patent: August 16, 2016
    Assignee: FORESEE RESULTS, INC.
    Inventors: Alexei R. White, Andre D. Charland, David C. Johnson, Mitchell Cohen
  • Patent number: 9390752
    Abstract: Methods and systems for constructing media output by combining multiple input media channels corresponding to different views of a scene. The construction involves combining channels that have different spatial ranges and/or color ranges so as to produce a constructed output having a range that is a composite of input channel spatial and/or color ranges. The constructed output is generated dynamically from available input channels in response to output requirements specifying a view defined in part by spatial and/or color parameter ranges. Available input channels are represented by a single multi-channel source object comprising a hierarchy of grouped and aligned channels, with individual media essence files at the lowest level. Input channel ranges and relationships among the ranges are specified by metadata associated with each channel. During editing, input channels may be added, removed, or changed and the range and nature of the constructed media output are updated dynamically.
    Type: Grant
    Filed: November 10, 2011
    Date of Patent: July 12, 2016
    Assignee: Avid Technology, Inc.
    Inventors: Stephen McNeill, Shailendra Mathur, Michel Eid, Sylvain Girard
  • Patent number: 9369537
    Abstract: A device is provided, comprising at least one processor and at least one computer-readable storage medium having encoded thereon executable instructions that, when executed, cause the at least one processor to: monitor a user's usage of the device; in response to determining that an amount of time the user has been using the device has reached a selected limit for usage time, activate a home screen application to restrict the user's access to the device, wherein the home screen application is programmed to prompt the user to demonstrate at least one achievement; and in response to determining that the user successfully demonstrated at least one achievement, allow the user to regain access to the device.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: June 14, 2016
    Assignee: Lock2Learn, LLC
    Inventors: Joel Kunjappy Mathew, Mohsin Nagaria, Ryan Weldon
  • Patent number: 9361130
    Abstract: A method performed by a portable, processor-based device with a display screen is disclosed. The method includes rendering a Graphical User Interface (GUI) on the display screen. The GUI includes a first scrollable column with a plurality of graphical elements arranged sequentially within the first column, each graphical element of the plurality of graphical elements associated with at least one article of a plurality of articles. The GUI also includes a second scrollable column with a plurality of independent text portions, each of the text portions corresponding to a respective article. The method further includes coordinating the first and second scrollable columns so that when a first article is selected a first text portion associated with the first article is displayed on the display screen, and a first graphical element associated with the first article is displayed next to the first text portion.
    Type: Grant
    Filed: May 3, 2010
    Date of Patent: June 7, 2016
    Assignee: APPLE INC.
    Inventors: John SanGiovanni, Benjamin B. Bederson
  • Patent number: 9363409
    Abstract: The present invention relates to image management systems and methods. In one implementation we provide a method to provide geo-location feedback corresponding to an image area selected by a user. A digital watermark embedded in the selected image area is decoded, and the decoded digital watermark includes or points to geo-location information associated with the selected image location. In another implementation we provide an alert engine to notify a network station that information associated with a digital watermark identifier is available.
    Type: Grant
    Filed: April 25, 2003
    Date of Patent: June 7, 2016
    Assignee: Digimarc Corporation
    Inventors: Geoffrey B. Rhoads, Neil E. Lofgren, Philip R. Patterson
  • Patent number: 9361622
    Abstract: A dashboard application can enable a user to quickly view data (and, in a particular aspect, data from one or more business applications) in an efficient manner. The dashboard application can be used to view data about one or more metrics that reflect the performance of a business, as derived from data maintained (perhaps in an associated data store) by the business application(s). The dashboard application may be configurable by a user to allow the user to select one or more dimensions of the data in order to filter and/or categorize the data for display.
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: June 7, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Yu-Feng Gu, Lujiang Liu, Kimberly Jacot, Anthony H. Cheng
  • Patent number: 9349219
    Abstract: A system that allows a user to create a lineup of alternatives as controls for a part of a 3D scene by selecting scene contents and designating a lineup alternative control to contain or receive the contents. Once the alternatives are created, the lineups are provided in a graphical user interface (GUI) that displays each alternative as a compressed image of the scene containing the corresponding alternative. The user can click between the alternatives by selecting a desired button so that only the alternative selected in that lineup is shown in the scene. The user can create multiple lineups, each for a different part or overlapping parts of the scene, for changing the materials in a scene, and/or for positioning objects in a scene.
    Type: Grant
    Filed: January 9, 2006
    Date of Patent: May 24, 2016
    Assignee: AUTODESK, INC.
    Inventors: John Vincent Schrag, Veronica Lynne Meuris
  • Patent number: 9336435
    Abstract: A system, method, and computer program product are provided for providing suggestions based on object recognition. In operation, at least one option for adding at least one additional indicia for being displayed among the indicia is displayed, utilizing the touchscreen of the mobile device. Additionally, a user input is received in connection with the at least one option, utilizing the touchscreen of the mobile device. Still yet, after receiving the user input in connection with the at least one option for, a plurality of suggestions is identified, utilizing the at least one processor of the mobile device. The suggestions each correspond with at least one face that has been recognized in at least one of a plurality of images accessible via the mobile device.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: May 10, 2016
    Assignee: Ozog Media, LLC
    Inventor: Jesse Ozog
  • Patent number: 9330301
    Abstract: A system, method, and computer program product are provided for providing suggestions based on object recognition. In operation, a plurality of suggested identifiers is displayed based on facial recognition, utilizing a touchscreen of a mobile device. Additionally, a user input is received in connection with at least one of the suggested identifiers, utilizing the touchscreen of the mobile device. Further, after receiving the user input in connection with the at least one suggested identifier, a correspondence is created between the at least one suggested identifier and at least one aspect of a face, utilizing the at least one processor of the mobile device.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: May 3, 2016
    Assignee: Ozog Media, LLC
    Inventor: Jesse Ozog
  • Patent number: 9329762
    Abstract: Methods and systems of reversing edit operations of a media-rich project are disclosed. In one embodiment, the method comprises, offering to a user an editing action on a pre-edited view of a media-rich project, in which the editing action after being performed on the pre-edited view displays a first-edited view of the project; saving, in response to the user switching to a second view, the first-edited view as a last-edited view; and reversing, in response to a user reverse action, the editing action of the last-edited view by initiating a reverse function, in which the reverse function comprises two steps, in which a first step causes the editor to exit from the second view and to land on the last-edited view, and a second step causes the last-edited view to revert to the pre-edited view.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: May 3, 2016
    Assignee: Interactive Memories, Inc.
    Inventors: Dan Schultz, Aryk Grosz, Max Di Capua