Patent classifications
G06F3/0485
SYSTEMS AND METHODS FOR AUTOMATED AUDIO TRANSCRIPTION, TRANSLATION, AND TRANSFER FOR ONLINE MEETING
The present invention discloses systems and methods for multimedia processing. For example, the present invention provides systems and methods for receiving spoken audio, converting the spoken audio to text, and transferring the text to a user. As desired, the speech or text can be translated into one or more different languages. Systems and methods for real-time conversion and transmission of speech and text are provided, including systems and methods for large scale processing of multimedia events.
CONTROL MENU FOR NAVIGATING PARENT VIEW CONTENT
Provided is a system and method for generating a control menu in a child page of a software application which can control selections of records in a parent page from which the child page depends. In one example, the method may include navigating a display window from a parent view of a plurality of data records to a child view that includes details of a first data record in response to selection of the first data record via the parent view, displaying a control menu within the child view which comprises a plurality of values of a target data attribute for the plurality of data records, respectively, detecting, via the control menu, a selection of a value of a target data attribute of a second data record, and removing the details of the first data record and instantiating details of the second data record, in response.
CONTROL MENU FOR NAVIGATING PARENT VIEW CONTENT
Provided is a system and method for generating a control menu in a child page of a software application which can control selections of records in a parent page from which the child page depends. In one example, the method may include navigating a display window from a parent view of a plurality of data records to a child view that includes details of a first data record in response to selection of the first data record via the parent view, displaying a control menu within the child view which comprises a plurality of values of a target data attribute for the plurality of data records, respectively, detecting, via the control menu, a selection of a value of a target data attribute of a second data record, and removing the details of the first data record and instantiating details of the second data record, in response.
USER INTERFACE FOR MANIPULATING USER INTERFACE OBJECTS
- Nicholas ZAMBETTI ,
- Imran Chaudhri ,
- Jonathan R. DASCOLA ,
- Alan C. DYE ,
- Christopher Patrick FOSS ,
- Aurelio GUZMAN ,
- Chanaka G. Karunamuni ,
- Duncan Robert Kerr ,
- Stephen O. Lemay ,
- Natalia MARIC ,
- Christopher WILSON ,
- Eric Lance WILSON ,
- Lawrence Y. Yang ,
- Gary Ian BUTCHER ,
- Anton M. DAVYDOV ,
- Dylan Ross EDWARDS ,
- Jonathan P. Ive ,
- Zachery KENNEDY ,
- Nicholas V. King ,
- Daniel Trent Preston
User interface navigation on a personal electronics device based on movements of a crown is disclosed. The device can select an appropriate level of information arranged along a z-axis for display based on crown movement. The navigation can be based on an angular velocity of the crown.
USER INTERFACE FOR MANIPULATING USER INTERFACE OBJECTS
- Nicholas ZAMBETTI ,
- Imran Chaudhri ,
- Jonathan R. DASCOLA ,
- Alan C. DYE ,
- Christopher Patrick FOSS ,
- Aurelio GUZMAN ,
- Chanaka G. Karunamuni ,
- Duncan Robert Kerr ,
- Stephen O. Lemay ,
- Natalia MARIC ,
- Christopher WILSON ,
- Eric Lance WILSON ,
- Lawrence Y. Yang ,
- Gary Ian BUTCHER ,
- Anton M. DAVYDOV ,
- Dylan Ross EDWARDS ,
- Jonathan P. Ive ,
- Zachery KENNEDY ,
- Nicholas V. King ,
- Daniel Trent Preston
User interface navigation on a personal electronics device based on movements of a crown is disclosed. The device can select an appropriate level of information arranged along a z-axis for display based on crown movement. The navigation can be based on an angular velocity of the crown.
TECHNIQUES FOR USER INTERFACE LAYOUTS
Techniques for rendering a user interface may include: receiving a view area height and width, a first integer denoting a count of objects to be displayed, a minimum row height, and a minimum object width; determining a maximum allowed number of columns in accordance with the view area width and minimum object width; determining a current number of rows in accordance with the view area height, a current number of columns, the minimum row height, and the first integer; determining whether the current number of rows and columns denote an optimized layout of the objects, wherein the optimized layout is in accordance with a plurality of conditions; and responsive to determining the current number of rows and columns denote an optimized layout, rendering the plurality of objects in a view area in accordance with the current number of rows and columns.
COMPLEX COMPUTING NETWORK FOR IMPROVING ESTABLISHMENT AND STREAMING OF AUDIO COMMUNICATION AMONG MOBILE COMPUTING DEVICES
Systems, methods, and computer program products are provided for improving establishment and broadcasting of communication among mobile computing devices. For example, a method comprises determining a first user accesses a mobile application on a first mobile device of the first user; determining a second user accesses the mobile application on a second mobile device of the second user; and initiating the audio conversation between the first user and the second user, wherein the audio conversation is streamed to a third user who accesses the mobile application on a third mobile device of the third user.
TOUCH SCREEN LIGHTING SYSTEM CONTROLLER
A system including an electronic processor, a transceiver communicatively coupled to the electronic processor, a display communicatively coupled to the electronic processor and a non-transient memory medium communicatively coupled to the electronic processor. The electronic processor is configured to generate a graphical representation based on at least one configuration file, the graphical representation including a button, present the graphical representation on the display, receive, via the display, a user input indicative of selecting the button, and transmit, via the transceiver, a lighting system control command based selection of the button.
Auto-scroll on in-context modules
Systems and methods are disclosed which may provide modules that may be displayed in the context of a website that allow for autoscrolling between the modules upon entering required information in the modules or completing actions required by the modules. The modules may be modules for paying for items via PayPal and may include modules for entering payment information, billing information, a shipping address, creating an account, and accepting terms and conditions. The modules may be displayed within the context of the webpage when selecting a pay with PayPal link without navigating away from the webpage. As a user enters information into a module, the module will automatically scroll to the next module if the module permits automatic scrolling.
Auto-scroll on in-context modules
Systems and methods are disclosed which may provide modules that may be displayed in the context of a website that allow for autoscrolling between the modules upon entering required information in the modules or completing actions required by the modules. The modules may be modules for paying for items via PayPal and may include modules for entering payment information, billing information, a shipping address, creating an account, and accepting terms and conditions. The modules may be displayed within the context of the webpage when selecting a pay with PayPal link without navigating away from the webpage. As a user enters information into a module, the module will automatically scroll to the next module if the module permits automatic scrolling.