Patents Examined by Hugo Molina
  • Patent number: 10042507
    Abstract: Systems, software, and computer-implemented methods for providing context-aware application status indicators are used to provide visual appearances and indications representing transitions between states in a software program. One example method includes displaying an animated image associated with a first state of a software program, the animated image having one or more attributes controlling a visual appearance of the displayed animated image; detecting a transition from the first state to a second state different than the first state by the software program; and in response to detecting the transition, updating one or more of the attributes of the displayed animated image to implement a change to the visual appearance of the displayed animated image, wherein the change to the visual appearance of the displayed animated image is associated with the transition from the first state to the second state.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: August 7, 2018
    Assignee: SAP SE
    Inventor: Jeong-Sook Lee
  • Patent number: 10042528
    Abstract: A technique provides, to a user, a set of diagram views of a diagram model stored in memory. The technique involves obtaining, by processing circuitry, electronic access to the diagram model stored in the memory. The diagram model includes a group of objects. Each object has a defined object size. The technique further involves, after obtaining electronic access to the diagram model stored in the memory, performing, by the processing circuitry, an object selection operation that selects an initial set of objects from the group of objects based on the defined object size of each object of the group of objects. The technique further involves, after performing the object selection operation, rendering, by the processing circuitry, an initial diagram view of the diagram model on an electronic display to the user, the initial diagram view including the initial set of objects.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: August 7, 2018
    Assignee: GetGo, Inc.
    Inventors: Ashish V. Thapliyal, Nikolay Avrionov
  • Patent number: 10027737
    Abstract: Provided herein is a control method of an electronic device. A gesture is detecting and a plurality of images of a user are photographed, if the gesture substantially corresponds to a predetermined gesture. A predetermined function is performed, if the change detected in the images is less than a predetermined threshold during a predetermined time period.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: July 17, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Ji-Hoon Lee
  • Patent number: 10007403
    Abstract: A system and a method that executes a memo function cooperating with an audio recording function are provided. The method includes executing a memo including memo data synchronized with audio data, wherein the memo data is configured to a plurality of objects, and each object is synchronized to a index point of the audio data, and outputting a screen corresponding to the execution of the memo, wherein the screen displays a progress bar for displaying a playback state of the audio data to first area and displays the memo data to a second area.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: June 26, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sungjae Cho
  • Patent number: 9990129
    Abstract: At an electronic device, detecting a compatible external device, where the external device is executing or has executed a first application. The detection may be made wirelessly. The electronic device also receives usage information regarding the first application from the external device. Display an affordance for user selection based on the received information. When the affordance is selected, launch a second application on the electronic device, the second application corresponding to the first application. In some examples, the second application is a different version of the first application. Launching the second application may additionally include bringing the second application to the same state as the first application. For example, if e-mail is being drafted on the external device, the electronic device may launch an e-mail editor showing the draft. In this way, a user can seamlessly transition from the use of one electronic device to another electronic device.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: June 5, 2018
    Assignee: Apple Inc.
    Inventors: Lawrence Y. Yang, Patrick L. Coffman, Craig M. Federighi
  • Patent number: 9985845
    Abstract: A system, a method, and a computer program product for providing a generic user interface client. At least one common process in a plurality of processes performed by a plurality of software programs is determined. A user interface client for managing the common process is executed. The common process is managed using the user interface client.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: May 29, 2018
    Assignee: SAP SE
    Inventors: Manikandan Rajasekar, Andreas Jahr, Andrey Engelko
  • Patent number: 9973829
    Abstract: A method and system for video communications between a terminal and a server. A first terminal establishes a communication connection with a server through a communication protocol. Local video data displayed in a video zone of the first terminal and other data displayed in a preset whiteboard zone of the first terminal are sent-to the server, to allow the server to send the local video data and the other data to one or more second terminals to be displayed. Complex content can be shown in one-to-one, one-to-many or many-to-many video communications applications to satisfy the demand and experience of video communications in the scenes of chats.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: May 15, 2018
    Assignee: Tencent Technology (Shezhen) Company Limited
    Inventors: Zhongnan Li, Hao Nian
  • Patent number: 9959021
    Abstract: A map server includes a user list obtaining module configured to obtain a user list in a 3Ɨ3 grid; a distance queue generating module configured to obtain distances between users and a current user in the user list, and generate two distance queues corresponding to preset distance ranges according to the distances, the distance queue including users in the user list whose distances from the current user are in a corresponding distance range; a visual field list generating module configured to select users from the distance queue into a visual field list according to a weight corresponding to the distance queue. Further, a visual field controlling method and system, and a computer storage medium, may be used to classify users in the 3Ɨ3 grid into distance queues using distance ranges, and select users into the visual field list according to the weight, thereby reducing pressure of the server.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: May 1, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Mingfu Cai, Xiaocheng Ding
  • Patent number: 9959016
    Abstract: A method for controlling display of content, the content including a plurality of display pages of a sequence, the method comprising: displaying a first display page on the display screen, receiving a first user input for changing from the first display page to a second display page of the content, the second display page being a neighboring display page of the first display page in the sequence, detecting the second user input when the second display page is a locked display page, extracting the fingerprint information from the second user input when the second user input is detected, and displaying the second display page when the second display page is accessible based on the fingerprint information or a third display page when the second display page is not accessible based on the fingerprint information.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: May 1, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Yongsin Kim, Jihoon Hong, Jin Kim, Kunwoo Lee
  • Patent number: 9959041
    Abstract: An execution method of a guidance comprising of inserting the guidance device into a first terminal unit to simulate a keyboard and activate a specific internet address through an automatic key-in module with predefined keyboard output functions; activating the guidance device and an active component in the guidance device; making a request to the first terminal unit for linking a Human Interface Device; receiving signals that actively provides and recognizes the keyboard for the Human Interface Device; issuing a first command of sequentially pressing a plurality of keys through the automatic key-in module in the active component of the guidance device; activating a graphic interface through a hotkey of the automatic key-in module; automatically entering a specific address string into the activated graphic interface; and issuing a second command of pressing a Enter key for linking a website with the entered specific address string.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: May 1, 2018
    Assignee: WALTON ADVANCED ENGINEERING INC.
    Inventors: Hong Chi Yu, Mao Ting Chang
  • Patent number: 9961403
    Abstract: The types and locations of particular types of content in a video are visually summarized in a way that facilitates understanding by a viewer. A method may include determining one or more semantic segments of the video. In addition, the method may include determining one or more emotion objects for at least one of the semantic segments. Further, the method may include generating a user interface on a display screen. The user interface may include one window, and in another embodiment, the user interface may include two windows. Moreover, the method may include displaying first indicia of the emotion object in a first window. The horizontal extent of the first window corresponds with the temporal length of the video and the first indicia are displayed at a location corresponding with the temporal appearance of the emotion object in the video.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: May 1, 2018
    Assignee: Lenovo Enterprise Solutions (Singapore) PTE., LTD.
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit, Shawn K. Sremaniak
  • Patent number: 9959035
    Abstract: An electronic device includes a front-surface touch screen, a plurality of side-surface touch sensors that receive a user-command, and a body that includes a processor for processing the user-command, where the body is combined with the front-surface touch screen and the side-surface touch sensors. Here, the user-command includes an operation in which at least one of the side-surface touch sensors is touched by a user for more than an activation time and an operation in which a touched point of the at least one of the side-surface touch sensors is moved by the user.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: May 1, 2018
    Assignee: Samsung Display Co., Ltd.
    Inventors: Hee-Soo Yoo, Mu-Gyeom Kim
  • Patent number: 9954741
    Abstract: An information processing apparatus capable of providing a first user interface (UI) environment and a second UI environment includes a determination unit configured to determine a UI environment that displays a message screen, and a control unit configured to, in a case where a message screen is required to be displayed to a user when a processing request is made to a peripheral device via an application, control a request for displaying the message screen, wherein a message screen adapted for the UI environment determined by the determination unit is displayed according to the request controlled by the control unit after the processing request is input via the application.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: April 24, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideki Honda
  • Patent number: 9952882
    Abstract: Methods, systems, and machine-readable media include identifying a plurality of task items associated with a user. The plurality of task items includes a plurality of task types. They also include selecting a subset of the plurality of task items based on user activity information. The subset of task items includes at least two different task types. They also include providing a launcher user interface for display to the user on a computing device. The launcher user interface includes a plurality of elements corresponding to the selected subset of task items arranged on a single surface. The plurality of elements is selectable to launch respective applications associated with the corresponding task items.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: April 24, 2018
    Assignee: Google LLC
    Inventors: Alexander Friedrich Kuscher, Katie Jane Messerly, Jennifer Shien-Ming Chen
  • Patent number: 9952738
    Abstract: In some embodiments, a method includes determining a content type in response to a user accessing a webpage and further based on a user attribute. In some embodiments, the user attribute may be related to a business organization that the user belongs to. In some embodiments, the method may further include determining relevant content to be displayed based on the determined content type, and transmitting webpage data including the relevant content for rendering on a device as a graphical user interface (GUI). In some embodiments, a method comprises of receiving a request to create a dynamic content component and identifying content to be displayed therein. In some embodiments, the method may further comprises customizing a look and feel of the dynamic content component based on the user attributes, and generating a code to display the dynamic content component in response to the user accessing a webpage.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: April 24, 2018
    Assignee: CALLIDUS SOFTWARE INC.
    Inventors: Srihari Kumar, Shreesha Ramdas
  • Patent number: 9921723
    Abstract: A method for switching page includes creating several sequential virtual pages through loading a page script, and displaying the virtual pages on a touch screen of an electronic device; collecting touching positions of a user in the displayed virtual pages; and performing switching pages to the virtual pages displayed on the touch screen according to the touching positions. An electronic device for switching page includes a page virtual module used to create several sequential virtual pages through loading the page script, and display the virtual pages on the touch screen; a collecting module used to collect touching positions of a user in the displayed virtual page; and a processing module used to perform switching pages to the virtual page displayed on the touch screen according to said touching positions.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: March 20, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Fan Zhang
  • Patent number: 9871752
    Abstract: A computer implemented method and a personal communication system (PCS) for generating and delivering a personalized communication based on a time condition. The PCS configures a preliminary time condition and determines an optimal time condition from the preliminary time condition, a sender configured time condition, and a recipient configured time condition. The PCS detects a sender's attempt to generate and send the personalized communication based on media content received from a sender device. The PCS times the composition of the personalized communication, generates a timing verification report that verifies whether the optimal time condition is met, and performs an action based on the verification. The action includes rendering a notification to the sender device for instructing the sender to continue composing the personalized communication until the optimal time condition is met, or generating and delivering the personalized communication to recipient devices when the optimal time condition is met.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: January 16, 2018
    Assignee: LETT.RS LLC
    Inventors: Drew Charles Bartkiewicz, Blake Daniel Bartkiewicz
  • Patent number: 9841863
    Abstract: An apparatus, method, and system using techniques to partially refresh a display page. A navigation URL generated by an application in response to a user interaction is received, the navigation URL indicating a place within a page hierarchy at which a partial refresh of a page with which the navigation URL is associated is to be performed and the navigation URL including one or more URL portions usable to retrieve page content data to be used to partially refresh the page. The navigation URL is processed to determine the place within the page hierarchy at which the partial refresh is to be performed. The navigation URL is used to retrieve the page content data.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: December 12, 2017
    Assignee: Open Text Corporation
    Inventors: Sachin G. Totale, Rajakumar Thiruvasagam, Linda J. Wong, Julian M. Hjortshoj, Frederick F. Hewett
  • Patent number: 9841890
    Abstract: A plurality of GUIs are displayed on the screen of a display. A hit determination area of each GUI is defined within a graphic of the GUI. When a user touches a point of contact, four virtual points of contact are generated in the shape of a ā€˜Vā€™ within the screen. A GUI desired to be selected by the user is identified according to a predetermined rule by referring to whether points of contact are located within each hit determination area, the number of points of contact, the priority level defined for each GUI, etc.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: December 12, 2017
    Assignees: SONY CORPORATION, SONY INTERACTIVE ENTERTAINMENT, INC.
    Inventors: Takashi Kitao, Katsuya Hyodo, Arito Mochizuki
  • Patent number: 9830046
    Abstract: An interactive ordering apparatus includes a processor and a memory. The memory is configured to store instructions and data. The processor is configured to execute the instructions to (i) produce a display in a viewable area of a touchscreen and to (ii) receive input from a user via the touchscreen. According to the instructions, the processor is configured to divide at least a portion of the display into a plurality of mutually exclusive sections, and display a first plurality of choices in a first section of the plurality of sections. The processor is also configured to, in response to selection by the user of a first choice of the first plurality of choices, (i) move the first plurality of choices to a second section of the plurality of sections and (ii) display a second plurality of choices in the first section.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: November 28, 2017
    Assignee: Nextep Systems, Inc.
    Inventors: Thomas Woycik, Kevin Varga, Joseph Maslanka