Access Rights To Interactive Controls Patents (Class 715/743)
  • Patent number: 8589248
    Abstract: An aspect of the present invention includes a protocol for conveying data during an e-commerce session with a polymorphic response, comprising initiating a session with a message from a buyer application to a broker application and a session identifier assigned by the broker application; conducting the session between the buyer application and a supplier application; and concluding the session with a additional message which includes a schema identifier for the additional message, resolvable in a context of a system identifier; and a polymorphic response comprising a type and a version, wherein the polymorphic response includes additional data elements corresponding to values assigned to the type and version.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: November 19, 2013
    Assignee: Open Invention Network, LLC
    Inventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
  • Patent number: 8584016
    Abstract: A system for verifying an electronic document, including a first device comprising a first display, a first interface and a first displaying program for displaying the electronic document on the first display, a second device comprising a second display, a second interface and a second displaying program, a communication channel between the first interface and the second interface, wherein the first and the second device are operable to exchange the electronic document and wherein the system comprises a selection function, the selection function for selecting a part of the electronic document and generating position information of the selected part of the electronic document, and wherein the second displaying program is operable to lock the electronic document after the exchange with the first device and display the selected part of the electronic document on the second display.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: November 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jan Leonhard Camenisch, Thomas R. Gross
  • Patent number: 8578278
    Abstract: Upon receiving a request for a user interface view from a user interface, a user identity and a user authorization class for a user of the user interface can be checked against a user registry and an authorization class registry, respectively. A user interface view component can be retrieved according to the user identity and the user authorization class. The user interface view can be generated by aggregating the retrieved user interface view component with at least one other user interface view component consistent with the user identity and user authorization class, and the generated user interface view can be returned for display to the user via the user interface. Related systems, articles of manufacture, and computer-implemented methods are described.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: November 5, 2013
    Assignee: SAP AG
    Inventors: Alexander Rauh, Lars Erbe, Thomas Gieselmann, Franz Mueller, Sri Vidhyaan, Nina Tabitha Paul, Stefan Haffner, Vibhor Tomar, Holger Schmidt
  • Patent number: 8564621
    Abstract: Embodiments of the invention generally relate to replicating changes between corresponding real objects and virtual objects in a virtual world. Embodiments of the invention may include receiving a request to generate a virtual item in a virtual world based on a real-world object, generating the virtual item, synchronizing the virtual item and real-world object, and sharing the virtual item with a second avatar in the virtual world.
    Type: Grant
    Filed: August 11, 2010
    Date of Patent: October 22, 2013
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Branson, Gregory R. Hintermeister
  • Patent number: 8558868
    Abstract: In one implementation, a conference bridge or a multipoint conference unit (MCU) receives media streams from the endpoints in the conference. The media stream may contain at least one of audio, video, file sharing, or collaboration data. The MCU measures a characteristic in each of a plurality of media streams and calculates statistics based on the individual participation levels of the endpoints. A dynamic participation indicator displayed at the endpoints shows the relative participation levels of the endpoints. For example, the dynamic participation indicator may show the names of the users in a font that changes size and/or location as the participation level changes. In another example, the dynamic participation indicator may show respective videos of the endpoints in a format and/or size that changes as the participation level changes.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: October 15, 2013
    Assignee: Cisco Technology, Inc.
    Inventor: Steven Charles Prentice
  • Patent number: 8554749
    Abstract: In one embodiment, a data file and policy are generated. The policy is then associated with the data file, wherein the policy includes one or more unassigned accounts and an access control definition that defines an access permission associated with each of the one or more unassigned accounts.
    Type: Grant
    Filed: October 23, 2006
    Date of Patent: October 8, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: Jonathan D. Herbach
  • Patent number: 8555156
    Abstract: A technique for inferring whether a message has been read includes the following: identifying at least part of a message that is in a viewport of a computing device, determining a value that is based on the at least part of the message, comparing the value to a threshold, tracking an amount of time that the at least part of the message is in the viewport if the value meets or exceeds the threshold, and inferring whether the message has been read based on the amount of time.
    Type: Grant
    Filed: August 16, 2010
    Date of Patent: October 8, 2013
    Assignee: Google Inc.
    Inventor: Brian L. Cairns
  • Patent number: 8549440
    Abstract: A method provides a virtual presentation of a product and includes registering at least one registration code for at least one product on a website; after successful registration, viewing a virtual replica of the at least one product on the website, accessing at a least a subset of features on the website that allow user interaction with the virtual replica of the at least one product, and purchasing one or more virtual furnishings for at least one virtual room on the website, in which room said virtual replica is viewable.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: October 1, 2013
    Assignee: Ganz
    Inventor: Howard Ganz
  • Patent number: 8539356
    Abstract: There is provided an image forming apparatus which can simply create a role that is an assembly of the authorities for using each function of the image forming apparatus.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: September 17, 2013
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventor: Maiko Ito
  • Publication number: 20130239011
    Abstract: A method for collaborative CAx editing may include enabling a user to define a partitioning constraint for a design space and partitioning the design space into editing regions according to the partitioning constraint and assigning users to specific editing regions. The method may also include displaying a feature tree, enabling a user to select and lock a selected feature for editing by a specified user, enabling the specified user to edit the selected feature and blocking access from other users to the selected feature. An apparatus corresponding to the above method is also disclosed herein.
    Type: Application
    Filed: March 8, 2013
    Publication date: September 12, 2013
    Applicant: Brigham Young University
    Inventors: Walter Edward Red, Felicia Marshall, Charles Gregory Jensen, Prasad Weerakoon, Rob Moncur
  • Patent number: 8533604
    Abstract: Described are techniques for user interface selection. A plurality of user interface sets is provided. Each of the plurality of user interface sets includes a plurality of user interfaces corresponding to a plurality of user levels of interaction. Each of the plurality of user levels of interaction is associated with a different level of abstraction with respect to processing performed in the data storage system for implementing a request. First user information associated with the user is provided. The first user information identifies one of said plurality of user levels for at least one of the plurality of user interface sets. A user interface is selected for display in connection with interactions with the user in accordance with the first user information. The selected user interface is displayed.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: September 10, 2013
    Assignee: EMC Corporation
    Inventors: Mark Parenti, Stephen Todd
  • Patent number: 8522146
    Abstract: A display control apparatus includes a number of items determining unit which determines the number of selection items to be simultaneously displayed in an item selection list on an operating screen based on a selection of a button on the operating screen, a position determining unit which determines an upper end position of the item selection list on the operating screen to be a position so that a part of the selection items in the item selection list is displayed in a direction inverse to a normal extending direction of the selection item list with a position of the selected button as a reference based on a comparison of the number of the selection items to be simultaneously displayed with the displayable number of selection items on the operating screen, and a generating unit which generates the item selection list on the operating screen based on the determined position.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: August 27, 2013
    Assignee: Ricoh Company, Ltd.
    Inventor: Yoshiko Aono
  • Patent number: 8520267
    Abstract: A method for controlling the host apparatus includes searching for at least one image reading apparatus being connected to the host apparatus; displaying a list of image reading apparatuses using the first information of the searched at least one image reading apparatus; selecting one of the at least image reading apparatus from the displayed list of image reading apparatuses; displaying a user interface (UI) for selecting a scanning option which includes the second information of the selected image reading apparatus using the second information corresponding to the selected image reading apparatus; and controlling the selected image reading apparatus to perform a scanning operation according to the scanning option which is input through the UI for selecting a scanning option. Accordingly, a plurality of image reading apparatuses are controlled by a single universal driver without the need of installing driver programs for each of the image reading apparatuses.
    Type: Grant
    Filed: February 16, 2010
    Date of Patent: August 27, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jung-mo Hong, Hak-ju Lee, Hyun-jung Park, Dong-hoan Koo, Kyung-hoon Kang
  • Publication number: 20130198646
    Abstract: A system, method, and computer-accessible medium for protecting user choice settings are provided. The system and method provide an application programming interface that uses a security subsystem to unlock, write, and relock the user choice settings to insure that the user's choices are enforced and respected by the applications that attempt to change them in a manner that is verifiable and transparent to the user. The user is notified whenever a change to their user choice settings is made.
    Type: Application
    Filed: April 9, 2012
    Publication date: August 1, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Robert F. Day, Sarah E. Schrock, Timothy P. McKee, Isaac A. Sheldon
  • Patent number: 8472867
    Abstract: A device and method is provided for managing event information in a wireless terminal. The device includes a controller for controlling and sorting at least one event information based on a menu, and providing an identifier corresponding to the menu on a date-by-date basis, and a displaying unit for displaying event information on the date-by-date basis, using the identifier. The method includes the steps of sorting at least one event information by a menu, and displaying event information on a date-by-date basis, using an identifier corresponding to the menu.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: June 25, 2013
    Assignee: Samsung Electronics Co. Ltd.
    Inventors: Su-A Baek, Ji-Won Suk, Seung-Chul Choi
  • Patent number: 8458596
    Abstract: A system, computer-readable medium, and computer-implemented method for using a mashup dashboard can include retrieving a mashup dashboard from a repository, and providing a display of the retrieved mashup dashboard that recreates a visual configuration pre-defined in the stored mashup dashboard. The visual configuration includes a pre-defined mashup executing therein to provide live data from the mashup. The mashup dashboard can be created, by providing a listing of pre-defined mashups and a canvas, the pre-defined mashups being stored in a repository; interacting with the user to define a visual configuration of the canvas and to drag and drop one of the pre-defined mashups from the listing onto the canvas; and storing the visual configuration of the canvas with the pre-defined mashup as a mashup dashboard, for later retrieval to recreate the visual configuration with the pre-defined mashup executing therein.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: June 4, 2013
    Assignee: JackBe Corporation
    Inventors: Daniel Malks, Jeremy Pitten
  • Publication number: 20130139065
    Abstract: An application software designed to run on the popular mobile operating systems can be used by employees of a business to exchange messages with other employees, schedule work time and time-off and trade work days or work shift assignments. The mobile application allows efficient employee interaction with minimal intervention by management.
    Type: Application
    Filed: November 28, 2011
    Publication date: May 30, 2013
    Inventor: Troy Spinks
  • Patent number: 8446617
    Abstract: An image forming system including a plurality of image forming apparatuses installed in a plurality of areas and in communication with one another via a network includes a management unit configured to manage level information indicating a level related to information management with respect to each of the plurality of areas, and a job issuing unit configured to issue a job, including data for image formation, for causing at least one of the plurality of image forming apparatuses to perform image formation. The image forming system identifies at least one image forming apparatus that can be selected as a destination of the job issued by the job issuing unit based on the level information managed by the management unit.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: May 21, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yasuki Nakajima
  • Patent number: 8438113
    Abstract: The invention provides an end-to-end automated streaming workflow process which enables real-time or batch processing to grant licenses and to acquire licenses for 3rd party copyrighted content. Using a computer, the invention automates the permissions transaction process of procuring and processing licenses real-time or by batch, reducing lead-times from many weeks or months to hours, automatically transforming and translating requests and responses for global e-commerce among multi-vendor systems and non-standard rights semantics and languages, eliminating or reducing manual labor effort, negotiating licensing fees to conform with specifications, protecting rights-holders' intellectual property rights and assuring rights-holders they are fairly compensated and paid for their work, identifying “public domain” and/or “fair use” works, saving companies time and money, while providing a competitive advantage for publishers and the enterprise.
    Type: Grant
    Filed: January 21, 2011
    Date of Patent: May 7, 2013
    Inventor: Richard Stahl
  • Patent number: 8428484
    Abstract: Embodiments of the present invention comprise systems, methods and devices for providing external accounting functions for a peripheral device.
    Type: Grant
    Filed: March 4, 2005
    Date of Patent: April 23, 2013
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Boguslaw Ludwik Plewnia, Shinichi Yamamura, Hanzhong Zhang, David J. Lovat, Amarender Reddy Kethl Reddy, Roy K. Chrisop, Tanna Richardson, Uoc Nguyen, Joey Lum, Mark Liu Stevens
  • Patent number: 8418067
    Abstract: A rich communication profile system with notifications. The system is a feedback mechanism that utilizes rich content, e.g., multimedia content, as one or more indicators that represent the status of a remote user. The system includes a state component that receives information relating to state of at least one entity. A notifications component dynamically renders at least one personalized graphical indicia representative of the entity's state. The entity can be a person, group of people, component, place, and object.
    Type: Grant
    Filed: January 15, 2004
    Date of Patent: April 9, 2013
    Assignee: Microsoft Corporation
    Inventors: Lili Cheng, David P. Vronay, Ryszard K. Kott, Sean U. Kelly
  • Patent number: 8407601
    Abstract: Regulating user interface controls includes identifying a grouping from among different groupings and providing a set of user interface controls corresponding to the identified grouping. The groupings can correspond to the maturity levels (e.g., kids and teenagers) of different network service provider users.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: March 26, 2013
    Assignee: Facebook, Inc.
    Inventors: Jack Wassom, Renee Schaefer, Cory Chandler
  • Patent number: 8397154
    Abstract: A method for remotely controlling a browser program is executed on a source computer from a target computer. A browser program generates a browser window in which objects are displayed in a structurally coordinated manner, and simultaneously transmitted to the target computer. The objects are individually transmitted to the target computer and displayed on the target computer by a second browser program that is executed on the target computer. The second browser program generates a second browser window in which the objects are displayed. The objects are displayed in a structurally coordinated manner on both the source computer and the target computer, and can thus be efficiently controlled. There is no dependency between the display views of the objects on the source computer and the target computer with respect to the size and/or resolution of the browser window.
    Type: Grant
    Filed: June 5, 2008
    Date of Patent: March 12, 2013
    Inventors: Luc Haldimann, Philipp Bieri, Simon Anderegg
  • Patent number: 8370749
    Abstract: A client device requests a web page via a network, where the web page is identified by an identifier and references a widget. In response to receipt of the requested web page, the client device requests the widget referenced by the web page and presents, within the requested web page, a presentation of the widget. Thereafter, in response to a user input via the presentation of the widget, information is transmitted via a secure connection between the widget on the client device and a server. The client device optionally presents confirmation of receipt of the information via the presentation of the widget while maintaining user context in the web page.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: February 5, 2013
    Assignee: Kimbia
    Inventors: Thon Morse, Nathaniel B. Forman, Richard J. Sanford
  • Patent number: 8356054
    Abstract: A computer implemented method for managing access to system resources includes receiving a request from a user for write-access to a resource in a host system, the host system including write-access permissions to the resource for one or more selected users. The method also includes accessing the resource in the host system, presenting the resource to the user to allow the user to make changes to the resource, determining whether the user has write-access permission to the resource, and determining whether the resource is a temporarily writable resource. The method further includes, responsive to the resource being temporarily writable and the user not having write-access permission, discarding changes to the resource made by the user and returning the resource without the changes to the host system.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: January 15, 2013
    Assignee: International Business Machines Corporation
    Inventors: Patrick J. Cupka, Steven G. Dittmar
  • Patent number: 8341535
    Abstract: Systems and methods for providing distributed call control are provided. In exemplary embodiments, a communication user interface is provided on a client device associated with an individual. The communication user interface comprises a plurality of selectable communication control operations configured to provide control over communications of users within an enterprise. A selection of one of the plurality of communication control operations is received from the individual. Permissions associated with the individual are reviewed to determine if the individual is allowed to perform the communication control operation. If the individual is allowed, the communication control operation is performed. If the individual is not allowed, a denial indicator may be provided.
    Type: Grant
    Filed: March 10, 2008
    Date of Patent: December 25, 2012
    Assignee: Fonality, Inc.
    Inventor: Christopher M. Lyman
  • Patent number: 8332758
    Abstract: An approach is provided that registers a component plug-in with a console application. A request is received from a user of the console application. The console application displays a console user interface in a predetermined interface style. The console application detects that the request corresponds to the component plug-in and sends an initial request to the component plug-in. The console application receives an initial model of an initial user interface from the component plug-in and this model is provided to the user in response to the initial request. The console application builds an initial component user interface based on the received initial model. The initial component user interface is also consistent with the predetermined interface style. The console application displays the initial component user interface and the console user interface in a common application window in the predetermined interface style.
    Type: Grant
    Filed: November 25, 2009
    Date of Patent: December 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: John Bergeron, Jonathan S. Kung, Sridhar R. Muppidi, Borna Safabakhsh, Eric J. Wood
  • Patent number: 8327272
    Abstract: In accordance with some embodiments, a computer-implemented method is performed at a portable multifunction device with a touch screen display. The touch screen display includes a long axis, a short axis, a portrait view and a landscape view. The computer-implemented method includes executing a calendar application. In response to detecting the portable multifunction device in a first orientation that comprises a substantially vertical orientation of the long axis, a calendar is displayed for a first time period in the portrait view. In response to detecting the portable multifunction device in a second orientation that comprises the substantially vertical orientation of the short axis, a calendar is displayed for a second time period in the landscape view. The second time period is longer than and includes the first time period.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: December 4, 2012
    Assignee: Apple Inc.
    Inventors: Freddy Allen Anzures, Marcel Van Os, Stephen O. Lemay, Michael Matas
  • Patent number: 8321787
    Abstract: A virtual lobby client automatically interfaces with multiple virtual world instances, each provided by a separate virtual world provider from among multiple virtual world providers, each interfaced with to access a separate virtual world account, to retrieve a separate selection of inventory items from each virtual world account. The virtual lobby client renders an inventory directory index of each separate selection of inventory items within a single lobby interface with at least one selectable option for managing each of the items in the inventory directory from the single lobby interface. The virtual lobby client renders, within the single lobby interface, a separate graphical portal for each virtual account, wherein entry of each of the separate graphical portals triggers the virtual lobby client to automatically open a virtual world specific interface window into a particular virtual world instance provided under the particular virtual world account associated with the entered graphical portal.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: November 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Vittorio Castelli, Rick A Hamilton, II, Brian M O'Connell, Clifford A Pickover, Keith R Walker
  • Patent number: 8302013
    Abstract: A system, a method, and a user interface for providing content by using several modules for displaying the content within a single page. A first module within the page is for presenting content from a first source and a second module is for presenting content from a second source. The first module is stacked on top of the second module within a window for presenting the page. The content presented by the first module is independent of the content presented by the second module such that a user interacts with the content of each module independently and without the need for navigation to a location external to the single page.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: October 30, 2012
    Assignee: Yahoo! Inc.
    Inventors: Stephen Gerald Garcia, Joshua Allen Rehling, Andrew Boath Faris, Anthony Dominic Amidei
  • Patent number: 8301507
    Abstract: An aspect of the present invention includes a protocol for conveying data during an e-commerce session with a polymorphic response, comprising initiating a session with a message from a buyer application to a broker application and a session identifier assigned by the broker application; conducting the session between the buyer application and a supplier application; and concluding the session with a additional message which includes a schema identifier for the additional message, resolvable in a context of a system identifier; and a polymorphic response comprising a type and a version, wherein the polymorphic response includes additional data elements corresponding to values assigned to the type and version.
    Type: Grant
    Filed: February 18, 2011
    Date of Patent: October 30, 2012
    Assignee: Open Invention Network
    Inventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
  • Patent number: 8301897
    Abstract: Methods and apparatus for authenticating a user are disclosed. According to one aspect of the present invention, a method for authenticating a user includes displaying a first representation of a challenge. The challenge is based on a ruleset. The method also includes receiving a first input, determining if the first input furthers a successful completion of the first representation of the challenge, and determining if the first input completes the first representation of the challenge. If it is determined that the first input completes the first representation of the challenge and that the first input furthers the successful completion of the first representation of the challenge, the method further includes positively augmenting a security indicator.
    Type: Grant
    Filed: August 23, 2006
    Date of Patent: October 30, 2012
    Assignee: Cisco Technology, Inc.
    Inventor: Bryan C. Turner
  • Patent number: 8296659
    Abstract: A computer-implemented method is presented for distinguishing a live actor from an automation. The method includes receiving, from a user, a request to access a service, and, in response presenting to the user a minority set of N objects and a majority set of >N objects that share at least one common attribute expected to be apparent to a human observer absent among objects associated with the minority set. The method also includes requesting, from the user, to identify at least one object, from among the objects associated with the minority or majority set, that satisfies a predetermined criterion and receiving, from the user, an indication of a selection of at least one object. The method further includes determining whether the user-selected object satisfies the predetermined criterion and determining that the user is a human upon determining that the user-selected object satisfies the predetermined criterion.
    Type: Grant
    Filed: December 5, 2007
    Date of Patent: October 23, 2012
    Assignee: Cellco Partnership
    Inventor: John Antypas, III
  • Patent number: 8281147
    Abstract: The claimed subject matter provides systems and/or methods that facilitate utilizing a shared secret to obscure a password within a sequence of characters. The sequence of characters can include the password as well as noise. The shared secret can leverage utilizing a set of known images that a user can uniquely distinguish from random images. By employing the imaged based shared secret, the user can login to a server from an untrusted machine suspected to be infected with spyware such as a keylogger that tracks user input.
    Type: Grant
    Filed: June 21, 2007
    Date of Patent: October 2, 2012
    Assignee: Microsoft Corporation
    Inventors: Dinei A. Florencio, Cormac E. Herley
  • Patent number: 8276193
    Abstract: An Activity Access Control (AAC) utility controls access to applications and devices by allowing an administrator to set terms of use/access regarding a applications and/or devices for a group of users, whose activity are monitored. The AAC utility also enables administrator and user access to a compromise facility via a centralized access point to establish or request changes to the terms of use/access. The AAC utility allows the administrator to dynamically update information and set terms based on real-time information collected during activity monitoring. Dynamic updates may also occur based on the monitored user's request, the priority of the requesting user(s), historical data, occurrence of a special event, completion of other internal or/external tasks, and/or pre-set limitations or thresholds. In addition, the AAC utility facilitates the real-time display or publishing of the terms of use, status information, and statistical information to users and the administrator.
    Type: Grant
    Filed: October 2, 2008
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jason A. Cox, Lydia M. Do
  • Patent number: 8266532
    Abstract: A method tags connecting components. The method comprises capturing an image of a plurality of grid sections. The image of each of the grid sections includes at least one connector disposed therein. The at least one connector has a first end in a first one of the grid sections and a second end in a second one of the grid sections. The method comprises displaying a first virtual identifier in the image of the first grid section for the first end of the connector. The method comprises displaying a second virtual identifier in the image of the second grid section for the second end of the connector.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: September 11, 2012
    Assignee: Symbol Technologies, Inc.
    Inventors: Vladimir Gurevich, Vitaly Polikoff
  • Patent number: 8255806
    Abstract: A virtual machine (VM) is accessed by receiving user log-in information, the log-in information identifying a user and a corresponding VM, the VM having a local copy and a remote copy. A selected copy of the VM is identified based on at least one of a policy and a user selection, the selected copy being one of the local copy and the remote copy of the VM. A desktop generated by the selected copy of the VM is presented to the user in a common application graphical user interface, the common application graphical user interface being used regardless as to whether the selected copy of the VM is the local copy or the remote copy.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: August 28, 2012
    Assignee: VMware, Inc.
    Inventors: Yaron Halperin, Jad Chamcham, Christian Matthew Leroy, Gerald I. L. Cheong, Matthew B. Eccleston, Noah Wasmer
  • Patent number: 8256010
    Abstract: An approach is described for controlling access to a data item using one or more access graphs. The approach entails distributing a compact package of access-related information to a recipient that pertains to the access graphs. The recipient can use the access-related information to access the data item through the access graphs in an off-line mode of operation. In one implementation, the access-related information includes markers associated with edges between nodes in the access graphs. One type of marker can link the data item to two or more nodes of the access graphs. This type of marker can be used to implement a logical AND operation among two or more policy factors.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: August 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Alexey V. Orlov, Dmitry V. Starostin
  • Patent number: 8245141
    Abstract: In one embodiment, a first administrative entity having first members may initiate an operated shared workspace having a policy control engine. The first administrative entity may configure a first set of policies regarding workspace access, while a second administrative entity, having second members, may configure a second set of policies regarding workspace access. The policy control engine may then apply the first policies to the first and second members, and also may apply one or more policies of the second set of policies to the second members in response to the respective policies being stricter than corresponding policies of the first set of policies.
    Type: Grant
    Filed: October 29, 2008
    Date of Patent: August 14, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Charles E. Fuller, Deepa Krishnan
  • Patent number: 8234219
    Abstract: A system, method, and apparatus for secure data editing is disclosed. A data field receives focus to accept a data entry from a user. The user inputs a data entry into the data field via a user interface. A determination is made of whether a manual lock event, a change focus event, or a time out event has triggered based on the user's action or inaction with the user interface. Upon the triggering of a manual lock event, a change focus event, or a time out event, the data entry in the data field is obscured. The user interface may display a data entry with a validation character which provides a reference point within the data entry while the data entry is displayed and while the data entry is obscured. The system may allow a user to have a specified function set based on his user access level.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: July 31, 2012
    Assignee: Applied Systems, Inc.
    Inventors: Robert E. Gorczowski, Brian D. Schubbe, Paul T. Klawitter
  • Patent number: 8234688
    Abstract: Methods for managing privacy settings for a social network using an electronic computing device are presented including: causing the electronic computing device to receive a triggering event on the social network; and causing the electronic computing device to determine a number of privacy indices in response to the triggering event, where the number of privacy indices correspond with at least one target user, where the number of privacy indices are normalized from a summation of a number of privacy scores, where the number of privacy scores are each derived from a sum of attribute scores, and where the sum of attribute scores are each derived from a weighted sensitivity value of an attribute and a user relationship distance value of a user and the target user.
    Type: Grant
    Filed: April 3, 2009
    Date of Patent: July 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Tyrone W. A. Grandison, Sherry Guo, Kun Liu, Eugene M Maximilien, Dwayne L Richardson, Tony Sun
  • Patent number: 8225211
    Abstract: A display control apparatus is disclosed. The display control apparatus includes a number of items determining unit which determines the number of selection items to be simultaneously displayed in an item selection list on an operating screen based on a selection of a button on the operating screen, a position determining unit which determines an upper end position of the item selection list on the operating screen to be a position so that a part of the selection items in the item selection list is displayed in a direction inverse to a normal extending direction of the selection item list with a position of the selected button as a reference based on a comparison of the number of the selection items to be simultaneously displayed with the displayable number of selection items on the operating screen, and a generating unit which generates the item selection list on the operating screen based on the determined position.
    Type: Grant
    Filed: August 19, 2008
    Date of Patent: July 17, 2012
    Assignee: Ricoh Company, Ltd.
    Inventor: Yoshiko Aono
  • Patent number: 8224851
    Abstract: A system to create tags for tag cloud displays includes an authentication service to authenticate a user. The system includes a set of valid resources stored in a database system. A tag creation tool permits the authenticated user to create at least one tag that serves to identify a selected resource within the set of valid resources. Each tag includes a weighted value. Each tag may include a public attribute that indicates that the tag is accessible to authenticated users and non-authenticated users. Alternatively, each tag may include a private attribute that indicates that the tag is only accessible to the authenticated user. A user interface displays tags in a tag cloud in accordance with attributes of the tags and weighted values of the tags.
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: July 17, 2012
    Assignee: Oracle International Corporation
    Inventors: Ravi Banda, Nancy Valerie Lang, Gopi Jaggavarapu, Guga Prian Ganesan, Kathi Lynn Chenoweth
  • Patent number: 8217854
    Abstract: A method and system for managing a multi-focus remote control session (RCS) within a computer system. A unique identifier (UserID) of each user and associated input devices are registered to the RCS. The users have shared concurrent control of a computer screen via the input devices. Responsive to selection of windows within the computer screen by the input devices, concurrently operative focus is provided to each selected window and is specific to the UserID associated with the input device that selected the window. Each selected window having focus may be accessed and manipulated by only the input devices associated with the UserID to which the focus provided to each selected window is specific. The selected windows to which focus has been provided are recording in a computer readable medium in association with the UserID specific to the selection of the windows.
    Type: Grant
    Filed: October 1, 2007
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Gregory Jensen Boss, Rick Allen Hamilton, II, Alexandre Polozoff
  • Patent number: 8219919
    Abstract: An associated between a data type and a user interface (UI) element such as a Page and/or Panel, and a data type allows dynamic determination of application flow including menu and menu items. This may allow a dynamic determination of all target UI elements to which an end user may navigate from a source UI element, that are capable of displaying the same record of information represented in the source UI element or a related record of information.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: July 10, 2012
    Assignee: Attachmate Group
    Inventors: Michael Norring, Kishore Chaliparambil, Kalpana Narayanaswamy, Jonathan Gordon, Jean-Jacques Dubray, Bryan Grunow, Michael Callahan, Bill Orebaugh
  • Patent number: 8181112
    Abstract: The rendering of portal pages on can be sped up by allowing individual portlets to be displayed while other portlets of the page are still waiting to finish rendering. Temporary messages can be displayed for the portlets that are still rendering. This temporary content can be replaced by the finished portal rendering for the slow rendering portlets. Additionally, a timeout feature for the portlets can be used. The timeout feature allows the rendering of the portlet to be stopped after a certain period of time.
    Type: Grant
    Filed: May 18, 2005
    Date of Patent: May 15, 2012
    Assignee: Oracle International Corporation
    Inventors: Christopher Jolley, Subrahmanyam Allamaraju, Timmothy Pesce
  • Patent number: 8166404
    Abstract: The subject matter disclosed herein relates to authenticating an identity of users desiring access to an application program and determining whether an authenticated user is authorized to access one or more aspects of the application program.
    Type: Grant
    Filed: October 4, 2005
    Date of Patent: April 24, 2012
    Assignee: Disney Enterprises, Inc.
    Inventor: Doron Grinstein
  • Patent number: 8159703
    Abstract: An information processing apparatus which makes it possible to improve user operability in selecting a desired one from a plurality of image processing apparatuses by selecting functions of the image processing apparatuses. A virtual printer driver acquires function information on a plurality of printers existing on a network. One printer is selected as a default printer from the printers. Configuration items associated with functions of the default printer, and configuration items associated with functions of the other printers are displayed on a configuration screen in a manner selectable by a user. The configuration items associated with the functions of the printers except the default printer are displayed such that a printer equipped with a function associated with each of the configuration items can be identified by the user. Print data is transmitted to one of the printers, based on a configuration item selected by the user.
    Type: Grant
    Filed: April 15, 2008
    Date of Patent: April 17, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yoko Murase
  • Patent number: 8150819
    Abstract: In order to efficiently search web pages, an MFP has browsing processing portion to receive a web page from a Web server, an execution instruction accepting portion to accept an execution instruction specifying processing to be executed with respect to the received web page, and a user relating portion to store a URL for access to the web page when the accepted execution instruction specifies processing other than the processing for display. Thus, an efficient search of web pages can be executed.
    Type: Grant
    Filed: September 14, 2007
    Date of Patent: April 3, 2012
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventor: Kazusei Takahashi
  • Patent number: 8151358
    Abstract: Techniques are described for user-controlled annotation and sharing of one or more digital items. Examples of digital items that may be shared with other users include digital representations of graphic images, photographs, audio segments, songs, video segments, movies, and text (such as lists of favorites (e.g., a list of favorite books, a list of favorite movies, and a list of favorite places to visit)). A user may make a digital item available to other users of a computer network, such as an instant messaging system, a chat environment, or a subscription-based computer network. User-entered annotations, such as textual comments, may be associated with a digital item, and a user can select which other users can view and/or change all, or some, of the annotations.
    Type: Grant
    Filed: October 18, 2005
    Date of Patent: April 3, 2012
    Assignee: AOL Inc.
    Inventor: June R. Herold