Patents Examined by Alvin H Tan
  • Patent number: 11194601
    Abstract: Generally discussed herein are devices, systems, and methods for guiding a user through a cloud application creation or deployment process using a development platform, the method performed by a checklist engine, the method comprising receiving, from the development platform, application data indicating a state of the cloud application, determining, based on the application data, that an item of a checklist has been completed, the checklist indicating tasks to be performed for configuring and securing the cloud application for deployment, storing data indicating the completed item is completed in a checklist data database, and causing a view of the checklist to be provided on a display.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: December 7, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lesia Nalepa, Benjamin R. Vincent, Arielle Dorothy Crowe, Jeffrey Thomas Sakowicz
  • Patent number: 11178248
    Abstract: Techniques are described herein that are capable of performing intent-based scheduling via a digital personal assistant. For instance, an intent of user(s) to perform an action (a.k.a. activity) may be used to schedule time (e.g., on a calendar of at least one of the user(s)) in which the action is to be performed. Examples of performing an action include but are not limited to having a meeting, working on a project, participating in a social event, exercising, and reading.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: November 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian Liensberger, Marcus A. Ash, Nikrouz Ghotbi
  • Patent number: 11170043
    Abstract: A media system may include a processor configured to match between a first media and one or more second media, and a widget configured to display a progress of the matching. The widget may include a first display area configured to display a first visual representation of the first media, and a second display configured to concurrently display a second visual representation of a selected one of a second media being matched to the first media while the matching is being performed. A visual representation may include a spring map comprising a time axis and a frequency axis, where a height at each coordinate of the spring map is determined based on a frequency output of an audio waveform associated with the video. The widget may include a virtual hallway presentation having a first wall and a second wall to display the progress of the matching.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: November 9, 2021
    Assignee: DELUXE ONE LLC
    Inventor: Brett Beers
  • Patent number: 11169823
    Abstract: Implementations generally relate to initiating processes. In some implementations, a method includes receiving, at a server, an object from a client device. The method further includes determining an instance of a process initiation event, where the process initiation event triggers a process to initiate, and where the process initiation event is based on the object and one or more process initiation policies. The method further includes initiating the process upon the determining of the process initiation event.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: November 9, 2021
    Assignee: Oracle International Corporation
    Inventors: Tomas Alabes, Javier Espeche, Viswanathan Umapathy, Nicolas Damonte, Suman Ganta
  • Patent number: 11157679
    Abstract: A computer-implemented method may be used for semantic navigation of content. The method may include determining a first content complexity level for a user, and presenting a first content to a user device operated by the user. The first content may be presented at the first content complexity level of the user. Additionally, the method may include receiving a navigation command from the user on a portion of the first content via the user device; and determining a second content at a second content complexity level based on the navigation command. The second content may convey the same information as the first content. Additionally, the method may include replacing the first content with the second content on the user device. The second content may be presented at the second content complexity level, and the second content complexity level may be different than the first content complexity level.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: October 26, 2021
    Assignee: Capital One Services, LLC
    Inventor: Brian Gray
  • Patent number: 11157688
    Abstract: Technologies are described herein for displaying one or more visual indicators to assist users in identifying cells of a spreadsheet that are affected by an operation. In embodiments disclosed herein, an application is configured to receive a request to perform an operation on at least one cell of the spreadsheet. The application then identifies cells of the spreadsheet that are affected by the operation. The application then displays a visual indicator to emphasize the affected cells. By providing a timely displayed visual indicator that brings attention to affected cells, the user is able to gain a better perspective of the extent of the operation and how the operation applies to the cells of the spreadsheet.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: October 26, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Allison Jane Rutherford, Marta Luis Burguete, Samuel Chow Radakovitz, Aaron Lamar Wilson, Uhl Albert
  • Patent number: 11126324
    Abstract: Disclosed herein are system, method, and computer program product embodiments for a tile interface and launch pad system. An embodiment operates by providing a user interface with a plurality of tiles. An indication is received to move a first tile from a first section of the user interface to a second section of the user interface. The first tile as displayed in the first section includes a first selection of information, and tiles of the second section include a section selection of information. The visual appearance of the first tile is modified, and the second selection of information is displayed in the first tile.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: September 21, 2021
    Assignee: SAP SE
    Inventors: Jamila Schon, Michael Krenkler, Eran Lahav, Marc Kumar Ziegler
  • Patent number: 11093114
    Abstract: Techniques for better information sharing and control switching in a graphical user interface (GUI) are described. In an example, a computer system determines a user context indicating a likely user interest in applications. Upon a user request for a menu, windows are added to a dynamic area of the menu based on the user context and correspond to the applications. The menu is presented in the GUI and each window be shown in a glanced state to provide quick information about the corresponding application. When the user focus shifts to a window, that window is presented in a focused state to also provide a selectable action that can be performed. Upon a user selection of the window, the window is presented in a selected state to further provide additional performable actions. The window can be pinned to the GUI and user control can automatically switch to another application.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: August 17, 2021
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Toru Yamamoto, Katsuya Hyodo, Kohichi Aoki, Robert E. Brown
  • Patent number: 11089067
    Abstract: A method, computer system, and computer program product for processing a media content is provided. The present invention may include receiving a request from a user to render a media content, identifying one or more features of the media content, obtaining a profile of the user, and generating a progressive rendering plan for the media content, based on the user's profile and the one or more features of the media content.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: August 10, 2021
    Assignee: International Business Machines Corporation
    Inventors: Xiao Xia Mao, Yin Qian, Zhen Hong Ding, Dong Ni
  • Patent number: 11054971
    Abstract: Systems, methods, and computer-readable media for implementing a modulate runtime environment (MRTE) are described. The MRTE includes multiple layers that communicate with one another using messages that are routed by connectors. A computer system may implement an MTRE that includes a platform-specific visualization layer and a data layer, which may include a headless execution engine. The data layer may be implemented by multiple types of computing platforms, and the platform-specific visualization layer may be replaced for different computing platforms. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: July 6, 2021
    Assignee: SALESFORCE.COM., INC.
    Inventors: Zuye Zheng, James Diefenderfer, Si Wan Kim, Niranjan Yadavali, Sandeep Rawat, Khushboo Shah, Nadeem Aboobaker
  • Patent number: 11050693
    Abstract: Implementations of systems and methods allow mobile users to send replies to, or to forward, truncated electronic mail messages, and yet still send the entire body of the original electronic mail message, without having to download the entire body of the mail message locally to the mobile device and then re-transmit the entire message from the mobile device.
    Type: Grant
    Filed: July 9, 2010
    Date of Patent: June 29, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Frank S. Serdy, Jr., Selvaraj Nalliah, David R. Williamson
  • Patent number: 11042698
    Abstract: A system and method of contextually converting a media file into an electronic document allows the user to generate an interactive transcription from the audio portion of a provided media file, which subsequently connects to the media file such that the user can play the media file from a selected transcribed word. Screenshots from video files may also be appended to the electronic document at transitions in video content and subsequently matched to appropriate transcribed words within the generated document. The system implementing the method includes a user account managed by at least one remote server, wherein the user account is associated with a corresponding personal computing (PC) device. This arrangement enables each user to interact with the at least one remote server using the corresponding PC device. The method follows an overall process in order to generate an electronic document with timestamped transcriptions.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: June 22, 2021
    Inventor: Paul Bannister
  • Patent number: 11029830
    Abstract: A display control apparatus includes a display and a processor, in which the processor performs processing of acquiring an image of an object, displaying an auxiliary substitute image in which auxiliary information is added to a substitute image on the display, switching between i) a first display mode in which the object's image which is acquired is displayed on the display as a first image and the auxiliary substitute image is displayed on the display as a second image and ii) a second display mode in which the object's image which is acquired is displayed on the display as the second image and the auxiliary substitute image is displayed on the display as the first image, and displaying the object's image and the auxiliary substitute image on the display unit in the display mode which is switched.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: June 8, 2021
    Assignee: CASIO COMPUTER CO., LTD.
    Inventors: Toshihiko Otsuka, Takahiro Tomida, Natsumi Hamaoka
  • Patent number: 11023126
    Abstract: In one embodiment, a method includes accessing data corresponding to one or more settings of a network-enabled device; and determining one or more of the settings corresponds to an enhanced security level. Each of the one or more settings are activated by a corresponding confirmation touch gesture. The method also includes detecting a number of touch inputs; and determining the number of touch inputs correspond to a confirmation touch gesture. The confirmation touch gesture includes: an initial touch input; and a confirmation touch input located at a particular area of a touch-sensitive display that is located at least a pre-determined distance from an end location of the initial touch input. The method also includes sending data corresponding to one or more of the settings activated by the confirmation touch gesture in response to determining the number of touch inputs correspond to the confirmation touch gesture.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: June 1, 2021
    Assignee: SAMSUNG ELECTRONICS COMPANY, LTD.
    Inventors: Rock Anthony Leung, Alireza Mogharrab
  • Patent number: 11016565
    Abstract: Triggering a state change includes displaying a first version of a series of frames based on a first setup configuration, obtaining a second setup configuration for the series of frames, in response to obtaining a second setup configuration, monitoring for a change in an eye status, and in response to detecting a change in the eye status, displaying a second version of the series of frames based on the second setup configuration.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: May 25, 2021
    Assignee: Apple Inc.
    Inventors: Sebastian Knorr, Daniel Kurz
  • Patent number: 11003465
    Abstract: A system executes an operation in a back end system by creating a declarative language definition of the operation for execution of the operation. The declarative language definition defines at least one input required to execute the operation, and comprises user interface template information for a user interface template that accepts at least one input. The system dynamically generates a user interface panel from the declarative language definition. The user interface panel is generated from the user interface template, and comprises at least one input field. The system receives from a user through the user interface panel the input and an invocation of the operation, and executes the operation using the declarative language definition of the operation and the input received via the user interface panel. The system maintains synchronization between the back end system and a user interface by performing modifications of the operation within the declarative language definition.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: May 11, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jay Hiremath, Jean-Claude Mamou, Wendi L. Nusbickel, Peter Hagelund
  • Patent number: 10996933
    Abstract: In response to a user identity request, a system can receive user identity data associated with the user identity from a first mobile device. Based on the user identity data, the system can allocate an interface template to the user identity, wherein the interface template comprises scorecard data, from a second mobile device, associated with a scoring parameter related to an input field of the interface template. Furthermore, the system can prompt an input, via the first mobile device, to the input field of the interface template. Additionally in response to receiving input data associated with the input, the system can compare the input data to the scoring parameter.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: May 4, 2021
    Inventor: Jean Marie Richardson
  • Patent number: 10996774
    Abstract: Methods and apparatus are provided to promote interoperability between devices having different user input devices by correlating user input that is provided via one or more input mechanisms of a client device to touch events on the server device. The method may maintain a terminal session between a server device and a client device in which the client device simulates at least a portion of a display generated at the server device. The method may access a mapping between touch events on the server device and actuation of respective input mechanisms of the client device. The method may also interpret one or more control signals provided in response to actuation of an input mechanism based upon the mapping and may then cause a user interface state of the server device to updated based on the actuation of the input mechanism of the client device.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: May 4, 2021
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Raja Bose, Jörg Brakensiek
  • Patent number: 10990193
    Abstract: According to some embodiments of the invention, improved systems and methods for medical imaging report input are provided. A zero footprint software extension is provided that interfaces with supported hardware devices, such as dictation devices. The extension may be agnostic to different medical facilities and different medical imaging systems. Radiologists may quickly populate medical imaging reports with existing structured data included in the EMRs or other forms, such as medical orders. Radiologists may also use voice recognition technology in conjunction with the dictation devices to fill in diagnoses and other relevant information in the medical imaging reports. The functionality of the dictation devices may be configured by the radiologists to meet their preferences and needs, either generally or with respect to a specific medical imaging report.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: April 27, 2021
    Assignee: Imaging Advantage LLC
    Inventors: Kamil Rahme, Danyell Wilt
  • Patent number: 10984387
    Abstract: Automatically detected and identified tasks and calendar items from electronic communications may be populated into one or more tasks applications and calendaring applications. Text content retrieved from one or more electronic communications may be extracted and parsed for determining whether keywords or terms contained in the parsed text may lead to a classification of the text content or part of the text content as a task. Identified tasks may be automatically populated into a tasks application. Similarly, text content from such sources may be parsed for keywords and terms that may be identified as indicating calendar items, for example, meeting requests. Identified calendar items may be automatically populated into a calendar application as a calendar entry.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: April 20, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Gamon, Saliha Azzam, Yizheng Cai, Nicholas Caldwell, Ye-Yi Wang