Operator Interface (e.g., Graphical User Interface) Patents (Class 715/700)
  • Patent number: 8537120
    Abstract: A four-corner cut square Chinese character input method based on excellent code comprises the steps of: assigning predesigned code table to corresponding keys of a keyboard; and inputting Chinese Character according to four-corner coding of Chinese character by using the corresponding keys on the keyboard, an inputting rule of Chinese character coding including twenty cutting rules which comprise the characteristic of the excellent code combining with cutting skill. The excellent code table and cutting skill are capable of putting an end to the amphibolous codes, with this input method, most of Chinese characters don't have overlapped codes.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: September 17, 2013
    Assignee: Shenzhen Qichuangmei Technology Co., Ltd
    Inventors: Lin Feng, Chunman Li, Heungyeung Li
  • Patent number: 8538588
    Abstract: The present disclosure relates generally to building control systems and, more particularly, to methods and devices for configuring and/or displaying parameters or other information such as menu screens on a programmable wall module of a building control system. In an illustrative embodiment, a configuration tool may be configured to create a number of screens for the user interface of the programmable wall module based on a number of user inputs received via the user interface of the configuration tool. In some cases, the number of user inputs received via the user interface of the configuration tool may be less than, and sometimes far less than, the number of screens that are created by the configuration tool. Regardless, with the number of screens created, the configuration tool may upload the number of screens to the programmable wall module for use on the user interface of the programmable wall module.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: September 17, 2013
    Assignee: Honeywell International Inc.
    Inventor: Gary P. Kasper
  • Patent number: 8533625
    Abstract: A method and computer program product for displaying graphical objects in a display is presented. A first input from a user is received. In response to receiving the first input, a graphical object is displayed in the display. A second input is then received from the user. In response to receiving the second input, the graphical object is fixated in the display. An object that would have otherwise been occluded by the graphical object is then displayed in an area of the display outside the area occupied by the graphical object.
    Type: Grant
    Filed: February 25, 2011
    Date of Patent: September 10, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Troy A. Gaul, Timothy J. Gogolin
  • Patent number: 8532794
    Abstract: A building control system incorporating an external calendar service, having a schedule subsystem, a schedule synchronization subsystem connected to the schedule subsystem, and an external calendar configuration subsystem connected to the schedule synchronization subsystem. The schedule subsystem may have a schedule object, a building schedule mechanism for activating different subsystems in a building based on a configuration of a building schedule, and a schedule change mechanism for creating, configuring and/or changing the building schedule.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: September 10, 2013
    Assignee: Honeywell International Inc.
    Inventors: Kiran Hegde, Cuong Huynh, Patrick Brisbine, Stuart Donaldson
  • Patent number: 8526686
    Abstract: The use of an image capture device with a IPTV Set Top Box allows for the STB to detect a plurality of viewers, and to then provide access conditions that are appropriate to the detected viewers. In cases where a viewer has not been profiled this may include creating a profile for the user, while in cases where a plurality of users are detected, a set of access rights and permissions determined in accordance with the plurality of users can be provided.
    Type: Grant
    Filed: December 24, 2010
    Date of Patent: September 3, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Edoardo Gavita
  • Patent number: 8527904
    Abstract: Systems and method for interpreting a data selection on a touch screen may include providing an interface on the touch screen with a plurality of lanes, each lane associated with an attribute, and each attribute associated with a plurality of values. Icons may fill each lane, with each icon configured to display one of the values of the attribute of the lane. The interface may also have a first lane where a first icon is not displayed. It may be determined that a finger gesture input from the touch screen with a direction is associated with the first lane, and in response, the icons in the first lane may be moved in that direction to display the first icon. A finger tap input from the touch screen corresponding to the first icon may enlarge a size of the first icon on the touch screen to substantially fill the first lane.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: September 3, 2013
    Assignee: Oracle International Corporation
    Inventors: Xiaohan Liu, Chun-Yi Chen, Aylin Uysal, Brent-Kaan William White, Sivaroop Tejaswi Peesapati
  • Patent number: 8527011
    Abstract: In some implementations, a computer-implemented method of displaying alert information with a mobile communication device includes displaying device status indicators to a user of a mobile device in a status area; receiving information from an application to display an alert in the status area; displaying in the status area a first level of information for the alert and a user-selectable control; and displaying, in response to a selection of the user-selectable control, a second level of information for the alert that provides greater detail than the first level of information.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: September 3, 2013
    Assignee: Google Inc.
    Inventors: German W. Bauer, Michael A. Cleron
  • Patent number: 8526470
    Abstract: Methods and test systems for testing a network. A test system may emulate a plurality of users, each emulated user executing a user activity. Each emulated user activity may include one or more commands. At least some emulated user activities may include a first command associated with a first protocol synchronized with a second command associated with a second protocol different from the first protocol. The test system may report a result of emulating the plurality of users.
    Type: Grant
    Filed: July 5, 2011
    Date of Patent: September 3, 2013
    Assignee: Ixia
    Inventor: Avinash Ramanath
  • Patent number: 8522240
    Abstract: Systems and methods for collaborative task management are described. The apparatus may include a user interface module that provides a graphical user interface to a user, a form engine coupled to the user interface module to receive form data from a task data store, a scheduling engine that schedules task assignments, and the task data store that stores information related to one or more tasks. The method may include receiving from a user a request to update a task assignment, displaying to the user a task assignment form, receiving an indication to process the form, updating a task data store with information from the form. The method may alternately include receiving task information from a plurality of users, prioritizing task assignments using that information, generating one or more work queues, providing a work queue to a user, receiving an update to a task assignment, and re-generating the work queue.
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: August 27, 2013
    Assignee: United Services Automobile Association (USAA)
    Inventors: Michael Merwarth, Gary Ricks
  • Patent number: 8521823
    Abstract: A method of presenting information to a party through a messaging application is described. Responsive to receipt of a communication from a party (e.g., the first user), a reply is sent. The communication and the reply is presented in an interface to the sender. The messaging system determines matching content that is relevant to one or both of the communication and the reply and determines a quality of the match. Determining the quality of the match may include determining a score for an advertisement based on the advertisement's responsiveness to content identified in the reply message that was sent. Based on a determination that the quality is above a threshold, the matching content is presented along with the communication and the reply.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: August 27, 2013
    Assignee: Google Inc.
    Inventors: Alan B. Sheinberg, Stanley Chen
  • Patent number: 8519997
    Abstract: A display system for use on a vehicle is presented. The display system comprises a cursor control device, at least one electronic display for displaying a first image comprising a three-dimensional conformal view of a terrain and a first movable cursor, and a processor that is coupled to the cursor control device and the at least one electronic display. The processor is configured to move the first movable cursor on the first image in response to input from the cursor control device and to determine a latitude and longitude that correspond to the position of the first movable cursor.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: August 27, 2013
    Assignee: Honeywell International Inc.
    Inventors: John F. Suddreth, Gang He, Kenneth M. Leiphon, Ivan Sandy Wyatt, Jary E. Engels, Thea L. Feyereisen
  • Patent number: 8519979
    Abstract: A computer-implemented graphical modeling system comprising: a graphical modeling environment to generate a graphical model; a display to display the graphical model; an interface to receive an input from a user for manipulating the displayed graphical model based on an interaction between the user and the display; wherein the interaction is one of one finger on one hand of the user interacting with the display; one finger on one hand of the user interacting with the display and one finger on another hand of the user of the user interacting with the display; a plurality of fingers on one hand of the user interacting with the display; one finger on one hand of the user interacting with the display and a plurality of fingers on another hand of the user interacting with the display; or a plurality of fingers on one hand of the user interacting with the display and a plurality of fingers on another hand of the user interacting with the display.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: August 27, 2013
    Assignee: The MathWorks, Inc.
    Inventors: Paul F. Smith, Arvind S. Hosagrahara
  • Patent number: 8514244
    Abstract: Method in a mobile communications device, comprising: providing foreground picture data, providing background picture data, displaying the background and foreground picture data according to determined first positions and amounts on said display unit, receiving direction data, determining, based on the received direction data, a second position and amount of the background picture data and foreground picture data to display, respectively, wherein the relative change of position of the background picture data is different from the relative change of position of the foreground picture data. Also disclosed is a mobile communications device.
    Type: Grant
    Filed: January 23, 2006
    Date of Patent: August 20, 2013
    Assignee: Nokia Corporation
    Inventor: Paavo Perttula
  • Patent number: 8516442
    Abstract: A metadata migration tool helps GUI application developers keep track of institutional knowledge that may be lost between application versions. The maintenance and transference of this knowledge from one application version to another aids developers in conforming future applications to restrictions and requirements imposed on previous versions that may not be immediately apparent. The architecture and processes facilitate the migration of this institutional knowledge, thus greatly reducing the time, cost, and resource expenditures spent re-creating similar components in an updated application and updated scripts to test those application components.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: August 20, 2013
    Assignee: Accenture Global Services Limited
    Inventors: Mark Grechanik, Qing Xie, Chen Fu
  • Publication number: 20130212112
    Abstract: An approach is provided for managing files in an online account. A file access platform causes, at least in part, retrieval of a file associated with a first communication stored in an online account. Next, the file access platform determines whether the file is modified after the retrieval and generates a second communication including a modified version of the file based, at least in part, on the determination. Then, the file access platform causes, at least in part, transmission of the second communication including the modified version to the online account.
    Type: Application
    Filed: February 15, 2011
    Publication date: August 15, 2013
    Applicant: Nokia Corporation
    Inventors: Jan Blom, Divya Viswanathan
  • Patent number: 8509747
    Abstract: A system comprises a mobile device configured to facilitate communications with a network. The system may further comprise a plurality of various data services, an identification service and an aggregation service. The mobile device identifies a subject and initiates a search for the subject, searching at least one of the data services. The mobile device then provides a summary of the data to the user via the user interface on the mobile device.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: August 13, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Brian Roberts, Donald H. Relyea
  • Patent number: 8510293
    Abstract: Included are embodiments for determining sort order. At least one embodiment of a method includes determining a plurality of search results associated with at least one search criteria. Some embodiments of a method include determining a first distance between at least one of the search results and a home page associated with the at least one search result and determining a display order for the plurality of search results.
    Type: Grant
    Filed: December 1, 2011
    Date of Patent: August 13, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: R. Todd Stephens
  • Patent number: 8508547
    Abstract: There is provided a method of changing a theme for a user interface of a computer system comprising receiving an identification of an image with which to define a color palette of a theme for rendering elements of a user interface on a color display of the computer system; analyzing the image to determine at least one predominant color; and defining the color palette in response to the analysis. The image may comprise a background image selected by a user for display by the computer system. Dynamic generation of the color palette matches the user interface to colors to provide flexible and appealing themes. A computer readable memory having recorded thereon instructions to carry out this method is also provided, as well as a device comprising such memory.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: August 13, 2013
    Assignee: Research In Motion Limited
    Inventors: Gerhard Dietrich Klassen, Shaul S. Wisebourt, Lawrence Edward Kuhl
  • Patent number: 8509186
    Abstract: A system and method implemented at a communication device for providing access to telephony services over one or more of a number of communication networks, including cellular networks and IP-based fixed and wireless networks. A mobile device may be configurable for voice communication over both a cellular network and a LAN (e.g. a wireless LAN), and may be adapted to place and receive calls via a PBX over one of the cellular network and the LAN. When it is determined that the mobile device is configured for voice communication using one or both of the cellular network connection and the LAN connection, the mobile device may automatically adapt its user interface to reflect the availability of voice communication only over those connections that are available.
    Type: Grant
    Filed: July 26, 2010
    Date of Patent: August 13, 2013
    Assignee: Research In Motion Limited
    Inventors: Kevin John Oerton, Brian Alexander Oliver
  • Patent number: 8509251
    Abstract: The present invention is to provide a gateway device which, when determining that a network device connected thereto is a web camera and receives a packet from the web camera, is able to automatically add a port of the gateway device connected with the network device to a VLAN designated by the gateway device and then add a specific group code to the packet to specify the VLAN, such that the gateway device can transmit the packet to the VLAN according to the specific group code. The gateway device is then able to automatically set transmission priority of the packet to a high priority, such that after the packet is transmitted out of the VLAN, the packet can be transmitted through a transmission channel with the high priority, so as to improve the convenience of using the web camera and assure the transmission priority of the packet in the VLAN.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: August 13, 2013
    Assignee: D-Link Corporation
    Inventors: Shan Lin, Derek Tai, Stephen Tseng, Terrel Yeh, Samantha Su
  • Patent number: 8502833
    Abstract: An electronic apparatus with multiple screens and an image displaying method thereof are provided. The image displaying method is adapted to an electronic apparatus. The electronic apparatus includes a first display unit and a second display unit. The image displaying method includes following steps. By a processing module, a digital file is read, and a content of the digital file is displayed on the first display unit. Whether the content of the digital file includes at least one dynamic image is detected by the processing module. When the content of the digital file includes the at least one dynamic image, the at least one dynamic image is displayed on the second display unit by the processing module.
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: August 6, 2013
    Assignee: Acer Incorporated
    Inventors: Chuan-Ming Tsai, Tzu-Lung Chuang, Chueh-Pin Ko
  • Patent number: 8503000
    Abstract: To keep track of which process each process job currently exits and when it comes in own charge or which job must be processed, it is necessary to use a workflow system on a PC, and this necessitates to move back and force between the PC and the apparatus, thereby leading to the deterioration of the operational efficiency. An object of the invention is to provide a system in which the apparatus and the workflow server are connected, and by moving forward the processing by using the operation unit of the apparatus, the workflow of the operator in the centralized copy room and the print center of the company can be smoothly moved forward.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: August 6, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Toshihiro Kadowaki
  • Patent number: 8504364
    Abstract: Differential dynamic content delivery including providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; selecting from the session structured document a classified structural element in dependence upon user classifications of a user participant in the presentation; presenting the selected structural element to the user; streaming presentation speech to the user including individual speech from at least one user participating in the presentation; converting the presentation speech to text; detecting whether the presentation speech contains simultaneous individual speech from two or more users; and displaying the text if the presentation speech contains simultaneous individual speech from two or more users.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: August 6, 2013
    Assignee: Nuance Communications, Inc.
    Inventors: William K. Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Thomas James Watson, Daniel Mark Schumacher
  • Patent number: 8504074
    Abstract: A mobile device includes a processor and a memory coupled to the processor and configured to store user-specific data. The processor is configured to access data indicating a position of the mobile device and provide advertisement data based upon the position of the mobile device and the user-specific data.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: August 6, 2013
    Assignee: Palm, Inc.
    Inventors: Edward T. Colligan, Sachin S. Kansal, David D. Daetz, David Z. Creemer, David Vadasz, Bernard P. Cousineau, Matias G. Duarte
  • Patent number: 8503016
    Abstract: Systems and methods are employed to quantify resource usage for review by a user. Marking engine data contains information related to a print job sent to the marking engine and community data relates to resource usage by members of a plurality of communities within a system. A resource profiling component receives the marking engine data and the community data to evaluate resource usage by a user compared to one or more of a user within their community. A visualization component receives the evaluation from the resource profiling component, generates a graphic associated with the evaluation and presents and distributes the graphic to one or more recipients.
    Type: Grant
    Filed: May 4, 2010
    Date of Patent: August 6, 2013
    Assignee: Xerox Corporation
    Inventors: Maria Antonietta Grasso, Victor Ciriza, Jutta Katharina Willamowski
  • Patent number: 8498691
    Abstract: A robotically controlled guide instrument system, comprising an elongate flexible guide instrument; a drive assembly coupled to a proximal portion of the guide instrument and configured to maneuver a distal portion of the guide instrument; a master controller including a user interface that may be manipulated to actuate the drive assembly and thereby maneuver the distal portion the guide instrument; and a closure device detachably coupled to a delivery member carried by the guide instrument, the guide instrument maneuverable to position the closure device proximate an opening of a left atrial appendage of a person's heart such that the prosthesis may be detached from the delivery member and implanted to substantially close off the left atrial appendage.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: July 30, 2013
    Assignee: Hansen Medical, Inc.
    Inventors: Frederic H. Moll, Christopher R. Carlson, Federico Barbagli, Daniel T. Wallace, David Lundmark
  • Patent number: 8499239
    Abstract: A globe container includes a front-side spherical cap. A plurality of content items are arranged with a convex three-dimensional perspective on the front-side spherical cap. The globe container has a changeable virtual orientation that determines which of the plurality of content items are arranged with the convex three-dimensional perspective on the front-side spherical cap. The globe container allows selection of any of the content items displayed on the front-side spherical cap.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: July 30, 2013
    Assignee: Microsoft Corporation
    Inventors: Jocelyn Dollar, Salman Talat, Petri Juhani Tanninen, James Horgan, Kevin Kennedy, Dane Storrusten
  • Patent number: 8498657
    Abstract: A system is provided for user interface update signaling. The system includes a user interface that executes on a mobile device, a signaling server, and a background application. The signaling server receives an update from a third party application and sends at least some of the update to the mobile device. The background application executes on the mobile device, receives the at least some of the update, and stores the at least some of the update in a file in the mobile device. The background application also provides a uniform resource locator that specifies where the file is located to the user interface to enable the user interface to display the at least some of the update.
    Type: Grant
    Filed: June 11, 2009
    Date of Patent: July 30, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Jason R. Delker, John M. Everson, Sei Y. Ng, Jason K. Whitney
  • Patent number: 8498002
    Abstract: An information processing apparatus includes a processing unit and associated operating system (OS). The information processing apparatus further includes an application program including a driver customization unit to customize a device driver in the absence of registration of the device driver in an operable manner to the operating system. Even when a printer driver for use on a particular OS is not customizable, it is possible to produce a customized driver corresponding to the printer driver in a manner specified by a user, thereby allowing customization to be performed in a highly efficient manner.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: July 30, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Mitsunori Iida
  • Patent number: 8498968
    Abstract: A data management and archive method and apparatus, for implementation in an automated system to monitor and manage status, performance and configuration data for networked storage components. Analysis and cross-correlation of data related to the storage components can be done individually, collectively and/or comparatively. A collection manager component of a workload analyzer is implemented to start and stop data collection. The collection manager includes a command and control module that coordinates requests of data from at least one collection agent configured on at least one host connected to the storage component(s). The collection manager manages collection of data and effects file transfer of collected data according to a user specified policy, and maintains status of the data collected. The user specified policy allows the user to specify data collection “shifts” (i.e. periodicity).
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: July 30, 2013
    Assignee: EMC Corporation
    Inventors: William Zahavi, Lee W. Sapiro, Saymai Thammavong, Ron Arnan
  • Patent number: 8497869
    Abstract: A character generating system (10) includes a pickup image information acquiring unit (14), a face part texture generating unit (15), a shape model generating unit (16), and a texture pasting unit (17). The face part texture generating unit (15) has the function of generating part textures that correspond to face parts and are pasted to a head portion shape model of a character (70), which will become an anime-like portrait based on face pickup image information of an object, and includes a characteristic point extracting unit (151), a part selecting unit (152), a flesh color setting unit (153), and a part arrangement setting unit (154).
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: July 30, 2013
    Assignee: Altron Corporation
    Inventors: Masao Kuwabara, Naoto Kominato, Kazumitsu Moriyama
  • Patent number: 8495560
    Abstract: An activity diagram can be converted into code, by traversing the activity diagram to identify the cycles in the activity diagram. Each identified cycle can be stored in a list of cycles. Intermixed cycles among the list of cycles can be resolved. When resolving, the identified cycles can be compared one to another to determine if they have common nodes. If so one of the cycles can be removed from the list of cycles. The other cycle can be labeled as a GOTO loop. The activity diagram can be traversed. For each traversed node, code statements can be generated based on the node type and the labels associated with the node.
    Type: Grant
    Filed: October 27, 2009
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Nicolas Dangeville, Yucel Guclu
  • Patent number: 8490148
    Abstract: Systems and methods for configuring and evaluating policies that direct processing of one or more data streams are described. A configuration interface is described for allowing users to specify object oriented policies. These object oriented policies may allow any data structures to be applied with respect to a payload of a received packet stream, including any portions of HTTP traffic. A configuration interface may also allow the user to control the order in which policies and policy groups are executed, in addition to specifying actions to be taken if one or more policies are undefined. Systems and methods for processing the policies may allow efficient processing of object-oriented policies by applying potentially complex data structures to unstructured data streams. A device may also interpret and process a number of flow control commands and policy group invocation statements to determine an order of execution among a number of policies and policy groups.
    Type: Grant
    Filed: March 12, 2007
    Date of Patent: July 16, 2013
    Assignee: Citrix Systems, Inc
    Inventors: Namit Sikka, Anoop Reddy, Rajiv Mirani, Abhishek Chauhan
  • Patent number: 8489582
    Abstract: One or more query terms that were submitted by a user in connection with a first vertical of a plurality of verticals and not in connection with any other vertical of the plurality of verticals are received. A first set of search results that are both (a) indexed in the first vertical and (b) relevant to the one or more query terms is determined. A second set of search results that are both (a) indexed in a second vertical, but not in the first vertical and (b) relevant to the one or more query terms is also determined. A search results page that contains search results both sets of search results, and that visually distinguishes the sets from each other, is generated. According to one aspect, the results from the second set are shown on the search results page in what appears to be a yellow sticky note.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: July 16, 2013
    Assignee: Yahoo! Inc.
    Inventor: Ashish Jain
  • Patent number: 8482773
    Abstract: The invention relates to an image reading apparatus and to a method of controlling this apparatus. The image reading apparatus acquires a profile capable of being set as processing applied to image data in an information processing device, re-classifies, for the purpose of display on the image reading apparatus, the name of the acquired profile and the settings of the profile, converts this profile name and the settings to items displayed on a display unit of the image reading apparatus, and displays the items on the display unit. The information of a profile selected based upon an item displayed on the display unit is transmitted to the information processing device, and the image data generated by the image reading apparatus is transmitted to the information processing device in response to a request from the information processing device.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: July 9, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koki Shibao
  • Patent number: 8482564
    Abstract: A method of region overlap control for the display of a plurality of waveforms on an instrument includes an overlap function that allows selection by a user of a vertical height on a display screen for each of the waveforms. A ground marker for each of the waveforms is adjusted on the display screen according to the selected vertical height. The result is that the plurality of waveforms are displayed on the display screen in an overlapping fashion with sufficient vertical height to enhance triggering, all measurement functions and secondary functions, such as harmonics and switching loss measurements.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: July 9, 2013
    Assignee: Tektronix, Inc.
    Inventors: Craig H. Nelson, David Shanks, Evan A. Dickinson, Leif X. Running, Steven C. Herring
  • Patent number: 8484658
    Abstract: Algorithm selection for data communications in a parallel active messaging interface (‘PAMI’) of a parallel computer, the PAMI composed of data communications endpoints, each endpoint including specifications of a client, a context, and a task, endpoints coupled for data communications through the PAMI, including associating in the PAMI data communications algorithms and ranges of message sizes so that each algorithm is associated with a separate range of message sizes; receiving in an origin endpoint of the PAMI a data communications instruction, the instruction specifying transmission of a data communications message from the origin endpoint to a target endpoint, the data communications message characterized by a message size; selecting, from among the associated algorithms and ranges, a data communications algorithm in dependence upon the message size; and transmitting, according to the selected data communications algorithm from the origin endpoint to the target endpoint, the data communications message.
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: July 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Kristan D. Davis, Daniel A. Faraj
  • Patent number: 8484296
    Abstract: Systems and methods for displaying an e-mail message are disclosed. In one embodiment, a method includes the act of classifying at least one recipient as trusted or suspect. The recipient is specified by the e-mail message. The method also includes the act of displaying the at least one recipient using a first visual cue if the classification is suspect. The method also includes the act of displaying the at least one recipient using a second visual cue if the classification is trusted. In one embodiment, a system includes a means for classifying at least one recipient as trusted or suspect, and an e-mail message display window. The recipient is specified by the e-mail message. The window is configured to display the at least one recipient using a first visual cue if the classification is suspect. The window is configured to display the recipient using a second visual cue if the classification is trusted.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: July 9, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Carlton Bedingfield, Sr., David Alberto Levine
  • Patent number: 8482576
    Abstract: Embodiments described herein pertain to a standardized set of tools for representing and exploring the components and characteristics of complex systems. In one embodiment, the tools are deployed in a computer network environment so as to engage a social network such that its members utilize the tools to collaboratively construct and maintain a dynamically evolving learning environment in which complexity is represented and explored.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: July 9, 2013
    Inventor: Alan A. Yelsey
  • Patent number: 8479232
    Abstract: A display apparatus and a method for scheduling a broadcast using the same. The broadcast scheduling method includes generating a program information table, in which broadcast information is arranged, if a broadcast program selected by a user in the program information table is moved into an area adjacent to an icon, displaying the broadcast program being added to an item folder, and scheduling the broadcast program.
    Type: Grant
    Filed: December 3, 2009
    Date of Patent: July 2, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Won-il Kim, Yong-hwan Kwon, Joon-hwan Kim, Heui-jin Kwon, Chang-soo Lee, Jeong-yeon Lee, Victor Szilagyi
  • Patent number: 8478705
    Abstract: Embodiments for methods, systems, and computer program products for creating and managing a portable data rule using an electronic computing device are presented including: causing the electronic computing device to create a rule definition including, defining an expression by a user, where the expression defines a logic of a rule, causing the electronic computing device to parse the expression into a logical variable associated with the expression, causing the electronic computing device to identify the logical variable, and causing the electronic computing device to store the rule definition, where the rule definition includes the expression and the logical variable. In some embodiments, the causing the electronic computing device to identify the logical variable includes: causing the electronic computing device to return a name of the logical variable; and causing the electronic computing device to return an expected type of the logical variable.
    Type: Grant
    Filed: January 15, 2010
    Date of Patent: July 2, 2013
    Assignee: International Business Machines Corporation
    Inventors: David T Meeks, Yannick Saillet
  • Patent number: 8473511
    Abstract: Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are captured, and the captured metadata is searched. The type of information in metadata for one type of file differs from the type of information in metadata for another type of file. Other methods are described and data processing systems and machine readable media are also described.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: June 25, 2013
    Assignee: Apple Inc.
    Inventors: Yan Arrouye, Dominic Giampaolo, Bas Ording, Gregory Christie, Stephen Olivier Lemay, Marcel Van Os, Imran Chaudhri, Kevin Tiene, Pavel Cisler
  • Patent number: 8473988
    Abstract: There is provided a display apparatus including display means for displaying images, electronic program guide display means for causing the display means to display an electronic program guide, selection means for draggably & droppably selecting the part of the electronic program guide displayed by the electronic program guide display means, icon display means for, when the part selected by the selection means is dragged, causing icons corresponding to the part to be displayed by being superimposed on the electronic program guide, and execution means for, when the part is dropped onto the icon caused by the icon display means to be displayed by being superimposed on the electronic program guide while the part displayed in the electronic program guide being dragged by the selection means, causing a function associated with the icon to be executed.
    Type: Grant
    Filed: August 4, 2009
    Date of Patent: June 25, 2013
    Assignee: Sony Corporation
    Inventors: Masatoshi Ohta, Junya Ohde
  • Patent number: 8472926
    Abstract: A system and method for managing access to entry points in a graphical user interface on a communication device are provided. The entry points are associated with services such as message services and are actuatable to invoke a content listing display for viewing content associated with a given service. One entry point provides access to a unified inbox for display of messages received or sent via a plurality of message services. Other entry points provide access to other message services or filtered views of the unified inbox. Access to the various entry points is provided via a user interface displaying one or more user interface elements, such as icons, pointing to the various entry points. Display of the elements is managed so as to hide elements pointing to potentially duplicative views.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: June 25, 2013
    Assignee: Research In Motion Limited
    Inventors: Katerina Doudkine, Yevgeniy Motov
  • Patent number: 8468592
    Abstract: Some embodiments provide a system that executes a native code module. During operation, the system obtains the native code module. Next, the system loads the native code module into a secure runtime environment. Finally, the system safely executes the native code module in the secure runtime environment by using a set of software fault isolation (SFI) mechanisms that maintain control flow integrity for the native code module and constrain store instructions in the native code module by bounding a valid memory region of the native code module with one or more guard regions.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: June 18, 2013
    Assignee: Google Inc.
    Inventors: David C. Sehr, Bennet Sze-bun Yee, John Bradley Chen, Victor Khimenko
  • Patent number: 8464286
    Abstract: A mobile terminal and controlling method thereof are disclosed, which facilitates a terminal to be used in further consideration of user's convenience. The present invention includes displaying a channel list in which receivable channels including at least one pay broadcast channel are listed, receiving a broadcast viewing authority for watching the pay broadcast channel from a broadcast viewing authority server via a broadcasting network or an internet network, storing the received broadcast viewing authority, and updating the stored broadcast viewing authority each time a broadcast mode is entered. Accordingly, when the broadcast viewing authority is updated in the mobile terminal to prevent illegal copying or piracy of the broadcast viewing authority, the terminal user needs not to temporarily stop viewing the corresponding broadcast. Moreover, each time the mobile terminal enters a broadcast mode, an old broadcast viewing authority is deactivated and a new broadcast viewing authority is received.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: June 11, 2013
    Assignee: LG Electronics Inc.
    Inventors: Kwanghun Choi, Kiwon Jeon, Kihoa Nam
  • Patent number: 8462125
    Abstract: Systems and methods for shifting haptic feedback function between passive and active modes are disclosed. For example, one disclosed method includes receiving a first signal from a sensor, the first signal associated with a mode of interaction with a graphical user interface; receiving a second signal associated with an interaction with the graphical user interface; determining a haptic feedback effect based at least in part on the mode of interaction with the graphical user interface and the interaction with the graphical user interface; and generating a haptic signal configured to output the haptic feedback effect.
    Type: Grant
    Filed: July 14, 2009
    Date of Patent: June 11, 2013
    Assignee: Immersion Corporation
    Inventors: David M. Birnbaum, Chris Ullrich
  • Patent number: 8464178
    Abstract: A system and method displays information for a multiple programs, each containing zero or one agent, an application, and zero or more pods. The agent communicates with another device such as a network to retrieve or provide information. Information to or from the agent is displayed by an application in a window that is used by other applications, one application at a time. Information to or from the agent is also displayed in one or more windows, each window dedicated to a single pod, and such window being much smaller than the window displaying information from the application.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: June 11, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Kevin Lynch, David Calaprice, Ethan Malasky, Tracy Stampfli
  • Patent number: 8458774
    Abstract: The present invention provides a new method of site and user authentication. This is achieved by creating a pop-up window on the user's PC that is in communication with a security server, and where this communication channel is separate from the communication between the user's browser and whichever web site they are at. A legitimate web site embeds code in the web page which communicates to the security server from the user's desktop. The security server checks the legitimacy of the'web site and then signals both the web page on the user's browser, as well as the pop-up window to which it has a separate channel. The security server also sends a random image to both the pop-up window and the browser. If user authentication is requested by the web site the user is first authenticated by the security server for instance by out of band authentication. Then the security server computes a one time password based on a secret it shares with the web site and sends it to the pop up window.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: June 4, 2013
    Assignee: Authentify Inc.
    Inventor: Ravi Ganesan
  • Patent number: 8456417
    Abstract: A user interface system determines image display presentation characteristics using a displayed image parameter selection control providing image parameter selection data, responsive to the received cursor command data. The displayed image parameter selection control includes a shape having an origin and one or more different sectors associated with one or more corresponding different sets of parameters determining image color or grayscale characteristics and a linear element lying along a line from the origin to a perimeter of the shape and being rotatable about the origin, (a) within a sector to select a value within a range of values determining a first image display characteristic and (b) between sectors to select one of the different sets of parameters determining image color or grayscale characteristics. A display processor initiates display of an image having display presentation characteristics determined by the image parameter selection data.
    Type: Grant
    Filed: May 24, 2010
    Date of Patent: June 4, 2013
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventor: Irene Fang