Patents Issued in June 21, 2016
-
Patent number: 9372609Abstract: An asset-based animation timeline is provided that displays information for a selected visual asset, such as information associated with one or more motion effects which are applied to the asset. Because the asset-based animation timeline is configured to provide information for only the selected visual asset, complexities associated with overlapping assets, sequential assets, and large numbers of assets are eliminated. The asset-based animation timelines disclosed herein can be configured to provide direct access to tools that allow a user to manipulate the motion effects that are applied to a given asset and to add additional motion effects to a selected asset. Animation timelines for other assets included in a given animation production can be accessed by selecting a different asset from an animation canvas.Type: GrantFiled: April 3, 2014Date of Patent: June 21, 2016Assignee: ADOBE SYSTEMS INCORPORATEDInventor: Remon Tijssen
-
Patent number: 9372610Abstract: Embodiments are provided for media playback controller interfaces, interface layouts, and interactions for facilitating a user's navigation and control of a media playback system. Implementation of a controller interface may involve displaying in an information window, content associated with a first tab at a position directly above the information window, displaying a second tab at a position directly below the information window, and in response to a first input, causing (i) the second tab to be displayed at a position directly below the first tab, (ii) the information window to be displayed at a position directly below the second tab, and (iii) the information window to display content associated with the second tab. Other configurations of tab and information window displays, some of which may be modified in response to user interactions with the controller interface, are also provided.Type: GrantFiled: February 21, 2014Date of Patent: June 21, 2016Assignee: Sonos, Inc.Inventors: Jaime Munoz, Jonathan D. Garn, Michael Lemmon
-
Patent number: 9372611Abstract: Disclosed is an electronic device. The electronic device comprises a display device; an input/output device which is separated from the display device and which operates as a means for providing visual information and as a means for inputting information through touch; and a controller which changes configuration setting value based on the touch on the input/output device, and which, upon receiving a predetermined form of touch through the input/output device, changes the sensitivity on the change of the configuration setting value relative to the touch on the input/output device.Type: GrantFiled: November 30, 2012Date of Patent: June 21, 2016Assignee: LG ELECTRONICS INC.Inventors: Chala Park, Hyejin Choi
-
Patent number: 9372612Abstract: A scroll viewer control that displays associated content having inertial snap points in a scrollable view. The scroll viewer control applies inertial movement to displayed content such that even after a user completes a scroll gesture, the displayed content continues to scroll with reducing velocity until the scroll slows to a stop within the scrollable view. In so doing, the scroll viewer control enforces an inertial snap point by causing the scroll to stop when a boundary of the scrollable view coincides with the inertial snap point. A content control may implements an interface that allows the scroll viewer control to discover the snap point set associated with the content. Furthermore, the content control may notify the scroll viewer control of changes in the snap point set.Type: GrantFiled: October 31, 2011Date of Patent: June 21, 2016Assignee: Microsoft Technology Licensing, LLCInventor: Regis L. F. Brid
-
Patent number: 9372613Abstract: A method and an electronic device for scrolling a display on a touchscreen are disclosed. The scrolling method for the electronic device includes setting a scroll direction based on a first touch input movement direction, and scrolling a display image in the scroll direction, based on a second touch input movement distance, irrespective of a second touch input movement direction.Type: GrantFiled: January 29, 2014Date of Patent: June 21, 2016Assignee: Samsung Electronics Co., Ltd.Inventors: Ho-Sung You, Yoon-Jeong Choi
-
Patent number: 9372614Abstract: A system (and method) are disclosed for enlarging a portion of a view of a user interface displayed within a touch-sensitive screen. The system is configured to determine a predetermined touch area corresponding to a touch applied on the screen. The system provides, for display on the screen, a user interface, the user interface including selectable objects and a scrim of the user interface in response to a plurality of selectable objects being within the predetermined touch area. The system generates a magnified view of the selectable objects within the touch area and provides, for display on the screen over the scrim of the user interface, the magnified view. The area of the magnified view is greater than the touch area. Once a selection is made within the magnified view, the magnified view and scrim view are removed and the normal view of the user interface is returned.Type: GrantFiled: July 9, 2009Date of Patent: June 21, 2016Assignee: QUALCOMM IncorporatedInventors: Michael Steven Feldstein, Jordan Spencer Feldstein
-
Patent number: 9372615Abstract: An apparatus and a method for a touch screen in an electronic device. The method includes determining whether a constant touch input is detected. The method also includes, when a constant touch input is detected, determining whether an input of an additional key button of the device is detected. The method further includes, when the input of the additional key button is detected, performing a second function that is different than a first function of the additional key button. Since a separate new additional function may be intuitively performed besides a unique function of the additional key button by pressing the touch screen and the additional key button together, user convenience of the device increases.Type: GrantFiled: December 16, 2011Date of Patent: June 21, 2016Assignee: Samsung Electronics Co., Ltd.Inventor: Sang-Cheol Lee
-
Patent number: 9372616Abstract: A method includes, a computer generating at least one bookmark to provide an indication of placement, the computer configuring the at least one bookmark to have multiple functions; and the computer configuring the at least one bookmark to have an image based the placement.Type: GrantFiled: January 31, 2013Date of Patent: June 21, 2016Assignee: International Business Machines CorporationInventors: David Bruce Lection, Ruthie D. Lyle
-
Patent number: 9372617Abstract: An object control method and apparatus of the user device using hovering gestures are provided. The object control method includes displaying at least one object on a display screen, detecting a multi-finger hovering gesture for selecting the object on the display screen, activating a camera upon detection of the multi-finger hovering gesture, recognizing a hand in a picture input through the camera, and entering, when the hand disappears out of a viewing angle of the camera, a file transfer standby state for transmitting the selected object.Type: GrantFiled: March 14, 2014Date of Patent: June 21, 2016Assignee: Samsung Electronics Co., Ltd.Inventors: Jinyoung Jeon, Jiyoung Kang, Daesung Kim, Jinyong Kim, Boyoung Lee, Seungkyung Lim
-
Patent number: 9372618Abstract: Methods and apparatus for controlling one or more displays using an application manager. The application manager may be displayed in response to a received gesture input. The application manager may provide information regarding applications or screens executing in one or more physical displays on the device. Furthermore, the application manager may be manipulated to change various aspects regarding the applications or screens executing in the one or more displays. This manipulation may include changing the actively displayed screen for a display, movement of screens between displays, or other manipulation of the arrangement or status of the screens.Type: GrantFiled: November 17, 2010Date of Patent: June 21, 2016Assignee: Z124Inventors: Sanjiv Sirpal, Martin Gimpl
-
Patent number: 9372619Abstract: A display apparatus is provided that includes a user interface unit which displays a content, a storage unit which stores a scribble pattern, and a control unit which, if a scribble is inputted according to the stored scribble pattern, sets a content area corresponding to a spot where the scribble is inputted and stores the set content area to the storage unit, making it possible to more efficiently manage the content.Type: GrantFiled: January 13, 2011Date of Patent: June 21, 2016Assignee: Samsung Electronics Co., LtdInventors: Soo-yeoun Yoon, O-jae Kwon, Yoo-tai Kim, Bong-hyun Cho, Gyung-hye Yang, Eun-hee Park
-
Patent number: 9372620Abstract: A device with a touch screen display displays an electronic document that includes a respective user input element. The device detects a first input that corresponds to selection of the respective user input element that is displayed with text having a first size. In response to detecting the first input, the device enlarges the respective user input element, moves the respective user input element toward a center of a first portion of the display and displays an input interface for selecting input for the respective user input element in a second portion of the display that is different from the first portion of the display. The input interface includes a plurality of text input choices for entering text that are displayed at a second size larger than the first size. The device uses text that corresponds to a selected text input choice as input for the respective user input element.Type: GrantFiled: May 28, 2013Date of Patent: June 21, 2016Assignee: APPLE INC.Inventors: Francisco Ryan Tolmasky, Richard Williamson, Patricia J. Coleman, Christopher Blumenberg, Corbin Robert Dunn, Stephen O. Lemay, Marcel van Os
-
Patent number: 9372621Abstract: An operating method of an electronic device is provided. The electronic device includes a display module and a detecting module. The operating method includes: detecting a first input signal by the detecting module; triggering an auxiliary displaying module according to the first input signal, and displaying the auxiliary displaying module on the display module; detecting a second input signal by the detecting module; determining whether the second input signal is in a sensing zone corresponding to the auxiliary displaying module; and displaying a drawing track along an edge of the auxiliary displaying module according to the second input signal when the second input signal is in the sensing zone.Type: GrantFiled: August 30, 2013Date of Patent: June 21, 2016Assignee: ASUSTeK COMPUTER INC.Inventor: I-Hsi Wu
-
Patent number: 9372622Abstract: A method for recording a track and an electronic device using the same are provided. When the electronic device loads an operation system, the recording module is automatically enabled and enters a standby state. When a display unit of the electronic device displays an operating interface and the recording module is triggered, the recording module is switched from the standby state to an active state. When the recording module is at the active state, a drawing layer is displayed and covers the operating interface, and an input track is received via the drawing layer. When a storing command is received, the input track is stored to obtain a composite image.Type: GrantFiled: January 3, 2014Date of Patent: June 21, 2016Assignee: ASUSTeK COMPUTER INC.Inventors: Ren-Jiun Huang, Chen-Hua Li
-
Patent number: 9372623Abstract: To provide an information processing terminal capable of solving the problem in which the positions of operational objects cannot be adjusted in accordance with the holding style so as to improve operativity. A display input unit has a display screen and receives a touch operation made to the display screen. A detecting unit detects a position at which the touch operation has been made on the display screen. A control unit displays operational objects or icons on the display screen. The control unit also moves icons to an icon gathering area in accordance with the number of detected areas among a plurality of setting areas set up in the display screen, or the setting areas including an operated position detected by detecting unit 2.Type: GrantFiled: March 17, 2011Date of Patent: June 21, 2016Assignee: NEC CORPORATIONInventor: Naoki Shiota
-
Patent number: 9372624Abstract: A virtual object can be controlled using one or more touch interfaces. A location for a first touch input can be determined on a first touch interface. A location for a second touch input can be determined on a second touch interface. A three-dimensional segment can be generated using the location of the first touch input, the location of the second touch input, and a pre-determined spatial relationship between the first touch interface and the second touch interface. The virtual object can be manipulated using the three-dimensional segment as a control input.Type: GrantFiled: July 27, 2015Date of Patent: June 21, 2016Assignee: SONY INTERACTIVE ENTERTAINMENT INC.Inventor: Ruxin Chen
-
Patent number: 9372625Abstract: Apparatuses having variable communication speeds are disclose. In one example, an apparatus may comprise a controller configured to: receive a signal from a host, the signal being compatible with a data communication protocol at a first data communication speed; selectively implement a first data communication protocol from a plurality of data communication protocols to communicate with a first memory or implement a second data communication protocol from the plurality of data communication protocols to communicate with a second memory based on the data communication speed; store data in the first memory via the first data communication protocol when the data communication speed is a first speed; and store data in the second memory via the second data communication protocol when the data communication speed is a second speed that is different than the first speed.Type: GrantFiled: March 26, 2013Date of Patent: June 21, 2016Assignee: Seagate Technology InternationalInventors: Keun Heo, Byung Wook Kim, Young Min Ku
-
Patent number: 9372626Abstract: Parallel storage system testing is provided. An input/output (I/O) pattern is received. One or more sets of jobs are determined, based, at least in part, on the I/O pattern. Each of the one or more sets of jobs identifies one or more jobs. Each job identifies one or more I/O operations. Each set of jobs of the one or more sets of jobs is assigned to a processing node of one or more processing nodes. The one or more sets of jobs are executed concurrently.Type: GrantFiled: June 12, 2014Date of Patent: June 21, 2016Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTG.Inventor: Madhav Ponamgi
-
Patent number: 9372627Abstract: Embodiments of the present invention relate to dynamic feedback-based throughput control for storage systems. In one embodiment, a method of and computer program product for storage throughput control are provided. A plurality of I/O requests is received at a rate controller. The plurality of I/O requests is sent from the rate controller to a storage system at a first rate. Throughput of the storage system is observed. The first rate is dynamically adjusted based on the variance between the observed throughput of the storage system and the first rate.Type: GrantFiled: September 22, 2015Date of Patent: June 21, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anna S. Povzner, Renu Tewari, Noah Watkins
-
Patent number: 9372628Abstract: Various embodiments for predicting hardware lifespan by a processor device. For a solid state drive (SSD) device configured with data deduplication mechanisms, a useful remaining lifespan is estimated by examining actual drive write operations in view of prevented drive write operations, thereby obtaining trend information to be applied to at least one drive constant data to predict the useful remaining lifespan of the SSD drive device.Type: GrantFiled: January 23, 2015Date of Patent: June 21, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry McGregor, Christopher B. Moore
-
Patent number: 9372629Abstract: A system and method for operating a memory system includes receiving a first user data, writing the first user data to a first buffer, writing the first user data from the first buffer to a first selected memory location, writing the first user data from the first buffer into a second buffer when the first user data was successfully written to the first selected memory location. Data is retrieved from the first selected memory location and written into the first buffer. Data in the first buffer can be matched to the user data in the second buffer to confirm a successful storage of the first user data in the memory system. A previously stored user data can be retrieved from a third selected memory location and written into a third buffer when the previously stored user data was stored in the memory system before the first user data.Type: GrantFiled: June 9, 2014Date of Patent: June 21, 2016Assignee: SanDisk Technologies, Inc.Inventors: Abhijeet Bhalerao, Mrinal Kochar, Aaron Lee
-
Patent number: 9372630Abstract: A method, for migrating newly allocated data into a second storage tier, includes receiving a request to store a data item. The method includes allocating an extent to a first storage tier to store the new data item. The method includes determining whether an extent is newly allocated on the first storage tier. The method includes migrating, by avoiding a learning phase, the newly allocated extent to the second storage tier from the first storage tier.Type: GrantFiled: July 9, 2014Date of Patent: June 21, 2016Assignee: International Business Machines CorporationInventors: Yong Guo, Bruce McNutt, Tao Tang, Yan Xu
-
Patent number: 9372631Abstract: A method for updating a destination volume, the method may include monitoring duplicate traffic that represents original traffic that is exchanged between at least one host computer and a first storage system; wherein the monitoring is executed by a controller during an execution of a migration or a replication of a source volume of the first storage system to a destination volume of a second storage system; wherein the controller is not included in the first storage system; wherein the original traffic is related to the source volume; wherein the duplicate traffic is sent toward the controller by at least one switch that attempts to duplicate the original traffic; and controlling, based upon the monitoring, a process of updating the destination volume with a set of source volume updates, wherein the set of source volume updates are reflected in the duplicate traffic and are received during the execution of the migration.Type: GrantFiled: December 24, 2014Date of Patent: June 21, 2016Assignee: INFINIDAT LTD.Inventors: Guy Rozendorn, Tal Yalon
-
Patent number: 9372632Abstract: The embodiments described herein provide a controller with an extended status register and a method of use therewith. In one embodiment, a controller is provided with a first interface through which to communicate with a host and a second interface through which to communicate with a plurality of flash memory devices. The controller also comprises a status register, an extended status register, and a processor. The processor is operative to store, in the extended status register, status information of a plurality of events in time across the plurality of flash memory devices. The extended status register stores event status information, whereas the ONFI status register stores command status information. In response to a request from the host, the processor sends the status information of the plurality of events to the host for analysis.Type: GrantFiled: March 2, 2015Date of Patent: June 21, 2016Assignee: SanDisk Technologies Inc.Inventor: Paul A. Lassa
-
Patent number: 9372633Abstract: A disk drive receives a request to write at least one block of a first block size, wherein the disk drive is configured to store blocks of a second block size that is larger in size than the first block size. The disk drive stores a plurality of emulated blocks of the first block size in each block of the second block size. The disk drive generates a read error, in response to reading a selected block of the second block size in which the at least block of the first block size is to be written via an emulation. The disk drive performs a destructive write of selected emulated blocks of the first block size that caused the read error to be generated. The disk drive writes the at least one block of the first block size in the selected block of the second block size.Type: GrantFiled: October 13, 2015Date of Patent: June 21, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael T. Benhase, Andrew B. McNeill
-
Patent number: 9372634Abstract: A data center for data backup and replication, including a pool of multiple storage units for storing a journal of I/O write commands issued at respective times, wherein the journal spans a history window of a pre-specified time length, and a journal manager for dynamically allocating more storage units for storing the journal as the journal size increases, and for dynamically releasing storage units as the journal size decreases.Type: GrantFiled: December 22, 2015Date of Patent: June 21, 2016Assignee: ZERTO LTD.Inventors: Tomer Ben-Or, Gil Barash, Chen Burshan, Yair Manor
-
Patent number: 9372635Abstract: Methods and apparatus for restricting access by one or more processors to an area of a secondary storage unit are presented herein. The methods and apparatus may comprise an independent programmable storage controller logic that divides a storage area of the secondary storage unit into at least a first area and a second area and controls usage of the areas as at least two virtual secondary storage units such that the processor(s) access the at least two virtual secondary storage units as if accessing at least two physical secondary storage units by selecting one of the at least two virtual secondary storage units as an active virtual secondary storage unit to provide the processor(s) access to the active virtual secondary storage unit based on a secondary storage unit configuration. Each virtual secondary storage unit may contain at least one region of which an access permission setting is modifiable.Type: GrantFiled: June 3, 2014Date of Patent: June 21, 2016Assignee: ATI Technologies ULCInventor: Bin Xie
-
Patent number: 9372636Abstract: A method, computer program product, and computing system for defining a storage pool for a storage system being designed that includes a plurality of storage tiers. Each storage tier has a different level of performance. A first workload is defined for the storage system, wherein the first workload includes: a first target skew factor, a first capacity requirement, and a first IOPS requirement. A first density function is generated based, at least in part, upon the first target skew factor. The first workload is applied to the storage pool, thus defining a first allocated workload. A distribution of the first IOPS requirement amongst the plurality of storage tiers included within the storage pool is determined based, at least in part, upon the first allocated workload and the first density function.Type: GrantFiled: December 20, 2013Date of Patent: June 21, 2016Assignee: EMC CorporationInventors: Dave Zeryck, Denis Vilfort
-
Patent number: 9372637Abstract: Operational characteristic I/O patterns of each storage volume of a storage volume group, and at least one operational characteristic of each storage volume associated with an application, are determined. Unsupervised learning is used to form clusters of storage volumes of similar characteristics. Labels are generated, assigned, and aggregated for each characteristic of each storage volume. Templates are received that includes labels of storage volume characteristics of known application types. An application type associated with the storage volume group is inferred, based on a best-fit match of the aggregate labels of the storage volumes of the storage volume group to the labels included in the templates of storage volume characteristics of known application types.Type: GrantFiled: December 17, 2015Date of Patent: June 21, 2016Assignee: International Business Machines CorporationInventors: Gabriel Alatorre, Ann M. Corrao, Bernhard J. Klingenberg, James E. Olson, Ramani R. Routray, Yang Song
-
Patent number: 9372638Abstract: A computer-implemented method for backing up virtual machine data may include (1) identifying a volume of data for a guest system within a virtual machine that may be scheduled for a backup from outside the guest system, (2) identifying, before the backup may be scheduled to occur, a plurality of blocks within the volume of data that have changed since a previous backup of the volume of data, (3) partially performing the backup by copying the plurality of blocks to a backup image and (4) completing the backup from outside the guest system once the backup may be scheduled to occur by copying to the backup image an additional plurality of blocks within the volume of data that have changed since identifying the plurality of blocks. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: February 8, 2013Date of Patent: June 21, 2016Assignee: Veritas Technologies LLCInventors: Srineet Sridharan, Kirk Searls, Arindam Panna
-
Patent number: 9372639Abstract: The present invention provides a system LSI that integrates, on a single semiconductor, a logic circuit, a CPU, and a program memory storing a program of the CPU. The system LSI includes a program eraser erasing contents stored in the program memory, and at least two program erasing trigger terminals controlling execution of the program eraser. The program eraser erases a program stored in the program memory on the basis of potentials of the two program erasing trigger terminals.Type: GrantFiled: June 17, 2013Date of Patent: June 21, 2016Assignee: CASIO COMPUTER CO., LTD.Inventor: Hiroshi Manita
-
Patent number: 9372640Abstract: An abstraction for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard channel programming interface for performing certain actions, such as controlling movement of data between main storage and storage class memory or managing storage class memory.Type: GrantFiled: December 20, 2013Date of Patent: June 21, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peter D. Driever, Charles W. Gainey, Jr., Steven G. Glassen, Thomas B. Mathias, Kenneth J. Oakes, Peter G. Sutton, Peter K. Szwed, Elpida Tzortzatos, Harry M. Yudenfriend
-
Patent number: 9372641Abstract: A sequence of storage devices of a data store may include one or more stripesets for storing data stripes of different lengths and of different types. Each data stripe may be stored in a prefix or other portion of a stripeset. Each data stripe may be identified by an array of addresses that identify each page of the data stripe on each included storage device. When a first storage device of a stripeset becomes full, the stripeset may be shifted by removing the full storage device from the stripeset, and adding a next storage device of the data store to the stripeset. A class variable may be associated with storage devices of a stripeset to identify the type of data that the stripeset can store. The class variable may be increased (or otherwise modified) when a computer stores data of a different class in the stripeset.Type: GrantFiled: April 23, 2015Date of Patent: June 21, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Colin Reid, Philip A. Bernstein
-
Patent number: 9372642Abstract: A mechanism is provided in a data processing system. The mechanism determines a maximum queue depth of a queue for each solid state drive in a plurality of solid state drives. A given data block is mirrored between a group of solid state drives within the plurality of solid state drives. The mechanism tracks outstanding input/output operations in a queue for each of the plurality of solid state drives. For a given read operation to read the given data block, the mechanism identifies a solid state drive within the group of solid state drives based on a number of empty slots in the queue of each solid state drive within the group of solid state drives.Type: GrantFiled: July 22, 2013Date of Patent: June 21, 2016Assignee: International Business Machines CorporationInventors: Michael T. Benhase, Andrew D. Walls
-
Patent number: 9372643Abstract: A method of and system for managing a data set stored on units of storage space in a storage facility is disclosed. The method and system may include identifying prospect extents of the data set. The prospect extents may include a first prospect extent stored on a first unit of storage space and a second prospect extent stored on a second unit of storage space. The method and system may include congregating the first prospect extent and the second prospect extent on a destination unit of storage space in the storage facility.Type: GrantFiled: April 12, 2013Date of Patent: June 21, 2016Assignee: International Business Machines CorporationInventors: Kyle B. Dudgeon, David C. Reed, Esteban Rios, Max D. Smith
-
Patent number: 9372644Abstract: In one embodiment, a directive is received at a computer system. The directive is to send to social network contacts of a sharer user, via a web application, processing information relating to print or scan jobs associated with the sharer user. Data is received, the data indicative of first processing of a print or scan job associated with the sharer user. A notice of the first processing is sent to a first social network contact of the sharer user via the web application.Type: GrantFiled: May 29, 2012Date of Patent: June 21, 2016Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Venugopal K. Srinivasmurthy, Rajesh Muthukrishnan, Ramesh Kavanapillil, Shankaranarayana Viswanatha, Sowjanya Shetty, Bibhu Biswal
-
Patent number: 9372645Abstract: A communication device may acquire function execution information and authentication information, and execute a first determination process. The first determination process may determine whether a state of the communication device is an executable state in which the communication device is capable of executing a specific process or a non-executable state without using the authentication information. The communication device may execute a second determination process determining whether the communication device is capable of executing the communication with a second device in a case where it is determined that the state of the communication device is the executable state, and execute the communication with the second device in a case where the communication device is capable of executing the communication.Type: GrantFiled: January 22, 2015Date of Patent: June 21, 2016Assignee: Brother Kogyo Kabushiki KaishaInventor: Takanobu Suzuki
-
Patent number: 9372646Abstract: A device registration program causes a computer in a mobile terminal to function as a device detecting section, a designated device discriminating section, a display control section, and a device registration section. The device detecting section detects any devices communicable with the mobile terminal. The designated device discriminating section discriminates a device designated according to an orientation of the mobile terminal on the basis of location information and orientation information of the mobile terminal and location information of each of the detected devices. The display control section causes display of a list of icons indicating models of the detected devices and display of an icon of the discriminated device in a different manner than the other icons in the list. The device registration section registers the discriminated device.Type: GrantFiled: March 3, 2015Date of Patent: June 21, 2016Assignee: KYOCERA Document Solutions Inc.Inventor: Kohei Konishi
-
Patent number: 9372647Abstract: An image forming apparatus capable of providing security for print right-associated image data. An image forming apparatus is capable of communicating with a management server that manages print rights. When printing image data stored in the storage section, a CPU determines whether a print right is associated with the image data. Whenever it is determined that a print right is associated with image data, the CPU makes an inquiry of the management server about print permission of the image data associated with the print right. A printer section prints an image represented by the image data when a response from the management server indicates that the image data associated with the print right is permitted to be printed.Type: GrantFiled: August 20, 2013Date of Patent: June 21, 2016Assignee: CANON KABUSHIKI KAISHAInventor: Junko Nakajima
-
Patent number: 9372648Abstract: An image forming device capable of acquiring to-be-printed data from any of external image forming devices, without making inquiries about the presence or absence of the to-be-printed data to all the external image forming devices. An image forming apparatus receives, from another image forming apparatus that has received print data, bibliographic information containing identification information that identifies the another image forming apparatus, and registers the received bibliographic information. When receiving a bibliographic information acquisition request, the image forming apparatus transmits bibliographic information, among pieces of bibliographic information registered in the image forming apparatus, to the image forming apparatus that has transmitted the bibliographic information acquisition request.Type: GrantFiled: January 27, 2014Date of Patent: June 21, 2016Assignee: Canon Kabushiki KaishaInventors: Junko Nakajima, Satoru Nakajima, Daiji Kirihata
-
Patent number: 9372649Abstract: In some embodiments, a method which includes receiving an indication of the presence of a first message from a first client device, the first message including a first specification file and a first network address associated with a first print data file. The method includes retrieving the first print data file from the first network address. The method includes processing the first specification file and the first print data file by a raster image processor.Type: GrantFiled: September 23, 2015Date of Patent: June 21, 2016Assignee: PTI Marketing Technologies Inc.Inventor: Douglas Neal Cogan
-
Patent number: 9372650Abstract: A communication control method in an image forming system according to the present invention includes a step (a) of specifying an application based on the description of a print job or the like transmitted from any of applications to an image forming apparatus, a step (b) of managing the rules of describing the print job for dynamic value including any values assigned per print job, which are added to the print job, per application together with operations associated with the dynamic values, and a step (c) of recognizing the dynamic value by analyzing the print job according to the rules managed in the step (b) for the application specified in the step (a) for the print job, and performing the operations associated with the dynamic value for the dynamic value.Type: GrantFiled: January 15, 2015Date of Patent: June 21, 2016Assignee: KONICA MINOLTA, INC.Inventor: Kuniyasu Shibata
-
Patent number: 9372651Abstract: When it is detected that a file has been stored in a hot folder, an apparatus stands by for a predetermined period of time not to process the file based on settings associated with the hot folder. When the predetermined period of time elapses, the apparatus processes the file based on the settings associated with the hot folder.Type: GrantFiled: March 23, 2015Date of Patent: June 21, 2016Assignee: CANON KABUSHIKI KAISHAInventors: Shogo Hagiwara, Yosuke Ito, Yuji Kojima
-
Patent number: 9372652Abstract: Provided is an image processing apparatus that suspends a maintenance video being reproduced when a maintenance screen is switched from the foreground to the background upon detection of occurrence of an event. If the detected event is not an event occurred in response to a user operation, the image processing apparatus returns a reproduction start position of the suspended maintenance video from the suspended position backwards by a predetermined time.Type: GrantFiled: November 19, 2013Date of Patent: June 21, 2016Assignee: Canon Kabushiki KaishaInventor: Hideshi Ichimi
-
Patent number: 9372653Abstract: In an enlarged/reduced printout in which the document margin of an application setting is maintained, a margin considering the enlargement ratio or reduction ratio needs to be set again in the application at the time of printing. An information processing apparatus that executes the application performs the following process: a paper size and margin size for printing a document are designated. First paper information based on an original size and margin size set by the application, and second paper information based on the designated paper size and margin size, which are generated by executing a plug-in program for the application, are acquired. When printing a document to match the paper size, print data is enlarged or reduced based on the first paper information and the second paper information while the margin size set by the application is maintained.Type: GrantFiled: March 3, 2015Date of Patent: June 21, 2016Assignee: Canon Kabushiki KaishaInventor: Tadanobu Fujita
-
Patent number: 9372654Abstract: An image processing system capable of executing a processing flow in a destination image processing apparatus without retransmitting the processing flow from a source image processing apparatus to the destination image processing apparatus when the version of the destination image processing apparatus is upgraded. The source image processing apparatus analyzes whether or not the processing flow is executable by the destination image processing apparatus before transmitting the processing flow, and if it is unexecutable, the source image processing apparatus performs alternate configuration of an inexecutable setting based on the analysis result. The source image processing apparatus transmits the processing flow including the alternate setting to the destination image processing apparatus.Type: GrantFiled: November 18, 2009Date of Patent: June 21, 2016Assignee: CANON KABUSHIKI KAISHAInventor: Kyohei Takeda
-
Patent number: 9372655Abstract: An image display apparatus, a method of driving the image display apparatus, and a computer readable recording medium are disclosed. The image display apparatus includes at least one operation executor configured to perform a random operation, a communication interface configured to request resource sharing to the peripheral device and to receive a result of the request in order to share resource of the peripheral device, and a controller configured to control the communication interface for the request and the reception and to control the operation executor to perform the operation according to the received result.Type: GrantFiled: July 3, 2014Date of Patent: June 21, 2016Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Wong-yong Shin, Sun-young Park
-
Patent number: 9372656Abstract: A video display system is provided. The video display system includes: a first media device; and a second media device, wherein the first media device is connected to the second media device through a universal serial bus power delivery (USB PD) interface, and the first media device transmits both data and a protected video content to the second media device simultaneously through the USB PD interface, wherein the second media device displays the protected video content on a first electronic device through the USB PD interface.Type: GrantFiled: September 12, 2014Date of Patent: June 21, 2016Assignee: ACER INCORPORATEDInventor: Chin-Shiang Ma
-
Patent number: 9372657Abstract: When assigning display IDs to displays which form a multi-screen system, the displays are arranged such that short distance radio communication is possible and an ID setting apparatus which can perform the short distance radio communication is employed. After each display ID is set in the ID setting apparatus, the ID setting apparatus and each of the displays are placed near each other in a contactless manner so as to transfer the display ID set in the ID setting apparatus to the display and assign the display ID to the display.Type: GrantFiled: June 11, 2012Date of Patent: June 21, 2016Assignee: NEC DISPLAY SOLUTIONS, LTD.Inventors: Kazushi Ueda, Masayuki Terao
-
Patent number: 9372658Abstract: A display system includes a plurality of light emitting units configured to float in a fluid medium such that each light emitting unit is movable, each light emitting unit including a light emitting element configured to selectively emit light, a communication element operable to receive instruction data to control operation of the light emitting element; and a power element configured to provide power to at least the light emitting element, and an image capture element configured to receive light emitted by at least one light emitting unit and to generate image data based on the light received and a controller configured to generate the instruction data based at least on a comparison of the image data to a desired image and transmit the instruction data to the communication element to control the light emitting element such that the display system provides the desired image.Type: GrantFiled: December 19, 2014Date of Patent: June 21, 2016Assignee: GREEN DISPLAY LLCInventors: Craig P. Mowry, Jesper K. Thomsen