Patent application number | Description | Published |
20120209630 | SYSTEM AND METHOD FOR TRUSTED MOBILE DEVICE PAYMENT - This invention is related to secure payments using data codes displayed on a mobile device, for example a QR code displayed on a cell-phone. The invention establishes a third party transaction service that protects the customer's proprietary payment information, for example, credit card numbers, while ensuring for a merchant that a payment token, for example, the QR code, will represent a valid payment. | 08-16-2012 |
20120296828 | Method and System for Distributing Electronic Tickets with Visual Display - This invention discloses a novel system and method for distributing electronic ticketing such that the ticket is verified at the entrance to venues by means of an animation or other human perceptible verifying visual object that is selected by the venue for the specific event. This removes the need to use a bar-code scanner on an LCD display of a cell phone or other device and speeds up the rate at which human ticket takers can verify ticket holders. The system providing the service also can maintain a persistent communication channel with the user device in order to control the ticket verification process. | 11-22-2012 |
20130262163 | Method and System for Distributing Electronic Tickets with Visual Display - This invention discloses a novel system and method for distributing electronic ticketing such that the ticket is verified at the entrance to venues by means of an animation or other human perceptible verifying visual object that is selected by the venue for the specific event. This removes the need to use a bar-code scanner on an LCD display of a cell phone or other device and speeds up the rate at which human ticket takers can verify ticket holders. The system also can permit ticket purchase verification in the absence of a network connection during verfication. | 10-03-2013 |
20140074578 | METHOD AND SYSTEM FOR ACTIVATING AND VALIDATING COUPONS - This invention discloses a novel system and method for distributing physical coupon cards, each with a unique identifier, that are activated on-line by means of associating the coupon number with an activating user's identity. | 03-13-2014 |
20150084741 | METHOD AND SYSTEM FOR ELECTRONIC TICKET VALIDATION USING PROXIMITY DETECTION - This invention discloses a novel system and method for automated protocols between a mobile device and an electronic ticketing verification system, where proximity detection is used to automatically display the verification or to automatically control entry gates or turnstiles when the mobile device is verified has holding a valid ticket and being located in a specific location associated with the ticket. | 03-26-2015 |
20150088563 | METHOD AND SYSTEM FOR DISTRIBUTING ELECTRONIC TICKETS WITH DATA INTEGRITY CHECKING - This invention discloses a novel system and method for distributing electronic ticketing to mobile devices such that the ticket stored on the device is checked for its integrity from tampering and the device periodically reports on ticket usage with a central server. | 03-26-2015 |
20150142483 | METHOD AND SYSTEM FOR ELECTRONIC TICKET VALIDATION USING PROXIMITY DETECTION - This invention discloses a novel system and method for automated protocols between a mobile device and an electronic ticketing verification system, where proximity detection is used to automatically display the verification or to automatically control entry gates or turnstiles when the mobile device is verified has holding a valid ticket and being located in a specific location associated with the ticket. | 05-21-2015 |
20150213660 | Systems and Methods for Electronic Ticket Validation Using Proximity Detection - Systems and methods for monitoring permission to be in a location comprising: a secured area having at least one entry point with a mechanical gate having an open and closed position; at least two wireless proximity sensors attached to a portion of (or the area adjacent to) the mechanical gate; a token device in communication with the wireless proximity sensors that determine a location of the token device relative to one of the wireless proximity sensors to provide a detection data point and a set of detection data points for the group of detection data points; and a system computing device that calculates the shared proximity of the token device. If the token device contains a valid ticket and the shared proximity of the token device is within a predetermined area the system computing device will cause the mechanical gate to go to the open position. | 07-30-2015 |
20150262195 | METHOD AND SYSTEM FOR EMPLOYING ANTI-TICKET FRAUD SYSTEM FOR MOBILE TICKETS - This invention discloses a novel system and method for tracking the capture of mobile device tickets in the form of visual validation objects in efforts to prevent fraud or re-use of the ticket. | 09-17-2015 |
20150294515 | SYSTEMS AND METHODS FOR ELECTRONIC TICKET VALIDATION USING PROXIMITY DETECTION FOR TWO OR MORE TICKETS - A system for monitoring two or more persons in an area with an entry point having an access allowed indication or an access denied indication. a token device in communication with at least one wireless proximity detection device which determines a relative location of the token device to provide a detection data point for each of the wireless proximity detection devices and a set of detection data points for the group of detection data points; a system computing device which calculates the shared proximity of the token device according to the set of detection data points and determines that the token device contains at least two valid tickets or does not, if there are valid tickets and the shared proximity of the token device is within a predetermined area the access allowed indication will display to allow entry for a number of persons corresponding to the number of the tickets. | 10-15-2015 |
Patent application number | Description | Published |
20130082417 | METHOD FOR MANUFACTURING AN ARTICLE MADE OF COMPOSITE MATERIAL - A method for manufacturing an article made of a composite material including a polymer matrix reinforced by a fibrous structure, the method including: placing the fibrous structure on a substrate; forming a molding surface, covering the structure with a mating mold; and compacting the structure by moving the surface of the mating mold toward the surface of the substrate. The substrate includes a cylindrical portion and a wall positioned radially relative to the cylindrical portion, and the mating mold includes two portions that are mobile relative to one another and that are moved toward the axis of the cylindrical portion and towards the radial wall of the substrate, respectively. The method can be used for example for manufacturing a fan casing of a turbojet engine. | 04-04-2013 |
20140027046 | MACHINE FOR WINDING A FIBER TEXTURE ONTO AN IMPREGNATION MANDREL, AND THE USE OF SUCH A MACHINE FOR MAKING A GAS TURBINE CASING OUT OF COMPOSITE MATERIAL - A winding machine for winding a fiber texture on an impregnation mandrel, the winding machine including: a takeup mandrel for storing a fiber texture, the takeup mandrel having an axis of rotation; an impregnation mandrel for having superposed layers of the fiber texture stored on the takeup mandrel wound thereon, the impregnation mandrel having an axis of rotation that is substantially parallel to the axis of rotation of the takeup mandrel; at least one electric motor for driving the mandrels in rotation about their respective axes of rotation; and a control unit for controlling the at least one electric motor for driving the mandrels in rotation. | 01-30-2014 |
20140110063 | COMPACTING DEVICE FOR A MACHINE FOR WINDING A FIBROUS TEXTURE ONTO AN IMPREGNATION MANDREL - A compacting device for a machine for winding a fiber texture on an impregnation mandrel, the device including a frame including mounted thereon a compacting roller for bearing against an outside surface of an impregnation mandrel of a winding machine, and two compacting wheels, each configured to bear against a corner formed between the outside surface and a side plate of the impregnation mandrel. | 04-24-2014 |
20140202300 | A DEVICE FOR ASSISTING IN CUTTING A LAYER OF FIBER TEXTURE WOUND ON AN IMPREGNATION MANDREL OF A WINDING MACHINE - A device for assisting in cutting of a fiber texture layer wound on an impregnation mandrel of a winding machine, the device including two positioning stops each configured to be positioned on a respective side plate of the impregnation mandrel, and a plate forming a cutting jig that is configured to be positioned on the fiber texture layer that is to be cut in register with the protective film, the plate including a slot extending in position between the side plates of the impregnation mandrel and serving to guide a cutting tool. | 07-24-2014 |
20140302186 | DEVICE FOR HOLDING A FIBER TEXTURE ON AN IMPREGNATION MANDREL OF A WINDING MACHINE - A device for holding a fiber texture on an impregnation mandrel of a winding machine, the device including a cross-member forming a support having each of its ends for fastening on one of cheekplates of the mandrel, a central pad carrier mounted on the cross-member and including a pad for pressing against a fiber texture layer wound on the mandrel, two lateral pad carriers mounted on the cross-member and each including a main pad for pressing against the fiber texture layer wound on the mandrel and a lateral pad for pressing against a lateral margin of the fiber texture layer wound on the mandrel, and a mechanism exerting a clamping force urging the pads against the fiber texture layer wound on the mandrel. | 10-09-2014 |
Patent application number | Description | Published |
20110041140 | Event-Triggered Server-Side Macros - A computer-implemented method of managing computer macros is disclosed. The method includes storing code for a computer macro at an internet-accessible hosted computer system and associating the stored code with a user account on the hosted computer system. The method also includes automatically identifying with the hosted computer system, independent of whether a user associated with the user account is currently active on the hosted computer system, a triggering event that is defined as being directed to the macro. Furthermore, the method includes executing the macro using an application running on the hosted computer system to generate macro results, and storing the macro results on the hosted computer system. | 02-17-2011 |
20110252303 | Rich Content in a Browser-Based Work Processor - A tangible computer-readable storage medium having encoded on it data that represents a model of a document, the document model including a one-dimensional character string that includes characters of the document in an order in which they appear in the document; a map of styles that includes markers that correspond to changes in styles in the document, and pointers to the character string, wherein the pointers define locations along the character string at which the changes in styles are to occur and define style runs between matched markers; and one or more external references to objects outside the document model, the external references including identifiers for the objects and pointers to the character string indicating where in the character string the object will appear. | 10-13-2011 |
20110252304 | Rich Browser-Based Word Processor - A computer-implemented method for presenting a document for interaction with a user in a web browser includes accessing an electronic model of the document; determining, with a computing device, positions for items in a visual rendering of the electronic model based on relative sizes and positions of other items in the electronic model; and generating, with the computing device, a document object model (DOM) that defines an editing surface, wherein the DOM (a) places placing the items at the determined positions on the editing surface, (b) places a graphic element that represents a cursor at a determined location on the editing surface, and (c) is arranged to receive user input on the editing surface and to correlate a location of the received user input to a location in the electronic model. | 10-13-2011 |
20110252312 | Real-Time Collaboration in a Hosted Word Processor - A computer-implemented method for coordinating documents between computer systems includes identifying, on a computing device, changes made by a user to a document having a model stored on the computing device, with corresponding models stored on a remote client and a server system; generating from the identified changes, one or more mutations that describe the changes and a one or more locations that correspond to positions in the model where the changes are to be provided; receiving one or more mutations from the server system and transforming the generated mutations using the received mutations; and updating the model stored on the computing device using the transformed mutations. | 10-13-2011 |
20110252339 | Collaborative Cursors in a Hosted Word Processor - A computer-implemented collaborative editing method includes receiving input from a user of a browser-based document editing application on a document displayed by the application; identifying a current location in the document for a cursor of a first user executing the application; receiving from a central server system data that reflects changes made to the document by one or more users other than the first user and current positions in the document of cursors for the one or more other user; updating a document model stored on a computing device that is executing the browser-based application and rendering at least a portion of the model to the browser; and rendering the current positions of the cursors for the one or more other users to the browser. | 10-13-2011 |
20110276627 | Managing Multiple Logins from a Single Browser - A method and a system for managing login using a cookie are described. The method includes receiving from a respective client system a request for document information, and receiving from the respective client system a cookie that identifies a plurality of user names logged into the server system from the respective client system. The plurality of logged-in user names includes a first user name and a second user name distinct from the first user name. The method also includes redirecting the received request to a location associated with a selected user name of the plurality of logged-in user names, and receiving the redirected request. The method furthermore includes, in response to the redirected request, processing the request as a request from the selected user name and sending to the respective client system document information corresponding to the request from the selected user name. | 11-10-2011 |
20120030563 | Real-Time Collaboration in a Hosted Word Processor - A computer-implemented method for coordinating documents between computer systems includes identifying, on a computing device, changes made by a user to a document having a model stored on the computing device, with corresponding models stored on a remote client and a server system; generating from the identified changes, one or more mutations that describe the changes and a one or more locations that correspond to positions in the model where the changes are to be provided; receiving one or more mutations from the server system and transforming the generated mutations using the received mutations; and updating the model stored on the computing device using the transformed mutations. | 02-02-2012 |
20120110443 | Collaborative Cursors in a Hosted Word Processor - A computer-implemented collaborative editing method includes receiving input from a user of a browser-based document editing application on a document displayed by the application; identifying a current location in the document for a cursor of a first user executing the application; receiving from a central server system data that reflects changes made to the document by one or more users other than the first user and current positions in the document of cursors for the one or more other user; updating a document model stored on a computing device that is executing the browser-based application and rendering at least a portion of the model to the browser; and rendering the current positions of the cursors for the one or more other users to the browser. | 05-03-2012 |
20130007118 | COLLABORATIVE ONLINE SPREADSHEET APPLICATION - A distributed spreadsheet application executes at a server and a client in a network. The networked spreadsheet application can generally be used without requiring a user to install any specific spreadsheet software prior to using the application. In one implementation, the spreadsheet application may include a client engine that executes within browser programs of a plurality of client computing devices and server logic. The server logic may be configured to distribute the client engines to the plurality of client computing devices of the spreadsheet application when requested through the browser programs of each of the plurality of client computing devices. The server logic synchronizes a single spreadsheet document that is simultaneously open at the plurality of client computing devices. | 01-03-2013 |
20130219264 | RICH BROWSER-BASED WORD PROCESSOR - A computer-implemented method for presenting a document for interaction with a user in a web browser includes accessing an electronic model of the document; determining, with a computing device, positions for items in a visual rendering of the electronic model based on relative sizes and positions of other items in the electronic model; and generating, with the computing device, a document object model (DOM) that defines an editing surface, wherein the DOM (a) places placing the items at the determined positions on the editing surface, (b) places a graphic element that represents a cursor at a determined location on the editing surface, and (c) is arranged to receive user input on the editing surface and to correlate a location of the received user input to a location in the electronic model. | 08-22-2013 |
20130254270 | COLLABORATIVE ONLINE SPREADSHEET APPLICATION - A distributed spreadsheet application executes at a server and a client in a network. The networked spreadsheet application can generally be used without requiring a user to install any specific spreadsheet software prior to using the application. In one implementation, the spreadsheet application may include a client engine that executes within browser programs of a plurality of client computing devices and server logic. The server logic may be configured to distribute the client engines to the plurality of client computing devices of the spreadsheet application when requested through the browser programs of each of the plurality of client computing devices. The server logic synchronizes a single spreadsheet document that is simultaneously open at the plurality of client computing devices. | 09-26-2013 |
20130254644 | COLLABORATIVE ONLINE SPREADSHEET APPLICATION - A distributed spreadsheet application executes at a server and a client in a network. The networked spreadsheet application can generally be used without requiring a user to install any specific spreadsheet software prior to using the application. In one implementation, the spreadsheet application may include a client engine that executes within browser programs of a plurality of client computing devices and server logic. The server logic may be configured to distribute the client engines to the plurality of client computing devices of the spreadsheet application when requested through the browser programs of each of the plurality of client computing devices. The server logic synchronizes a single spreadsheet document that is simultaneously open at the plurality of client computing devices. | 09-26-2013 |
20130262975 | COLLABORATIVE ONLINE SPREADSHEET APPLICATION - A distributed spreadsheet application executes at a server and a client in a network. The networked spreadsheet application can generally be used without requiring a user to install any specific spreadsheet software prior to using the application. In one implementation, the spreadsheet application may include a client engine that executes within browser programs of a plurality of client computing devices and server logic. The server logic may be configured to distribute the client engines to the plurality of client computing devices of the spreadsheet application when requested through the browser programs of each of the plurality of client computing devices. The server logic synchronizes a single spreadsheet document that is simultaneously open at the plurality of client computing devices. | 10-03-2013 |
20130268844 | RICH CONTENT IN A BROWSER-BASED WORD PROCESSOR - A tangible computer-readable storage medium having encoded on it data that represents a model of a document, the document model including a one-dimensional character string that includes characters of the document in an order in which they appear in the document; a map of styles that includes markers that correspond to changes in styles in the document, and pointers to the character string, wherein the pointers define locations along the character string at which the changes in styles are to occur and define style runs between matched markers; and one or more external references to objects outside the document model, the external references including identifiers for the objects and pointers to the character string indicating where in the character string the object will appear. | 10-10-2013 |
20140317640 | SERVER SIDE MACRO METHOD, APPARATUS AND COMPUTER READABLE MEDIUM - A computer-implemented method of managing computer macros is disclosed. The method includes storing code for a computer macro at an internet-accessible hosted computer system and associating the stored code with a user account on the hosted computer system. The method also includes automatically identifying with the hosted computer system, independent of whether a user associated with the user account is currently active on the hosted computer system, a triggering event that is defined as being directed to the macro. Furthermore, the method includes executing the macro using an application running on the hosted computer system to generate macro results, and storing the macro results on the hosted computer system. | 10-23-2014 |
20140325531 | LOCATION-DEPENDENT, SERVER SIDE MACRO METHOD, APPARATUS AND COMPUTER READABLE MEDIUM - A computer-implemented method of managing computer macros is disclosed. The method includes storing code for a computer macro at an internet-accessible hosted computer system and associating the stored code with a user account on the hosted computer system. The method also includes automatically identifying with the hosted computer system, independent of whether a user associated with the user account is currently active on the hosted computer system, a triggering event that is defined as being directed to the macro. Furthermore, the method includes executing the macro using an application running on the hosted computer system to generate macro results, and storing the macro results on the hosted computer system. | 10-30-2014 |
20140344911 | MANAGING MULTIPLE LOGINS FROM A SINGLE BROWSER - A method and a system for managing login using a cookie are described. The method includes receiving from a respective client system a request for document information, and receiving from the respective client system a cookie that identifies a plurality of user names logged into the server system from the respective client system. The plurality of logged-in user names includes a first user name and a second user name distinct from the first user name. The method also includes redirecting the received request to a location associated with a selected user name of the plurality of logged-in user names, and receiving the redirected request. The method furthermore includes, in response to the redirected request, processing the request as a request from the selected user name and sending to the respective client system document information corresponding to the request from the selected user name. | 11-20-2014 |
Patent application number | Description | Published |
20150193406 | System and Method to Provide Collaborative Document Processing Services Via Interframe Communication - A document is displayed within a first frame embedded within a second frame on a first device, wherein the second frame is in communication with a server. A first change to the document is received from a user of the first device, and the first change is transmitted to the server by interframe communication. A plurality of transformed changes to the document, including a transformed version of the first change and a version of a second change made by a user of a second device are received by interframe communication. The first frame may be an IFrame, for example. | 07-09-2015 |
20150193492 | EDITING SUB-SECTION OF AN ELECTRONIC DOCUMENT VIA NOTIFICATION MESSAGE - Systems and methods are disclosed herein for collaboratively editing a sub-section of an electronic document through a notification message. The systems and methods may be used for collaboration among multiple users, each user having a respective level of access to the electronic document and contributing content to respective sub-sections of the electronic document. A selection of the electronic document is received from a first user requesting the selection to be updated by a second user. A notification message including the selection of the electronic document is sent to the second user. A modification of the electronic document is then received from the second user in response to the second user modifying the selection of the electronic document from within the notification message. The electronic document is updated with the modification received from the second user. | 07-09-2015 |
20150195311 | Systems and Methods for Providing Access to a Document Associated with a Third Party Software Application Via Interframe Communication - A plurality of inputs associated with a third party software application are received from a plurality of users associated with respective devices, via respective embedded frames displayed on the respective devices. A plurality of visual representations of a document displayed on the respective devices are updated to reflect a plurality of inputs, substantially in real-time. The plurality of inputs may be received substantially simultaneously. | 07-09-2015 |
20150195375 | DYNAMICALLY SIZING CHUNKS IN A PARTIALLY LOADED SPREADSHEET MODEL - A method for managing a dynamically-sized chunked spreadsheet model on a server includes creating, on the server, a plurality of chunks representing a spreadsheet, where a first chunk in the plurality of chunks includes a first range of cells in the spreadsheet. The method further includes storing on the server a mutation log for the spreadsheet, and receiving a first plurality of mutations from a plurality of client computers, where the first plurality of mutations are stored in the mutation log. The method further includes applying the first plurality of mutations to the first chunk in response to a first client computer in the plurality of client computers requesting the first range of cells, and sending the first chunk to the first client computer. | 07-09-2015 |
20150199317 | System and Method for Using a Third-Party Add-On to Manipulate a Document in a Collaborative Online Software Development Environment - An add-on from a plurality of add-ons is attached to a software application, in response to a first selection of the add on from an end user employing an end user device. A document is generated by a software application. The end user transmits a second selection of an option to manipulate the document, via interframe communication. The document is manipulated in response to the second selection. | 07-16-2015 |
20150199318 | System and Method for Using a Third-Party Add-On in a Collaborative On-Line Software Development Environment - A document generated by a software application is stored. A third party add-on associated with the software application is executed. A first change to the document is received from an end user of the software application, via interframe communication, and a second change to the document is received from the third party add-on, via interframe communication. One or more transformed operations are generated based on the first and second changes. The one or more transformed operations are applied to the document to reflect the first and second changes. | 07-16-2015 |
Patent application number | Description | Published |
20120242704 | METHOD AND APPARATUS FOR OPERATING GRAPHIC MENU BAR AND RECORDING MEDIUM USING THE SAME - A method and an apparatus for operating a graphic menu bar and a recording medium using the same, suitable for a portable electronic device having a touch screen, are provided. First, a graphic menu bar is provided, which includes M graphic items arranged in sequence, where M is a positive integer. Next, the touch screen is divided into N display blocks along a coordinate axis direction for displaying N connected graphic items in graphic menu bar, where N is a positive integer smaller than M. When the touch screen detects a touch signal in display blocks and the touch signal is moved toward the coordinate axis direction for a first displacement, the graphic menu bar displayed on the touch screen is moved toward a direction opposite to the coordinate axis direction for a second displacement, and the second displacement is equal to the product of the first displacement and (M−N)/N. | 09-27-2012 |
20120268361 | HAND-HELD ELECTRONIC DEVICE AND OPERATION METHOD APPLICABLE THERETO - An operation method, applicable to a hand-held electronic device having a display unit and a social networking share hardware button, includes: detecting whether the social networking share hardware button is triggered; and in response that the social networking share hardware button is triggered, posting a user share content on a social networking based on a content displayed on the display unit. | 10-25-2012 |
20130208127 | AUTO BURST IMAGE CAPTURE METHOD APPLIED TO A MOBILE DEVICE, METHOD FOR TRACKING AN OBJECT APPLIED TO A MOBILE DEVICE, AND RELATED MOBILE DEVICE - The present invention discloses a mobile device, where the mobile device includes an image sensing unit, a touch screen, and a processor. The image sensing unit is configured to receive at least an image of a scene comprising at least an object. The touch screen is configured to display at least an image of a scene and received at least one user input. The processor is configured to identify the object in response to a first user input corresponding to the object is received, determine characteristics of the object, track the object in the scene according to the characteristics of the object, and capture a number of images of the scene according to a motion state of the object. The motion state is determined according to variance of the characteristics of the object in consecutive images received by the image sensing unit. | 08-15-2013 |
20130208143 | Image Capture Method and Image Capture System thereof - With the aid of separating data paths for generating preview frames, for generating video frames, and for generating encoded camera frames of an image fetching system in a concurrent and mutually-independent manner, the image fetching system is free from introducing unnecessary shutter lags. | 08-15-2013 |
20150113437 | METHOD AND APPARATUS FOR OPERATING USER INTERFACE AND RECORDING MEDIUM USING THE SAME - A method and an apparatus for operating a user interface, and a recording medium using the same are provided. First, a plurality of user interfaces is provided and one of them is displayed on a touch screen of a portable electronic device. Then, the touch screen is used for detecting a touch signal. When the touch signal is moved toward a first direction, the currently displayed user interface is switched to another one. When the touch signal is moved toward a second direction, an item of the currently displayed user interface is switched to another item. Accordingly, a more intuitive and convenient manner for operating the user interface is provided for the user. | 04-23-2015 |
20150143296 | METHOD AND APPARATUS FOR OPERATING GRAPHIC MENU BAR AND RECORDING MEDIUM USING THE SAME - A method and an apparatus for operating a graphic menu bar and a recording medium using the same, suitable for a portable electronic device having a touch screen, are provided. First, a graphic menu bar is provided, which includes M graphic items arranged in sequence, where M is a positive integer. Next, the touch screen is divided into N display blocks along a coordinate axis direction for displaying N connected graphic items in graphic menu bar, where N is a positive integer smaller than M. When the touch screen detects a touch signal in display blocks and the touch signal is moved toward the coordinate axis direction for a first displacement, the graphic menu bar displayed on the touch screen is moved toward a direction opposite to the coordinate axis direction for a second displacement, and the second displacement is equal to the product of the first displacement and (M−N)/N. | 05-21-2015 |
Patent application number | Description | Published |
20090265628 | METHOD AND APPARATUS FOR OPERATING USER INTERFACE AND RECORDING MEDIUM USING THE SAME - A method and an apparatus for operating a user interface, and a recording medium using the same are provided. First, a plurality of user interfaces is provided and one of them is displayed on a touch screen of a portable electronic device. Then, the touch screen is used for detecting a touch signal. When the touch signal is moved toward a first direction, the currently displayed user interface is switched to another one. When the touch signal is moved toward a second direction, an item of the currently displayed user interface is switched to another item. Accordingly, a more intuitive and convenient manner for operating the user interface is provided for the user. | 10-22-2009 |
20090265657 | METHOD AND APPARATUS FOR OPERATING GRAPHIC MENU BAR AND RECORDING MEDIUM USING THE SAME - A method and an apparatus for operating a graphic menu bar and a recording medium using the same, suitable for a portable electronic device having a touch screen, are provided. First, a graphic menu bar is provided, which includes M graphic items arranged in sequence, where M is a positive integer. Next, the touch screen is divided into N display blocks along a coordinate axis direction for displaying N connected graphic items in graphic menu bar, where N is a positive integer smaller than M. When the touch screen detects a touch signal in display blocks and the touch signal is moved toward the coordinate axis direction for a first displacement, the graphic menu bar displayed on the touch screen is moved toward a direction opposite to the coordinate axis direction for a second displacement, and the second displacement is equal to the product of the first displacement and M/N. | 10-22-2009 |
20090271702 | METHOD FOR SWITCHING USER INTERFACE, ELECTRONIC DEVICE AND RECORDING MEDIUM USING THE SAME - A user interface switching method, and an electronic device and a recording medium using the same are provided. First, a plurality of user interfaces are provided, and one of the user interfaces is displayed in a touch screen of the portable electronic device. A representative icon bar and a hot key bar are displayed in the touch screen, wherein the representative icon bar comprises representative icons respectively corresponding to the user interfaces and the hot key bar comprises one or more hot keys corresponding to the user interface currently displayed in the touch screen. When the touch screen detects a touch signal which falls within the representative icon bar and is moved therein, the representative icon bar is moved correspondingly, and the displayed user interface and hot keys are also switched according to the representative icon on which the touch signal is terminated. | 10-29-2009 |
20090276702 | METHOD AND APPARATUS FOR BROWSING ITEM INFORMATION AND RECORDING MEDIUM USING THE SAME - A method and an apparatus for browsing item information and a recording medium using the same are provided. In the present application, a user interface is displayed in a touch screen of a portable electronic device, and an item icon bar is displayed at one side of the user interface, in which the item icon bar comprises item icons of one or multiple items of the user interface. Meanwhile, first item information corresponding to a first item icon among the item icons is displayed in the user interface. Then, a touch signal is detected through the touch screen. When the touch signal falls within the first item icon, an item information block is extended and displayed from the first item icon, and second item information corresponding to the first item icon is displayed in the item information block. | 11-05-2009 |
20120192095 | METHOD FOR SWITCHING USER INTERFACE, ELECTRONIC DEVICE AND RECORDING MEDIUM USING THE SAME - A user interface switching method, and an electronic device and a recording medium using the same are provided. First, a plurality of user interfaces are provided, and one of the user interfaces is displayed in a touch screen of the portable electronic device. A representative icon bar and a hot key bar are displayed in the touch screen, wherein the representative icon bar comprises representative icons respectively corresponding to the user interfaces and the hot key bar comprises one or more hot keys corresponding to the user interface currently displayed in the touch screen. When the touch screen detects a touch signal which falls within the representative icon bar and is moved therein, the representative icon bar is moved correspondingly, and the displayed user interface and hot keys are also switched according to the representative icon on which the touch signal is terminated. | 07-26-2012 |
Patent application number | Description | Published |
20140043291 | METHOD FOR ADJUSTING THE USER INTERFACE OF A DEVICE - A method adjusting a user interface experience for a device that includes providing a user interface to retrieve a user input, providing a tactile interface layer that defines a surface and includes a volume of fluid and a displacement device | 02-13-2014 |
20140062954 | METHOD FOR ACTUATING A TACTILE INTERFACE LAYER - A method for actuating a tactile interface layer for a device that defines a surface with a deformable region, comprising the steps of detecting a gesture of the user along the surface of the tactile interface layer that includes a movement of a finger of the user from a first location on the surface to a second location on the surface; interpreting the gesture as a command for the deformable region; and manipulating the deformable region of the surface based on the command. | 03-06-2014 |
20140210789 | METHOD FOR ACTUATING A TACTILE INTERFACE LAYER - A method for actuating a tactile interface layer for a device that defines a surface with a deformable region, comprising the steps of detecting a gesture of the user along the surface of the tactile interface layer that includes a movement of a finger of the user from a first location on the surface to a second location on the surface; interpreting the gesture as a command for the deformable region; and manipulating the deformable region of the surface based on the command. | 07-31-2014 |
20140285424 | USER INTERFACE SYSTEM - One embodiment of the user interface system comprises: a volume of fluid; a tactile layer; a retaining wall substantially impermeable to the fluid; a permeable layer; a displacement device; and a touch sensor. The tactile layer, with a back surface, defines a second region, operable between: a retracted state, wherein the second region is substantially flush with a first region; and an expanded state, wherein the second region is substantially proud of the first region. The permeable layer, joined to the back surface of the first region, includes a plurality of fluid ports that communicate a portion of the fluid through the permeable layer to the back surface of the second region. The displacement device directs the fluid through the fluid ports to the back surface to transition the second region from the retracted state to the expanded state. The touch sensor detects a user touch on the tactile layer. | 09-25-2014 |
20140313142 | METHOD FOR REMOTELY SHARING TOUCH - One variation of a method for remotely sharing touch includes: receiving a location of a touch input on a surface of a first computing device; receiving an image related to the touch input; displaying the image on a display of a second computing device, the second computing device comprising a dynamic tactile layer arranged over the display and defining a set of deformable regions, each deformable region in the set of deformable region configured to expand from a retracted setting into an expanded setting; and transitioning a particular deformable region in the set of deformable regions from the retracted setting into the expanded setting, the particular deformable region defined within the dynamic tactile layer at a position corresponding to the location of the touch input. | 10-23-2014 |
20150029123 | USER INTERFACE SYSTEM - A user interface system of one embodiment includes a layer defining a surface; a substrate supporting the layer and at least partially defining a cavity; a displacement coupled to the cavity that expands the cavity, thereby deforming a particular region of the surface; and a touch sensor coupled to the substrate and adapted to sense a user touch proximate the particular region of the surface. The layer and the substrate are connected at an attachment point, and the location of the attachment point relative to the layer, substrate, and cavity at least partially defines the shape of the deformed particular region of the surface. | 01-29-2015 |
20150029658 | SYSTEM FOR COOLING AN INTEGRATED CIRCUIT WITHIN A COMPUTING DEVICE - One variation of a system for cooling an electrical component within a computing device—including a digital display—includes: an internal heatsink thermally coupled to the integrated circuit and defining a fluid passage including a first end and a second end; a heat exchange layer arranged across a viewing surface of the digital display, including a transparent material, and defining a fluid channel extending across a portion of the digital display, the fluid channel including a fluid inlet coupled to the first end of the fluid passage and a fluid outlet coupled to the second end of the fluid passage; a transparent fluid; and a displacement device configured to circulate the transparent fluid between the internal heatsink and the fluid channel. | 01-29-2015 |
20150070836 | SYSTEM FOR COOLING AN INTEGRATED CIRCUIT WITHIN A COMPUTING DEVICE - One variation of a system for cooling an integrated circuit within a computing device includes: a substrate arranged within the computing device, extending to an external housing of the computing device, and defining a closed fluid circuit comprising a cavity, a first boustrophedonic fluid channel across a first region of the substrate adjacent the integrated circuit, and second boustrophedonic fluid channel across a second region of the substrate; a volume of fluid within the closed fluid circuit; a displacement device comprising a diaphragm arranged across the cavity and operable between a first position and a second position, the diaphragm distended into the cavity in the first position and distended away from the cavity in the second position; and a power supply powering the displacement device to oscillate the diaphragm between the first position and the second position to pump the volume of fluid through the closed fluid circuit. | 03-12-2015 |
20150077363 | DYNAMIC TACTILE INTERFACE - One variation of a dynamic tactile interface for a computing device includes: a tactile layer defining a peripheral region and a deformable region adjacent the peripheral region; a substrate including a transparent base material exhibiting a first optical dispersion characteristic, coupled to the tactile layer at the peripheral region, defining a fluid conduit adjacent the peripheral region and a fluid channel fluidly coupled to the fluid conduit; a volume of transparent fluid contained within the fluid channel and the fluid conduit and exhibiting a second optical dispersion characteristic different from the first optical dispersion characteristic; a volume of particulate contained within the transparent base material of the substrate, biased around the fluid conduit, and exhibiting a third optical dispersion characteristic different from the first optical dispersion characteristic; and a displacement device displacing fluid into the fluid channel to transition the deformable region from a retracted setting into an expanded setting. | 03-19-2015 |
20150077364 | METHOD FOR ACTUATING A TACTILE INTERFACE LAYER - One variation of the method includes registering interaction with a dynamic tactile interface including a tactile layer and a substrate, the tactile layer defining a tactile surface, a deformable region, and a peripheral region adjacent the deformable region and coupled to the substrate opposite the tactile surface, the method including: detecting an orientation of the device; predicting a location of an upcoming input related to a native application executing on the device; selecting a particular deformable region from a set of deformable regions, the particular deformable region substantially coincident the input location; selectively transitioning the particular deformable region from a retracted setting into an expanded setting, the deformable region substantially flush with the peripheral region in the retracted setting and tactilely distinguishable from the peripheral region in the expanded setting; and detecting an input, corresponding to the upcoming input, on the particular deformable region. | 03-19-2015 |
20150077366 | DYNAMIC TACTILE INTERFACE - A dynamic tactile interface including a substrate including a fluid conduit, a shelf adjacent the fluid conduit, and a fluid channel fluidly coupled to the fluid conduit; a flap including a distal end and a proximal end, the flap extending across the fluid conduit and hinged to the substrate at the proximal end; a tactile layer including a peripheral region and a deformable region adjacent the peripheral region and arranged over the flap, and a tactile surface opposite the substrate; and a displacement device displacing fluid to transition the deformable region from a retracted setting into an expanded setting, the distal end of the flap engaging the shelf in the retracted setting, and the distal end of the flap lifted off of the shelf and the deformable region in the expanded setting. | 03-19-2015 |
20150077367 | DYNAMIC TACTILE INTERFACE - A dynamic tactile interface including a substrate including an attachment surface, a cavity, and a fluid channel fluidly coupled to the cavity; a pedestal arranged within the cavity, pivotable within the cavity, and including a mating surface and an exterior surface; a tactile layer including a peripheral region coupled to the attachment surface, a deformable region adjacent the peripheral region and arranged over the pedestal, and a tactile surface opposite the substrate; and a displacement device displacing fluid to transition the deformable region from a retracted setting into an expanded setting, the pedestal pivotable within the cavity between a first position and a second position in the retracted setting, the deformable region flush with the peripheral region in the first position and the pedestal partially elevated out of the cavity and the deformable region defining a second formation tactilely distinguishable from the peripheral region in the expanded setting. | 03-19-2015 |
20150205355 | DYNAMIC TACTILE INTERFACE - A dynamic tactile interface includes a substrate defining a fluid channel, a fluid conduit fluidly coupled to the fluid channel, and an exhaust channel fluidly coupled to the fluid conduit; a tactile layer including a peripheral region coupled to the substrate, a deformable region adjacent the peripheral region and arranged over the fluid conduit, and a tactile surface opposite the substrate; a displacement device displacing fluid into the fluid channel to transition the deformable region from a retracted setting to an expanded setting; a spring element arranged remotely from the deformable region, fluidly coupled to the exhaust channel 116, and buckling from a first position to a second position in response to application of a force on the tactile surface at the deformable region in the expanded setting, the spring element biased toward the exhaust channel in the first position and biased away from the exhaust channel in the second position. | 07-23-2015 |
20150205368 | DYNAMIC TACTILE INTERFACE - A dynamic tactile interface includes a tactile layer including an attachment surface, a peripheral region, and a deformable region adjacent the peripheral region, the deformable region operable between a retracted setting and an expanded setting; a substrate coupled to the attachment surface at the peripheral region and defining a fluid conduit and a fluid channel fluidly coupled to the fluid conduit, the fluid conduit adjacent the deformable region; a first magnet coupled to the substrate proximal the deformable region; and a second magnet coupled to the tactile layer at the deformable region and magnetically coupled to the first magnet, the first magnet and the second magnet cooperating to yield a nonlinear displacement of the deformable region in the expanded setting toward the substrate in response to a force applied to the tactile surface at the deformable region. | 07-23-2015 |
20150205416 | DYNAMIC TACTILE INTERFACE - A dynamic tactile interface including a tactile layer including an attachment surface, a peripheral region, and a deformable region adjacent the peripheral region, the deformable region operable between a retracted setting and an expanded setting tactilely distinguishable from the peripheral region; a substrate coupled to the attachment surface at the peripheral region and defining a fluid conduit and a fluid channel fluidly coupled to the fluid conduit, the fluid conduit adjacent the deformable region; a first electromagnetic element coupled to the substrate proximal the deformable region and outputting a first electromagnetic field; and a second electromagnetic element coupled to the tactile layer at the deformable region and outputting a second electromagnetic field, the second electromagnetic element attracted to the first electromagnetic element in a first setting and repelling the first electromagnetic element in a second setting. | 07-23-2015 |
20150205417 | DYNAMIC TACTILE INTERFACE - A dynamic tactile interface includes a tactile layer including a peripheral region and a deformable region adjacent the peripheral region, the deformable region operable between an expanded setting and a retracted setting; a substrate coupled to the peripheral region and defining a fluid conduit and a fluid channel fluidly coupled to the fluid conduit, the fluid conduit adjacent the deformable region; and a spring element coupled to the substrate between the tactile layer and the substrate, arranged substantially over the fluid conduit, and operable in a first distended position and a second distended position, the spring element at a local minimum of potential energy in the expanded setting and in the first distended position and at a second potential energy greater than the local minimum of potential energy between the first distended position and the second distended position, the spring element defining a nonlinear displacement response to an input displacing the deformable region in the expanded setting toward the substrate. | 07-23-2015 |
20150205419 | DYNAMIC TACTILE INTERFACE - One variation of a dynamic tactile interface includes a tactile layer defining a peripheral region and a deformable region adjacent the peripheral region; a substrate coupled to the peripheral region, a fluid conduit adjacent the deformable region, a fluid channel fluidly coupled to the fluid conduit, and a via fluidly coupled to the fluid channel and passing through the back surface; a bladder fluidly coupled to the via and the substrate; a structure adjacent a first side of the bladder; and a platen adjacent a second side of the bladder opposite the first side and compressing the bladder against the structure substantially perpendicular the longitudinal axis of the bladder and substantially parallel the substrate to displace fluid from the bladder and into the fluid channel to transition the deformable region from a retracted setting into an expanded setting. | 07-23-2015 |
20150205420 | DYNAMIC TACTILE INTERFACE - The dynamic tactile interface includes: a tactile layer defining a peripheral region and a deformable region adjacent the peripheral region and operable between a retracted setting and an expanded setting; a substrate including an attachment surface and coupled to the peripheral region and defining a fluid conduit adjacent the deformable region and a fluid channel fluidly coupled to the fluid conduit; a border region proximal a periphery of the substrate and defining a cavity configured to receive an instrument, the cavity supporting the instrument in a first configuration and releasing the instrument in a second configuration; and a bladder fluidly coupled to the fluid channel and coupled to the cavity, the instrument compressing a portion of the bladder in the first configuration to displace fluid from the bladder into the fluid channel to transition the deformable region from the retracted setting to the expanded setting. | 07-23-2015 |
20150253853 | USER INTERFACE SYSTEM - One embodiment of the user interface system comprises: a volume of fluid; a tactile layer; a retaining wall substantially impermeable to the fluid; a permeable layer; a displacement device; and a touch sensor. The tactile layer, with a back surface, defines a second region, operable between: a retracted state, wherein the second region is substantially flush with a first region; and an expanded state, wherein the second region is substantially proud of the first region. The permeable layer, joined to the back surface of the first region, includes a plurality of fluid ports that communicate a portion of the fluid through the permeable layer to the back surface of the second region. The displacement device directs the fluid through the fluid ports to the back surface to transition the second region from the retracted state to the expanded state. The touch sensor detects a user touch on the tactile layer. | 09-10-2015 |
20150293633 | DYNAMIC TACTILE INTERFACE - One variation of a dynamic tactile interface includes: a tactile layer including a deformable region and a peripheral region adjacent the deformable region; a substrate coupled to the tactile layer, the substrate defining fluid channel and cooperating with the deformable region to define a variable volume fluidly coupled to the fluid channel; a displacement device coupled to the bladder, displacing fluid into the variable volume to transition the deformable region from the retracted setting to the expanded setting, and displacing fluid out of the variable volume to transition the deformable region from the expanded setting to the retracted setting, the displacement device defining a equilibrium range of fluid pressures within the fluid channel; a reservoir fluidly coupled to the fluid channel and supporting a reserve volume of fluid; and a valve selectively controlling transfer of fluid from the reservoir to the fluid channel. | 10-15-2015 |