Selectable Iconic Array Patents (Class 715/835)
  • Patent number: 10671266
    Abstract: A method of retrieving multiple copies of an information element on a display is presented, the method comprising displaying a plurality of information elements along a first axis including a first axial direction thereof, displaying a second plurality of information elements along a second axis including a second axial direction thereof parallel with the second direction, the first axis displaying a first information element thereon, the second axis including the first information element thereon, the first information element on the second axis being not transversally aligned with the first information element displayed on the first axis and displacing at least one of the first axis of information elements and the second axis of information elements to display the first information element from the first axis of information elements adjacent to the first information element from the second axis of information elements.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: June 2, 2020
    Assignee: 9224-5489 QUEBEC iNC.
    Inventors: Mathieu Audet, Fran├žois Cassistat
  • Patent number: 10664773
    Abstract: A method for providing travel service options to a traveler mobile device includes: storing, account profiles, each including data related to a transaction account including an account identifier and contact information; storing transaction rules, each associated with a travel service option and including a required action; receiving a data message including a specific account identifier, travel reservation, and data fields; identifying, a specific account profile that includes the specific account identifier; identifying a program application based on the specific account profile and travel reservation; processing a transaction rule for the program application based on data included in the data fields; and performing the required action included in the identified transaction rule, wherein the required action includes transmitting at least one travel service option associated with the program application.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: May 26, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Alain Cauwenberghs, Concetta Procopio, Joost Vastenavondt, Menno Dellisse
  • Patent number: 10656785
    Abstract: The present invention provides a method and a user device for managing application. The method includes: detecting the touch event which induced by a user touching icons displayed in a display interface; determining the area of the display interface which the first icon located in, when the touch event corresponding to the first icon is detected and the detected touch event persists a scheduled time; displaying a second icon in the determined area; detecting the movement path which induced by the user dragging the first icon through the application corresponding to the second icon, when the first icon moves into the location of the second icon. The distance of moving the first icon will not be very long and easy to operate, when the first icon is moved into the location of the second icon and the application corresponding to the first icon is deleted.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: May 19, 2020
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Lei Du
  • Patent number: 10649791
    Abstract: Various embodiments of the present disclosure relate to an apparatus and method for performing an initial setup on an electronic device. An embodiment of the disclosed method for operating an electronic device may include performing initial booting of the electronic device and displaying at least one icon for the initial setup of the electronic device. Other embodiments of this disclosure include further operations beyond the displaying at least one icon for the initial setup.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: May 12, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Insil Han, Hyunyeul Lee, Sholudko Oleksandr, Na-Woong Han
  • Patent number: 10649646
    Abstract: In accordance with an embodiment, an information processing apparatus includes a touch panel, a processor configured to detect that the touch panel is being pressed at a first position, acquire a first position coordinate of the first position when the touch panel is detected as being pressed at the first position, and determine whether the touch panel has been continuously pressed at a second position for a reference period or more, and a controller configured to provide a notification if the touch panel has been continuously pressed at the second position for the reference period or more.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: May 12, 2020
    Assignee: TOSHIBA TEC KABUSHIKI KAISHA
    Inventor: Yusuke Aburaya
  • Patent number: 10650825
    Abstract: Provided is a technology which improves reliability of the interaction between devices in a system where the devices communicate. In an information appliance system, multiple information appliances and a communication device such as a smart phone are in M2M communication. The communication device receives input of a voice from a user, and authenticates the user based on a voice signal, and sample voice data accumulated for user identification. The communication device performs a speech recognition process on the voice signal to determine an instruction of the user. When the user is authenticated and the instruction of the user is determined, the communication device transmits a command according to the instruction to an information appliance that is associated with the determined instruction of the user.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: May 12, 2020
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Kazunori Katoh
  • Patent number: 10642447
    Abstract: A reproduction device including a reproduction unit configured to reproduce content data including at least one of audio, video, and text for which attribute data is assigned for each of a different plurality of attributes; a display unit; and a control unit configured to make the display unit display a playback screen containing at least one attribute data among the plurality of attribute data assigned to the content data when reproducing the content data and, when one attribute data among the attribute data composing the playback screen is selected, switch the display content of the content from the playback screen to the list relating to the selected attribute data.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: May 5, 2020
    Assignee: Sony Corporation
    Inventors: Hideo Tsukazaki, Kotaro Asaka, Takashi Kinouchi, Susumu Takatsuka
  • Patent number: 10642235
    Abstract: A control apparatus can include a network interface that achieves a connection to a network, a user interface that accepts a selection operation from among images displayed on a display portion, and at least one processor that implements stored instructions to execute a plurality of tasks, which can include a control task, a designation task, and a display control task. The control task is configured to, through the network, control a plurality of external devices that transmit or receive content data. The designation task is configured to designate an image to display on the display portion. The display control task is configured to display, for each of the plurality of external devices, an image relating to the respective external device on the display portion. The display control task changes an image selected through the user interface to the image designated by the designation task.
    Type: Grant
    Filed: February 16, 2018
    Date of Patent: May 5, 2020
    Assignee: YAMAHA CORPORATION
    Inventors: Kazuya Mushikabe, Akihiko Suyama, Keisuke Tsukada, Shinichiro Kato
  • Patent number: 10638187
    Abstract: A slave relay station is adapted to serve and/or host pages comprising a simplified graphic user interface (GUI) encoded in a widely recognized format such as, for example, HTML or WML. The GUI embodies activatable links corresponding to control functions for configured appliances. A wireless phone or other device with network access and the capability to process and present such pages, for example via a Web browser, may then be utilized to effect control of such appliances by simply navigating to the network address of the slave relay station, obtaining an appropriate GUI page, and interacting with the links.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: April 28, 2020
    Assignee: Universal Electronics Inc.
    Inventors: Jeremy Black, Patrick H. Hayes
  • Patent number: 10635285
    Abstract: The present invention relates to a device and method for displaying cartoon data. The cartoon data display device includes a display unit configured to display a display region of cartoon data, a reception unit configured to receive a first user event signal or a second user signal from a user and a control unit configured to perform control to display a first layer on the display unit while moving the first layer in a first direction in response to the reception of the first user event signal and display a second layer on the display unit while moving the second layer in a second direction in response to the reception of the second user event signal.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: April 28, 2020
    Assignee: NAVER Corporation
    Inventors: Hyo Kim, Hyun Chul Lee, Ji Han Kim, Dai Hyun Lim, Byoung Kwan Kim
  • Patent number: 10630540
    Abstract: Constraints are stored. A plurality of processing stages is processed. For at least one of the plurality of processing stages, an input declarative requirement is utilized with at least some of the constraints to determine an output declarative requirement that is at a lower level than a level of the input declarative requirement. At least a portion of the plurality of processing stages are utilized to at least in part automatically establish and configure a computer network.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: April 21, 2020
    Assignee: Apstra, Inc.
    Inventors: Mansour Jad Karam, Aleksandar Luka Ratkovic, Andrew Samoylov
  • Patent number: 10620791
    Abstract: Icons 514a and 514b are disposed so as to cross a circumference 512 that is positioned around a head of a user 516 and in a horizontal plane including a line-of-sight vector prevailing when the user 516 faces forward in a virtual space. In this instance, icons 514a whose center is above the circumference 512 and icons 514b whose center is below the circumference 512 are alternately disposed. A menu screen is drawn by identifying a normal vector 517 of the face of the user as a line of sight in accordance with posture information related to the user's head, setting a screen 518 in a vertical plane around the line of sight, and projecting a virtual space object onto the screen 518.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: April 14, 2020
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventor: Daisuke Kawamura
  • Patent number: 10620719
    Abstract: [Object] There has been a demand for a technique of improving the manipulability in a case in which an input manipulation is performed using a plurality of manipulators. [Solution] According to the present disclosure, provided is an information processing device including a control unit that performs an action based on an indication position in a display region on the basis of movement of a plurality of manipulators and restricts movement of the indication position responsive to a pointing manipulation. According to the present disclosure, it is possible to perform the action based on the indication position in the display region more accurately. Therefore, according to the present disclosure, it is possible to improve manipulability in a case in which an input manipulation is performed using a plurality of manipulators.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: April 14, 2020
    Assignee: Sony Corporation
    Inventor: Akihisa Kaneko
  • Patent number: 10613705
    Abstract: A method of managing application packages installed in a mobile communication terminal is provided. The method includes detecting an application package which meets a condition for changing a state into an inactive state among the application packages and, if the detected application package is in the active state, changing a user interface corresponding to the detected application package to indicate the inactive state of the application package and displaying the changed user interface on a user screen.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: April 7, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyeon-Jin Kang, Min Kim, Muthu Veerappan Alagappan, Young-Ki Hong
  • Patent number: 10592099
    Abstract: A method of controlling a device includes receiving an independent touch gesture with respect to locations of elements of a graphical user interface (GUI) on the device; providing an indication with respect to one of a plurality of applications and functions in a previously established order in response to the received touch gesture; receiving a user input with respect to the indication; and executing an application or function corresponding to the indication in response to the received user input.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: March 17, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Tomasz Gdala
  • Patent number: 10572103
    Abstract: Some embodiments provide a method for displaying a graphical user interface (GUI) for an electronic device. The method receives input to display files recently opened on the electronic device. In response to the input, the method displays a chronologically-arranged graphical representation of files recently opened on the electronic device from two or more applications that operate on the electronic device. The files are arranged in several groups based on when the files were open on the electronic device. A first group of the several groups is selectable to initiate opening of several files in the first group so that the files in the first group are open concurrently. A second group of the several groups is selectable to initiate opening of several files in the second group so that the files in the second group are open concurrently.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: February 25, 2020
    Assignee: APPLE INC.
    Inventors: Julian K. Missig, May-Li Khoe
  • Patent number: 10567935
    Abstract: A system may include a telematics device associated with a vehicle, a first computing device associated with a driver of the vehicle, and a server. The server may receive, from the telematics device or another device, driving behavior data, a vehicle location, and a time corresponding to the vehicle location, and parse data regarding a driver's calendar in order to identify a scheduled meeting or event and a location and/or time associated therewith. Further, the server may estimate a time of arrival at which the vehicle will arrive at the meeting or event location, determine whether or not the driver will be late to the meeting or event, and take action as appropriate.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: February 18, 2020
    Assignee: Allstate Insurance Company
    Inventors: Sarah Inciong, Edward A. Biemer
  • Patent number: 10552233
    Abstract: Embodiments of the present invention disclose an application convergence method and apparatus. Multiple convergence parameter interfaces are provided, and multiple convergence parameters registered by an application by using the convergence parameter interfaces are received. Therefore, when a convergence operation request of a user or an apparatus for multiple applications is received, multiple convergence parameters of the multiple applications can be obtained from the multiple convergence parameter interfaces; and the multiple convergence parameters of the multiple applications are separately converged, so as to implement convergence of the multiple applications.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: February 4, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shanxi Chen, Mingjie Dong
  • Patent number: 10552890
    Abstract: Disclosed herein are a refrigerator and method of controlling the same. Refrigerator includes a memory configured to store at least ones of characteristics of one or more goods items that are able to be stored in the refrigerator and a user's purchasing characteristics; a controller configured to display a user interface including at least one icon for at least one goods item selected based on the at least ones of the characteristics of the goods items and the user's purchasing characteristics stored in the memory, on a display unit, and to collect the user's purchase history to set a method of displaying the at least one icon for the at least one goods item; and a proximity sensor configured to measure a distance to the user, wherein the controller changes the user interface that is displayed on the display unit based on the distance to the user.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: February 4, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyung Hoon Lee, Sang-Ok Cha, Pa Ra Kang, Da Hey Yoo, Su Jung Youn, Kyoung-Ae Lim, Ye Eun Choi
  • Patent number: 10540401
    Abstract: A system comprises a data storage system, data analysis logic, and user interface logic. The data analysis logic is configured to analyze the documents and to identify documents that satisfy search criteria received from a user. The user interface logic is configured to generate a user interface. The user interface logic is also configured to generate a plurality of charts for display to the user. The user can interact with the charts to specify modified search criteria. The user interface logic is configured to receive modified search criteria from the user via one of the charts and update the remaining charts to reflect the modified search criteria.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: January 21, 2020
    Assignee: iSqFt, Inc.
    Inventors: Christopher K. Eveland, John W. Caven, III, Robert B. Menzel, Michael E. Lehman
  • Patent number: 10528216
    Abstract: Interchangeable display of information panels on a Dashboard screen of a dashboard in a transportation apparatus is disclosed. The information panels may be graphically displayed at respective positions on the Dashboard screen such that they are separate and independent from each other. In some examples, the display position of a given information panel may be swapped with the display position of another given information panel on the Dashboard screen. In some examples, the display the given information panel may be duplicated at another display position on the Dashboard screen. In some examples, the display the given information panel may be moved to a new display position on the Dashboard screen.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: January 7, 2020
    Assignee: Thunder Power New Energy Vehicle Development Company Limited
    Inventors: Yong-Syuan Chen, Jen-Chieh Hsiao
  • Patent number: 10521183
    Abstract: A control terminal device includes a display, at least one processor, and a memory configured to store instructions, when executed by the at least one processor, cause the control terminal device to transmit command messages to the plurality of communication devices disposed in respective areas and connected via a network, and to display on the display an operation screen, a device selection screen for selecting any one of the plurality of communication devices, and area images indicating the areas in which the respective communication devices are disposed so as to serve as a selection operation section for selecting the respective communication devices.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: December 31, 2019
    Assignee: Yamaha Corporation
    Inventors: Akie Hinokio, Masaharu Ohno, Kazuya Muchikabe, Akihiko Suyama, Keisuke Tsukada, Shinichiro Kato
  • Patent number: 10521182
    Abstract: The present disclosure provides a method and a terminal for controlling grouping play of a playing system. A playlist is set independently of a playing device group, and one or more playlists can be applied to one or more playing device groups according to actual needs. Add or removal of the playlist with regard to the playing device group can be achieved via operations on a graphic label of the playing device group and a graphic label of the playlist on a user interface of a terminal.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: December 31, 2019
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Shangbo Lin
  • Patent number: 10503389
    Abstract: An electronic device having a touch screen and an operation control method thereof are provided. The electronic includes a touch screen which receives a plurality of manipulations; and a controller which determines whether a second manipulation is made on a screen displayed on the touch screen during a predetermined time period after a first manipulation is made on the screen, and controls to perform an operation corresponding to the second manipulation instead of an operation corresponding to the first manipulation to be performed, if the second manipulation is made during the predetermined time after the first manipulation is made.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: December 10, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jae-kwon Kim
  • Patent number: 10497022
    Abstract: A user interface is provided to present offers via icons displayed near the location of the user on a map. Offers presented on the map may include active offers previously selected by the user and currently associated with the consumer account of the user for active participation, matching offers that have a set of targeting criteria which the user meets, and location-based offers that target locations in the vicinity of the location of the user. Icons for the location-based offers are presented at their respective targeting locations; and the active offers and matching offers are presented around the location of the user on the map for convenient access. A user interface allows the user to explore available offers, view information associated with the respective offers, and select offers in which to participate.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: December 3, 2019
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Mark Carlson, Patrick Stan
  • Patent number: 10498598
    Abstract: Technology is described for providing preconfigured device representations in a service provider environment. A plurality of device representation parameters may be received for a device via a user account. A preconfigured device representation may be created for the device using the plurality of device representation parameters. The preconfigured device representation may be associated with the user account. The device may be registered with the service provider environment. A registration of the device may be performed when the device initially connects to the service provider environment. The registration may assign a device identifier to the device and may associate the user account with the device. The preconfigured device representation may be provided to the device after the registration of the device is completed.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: December 3, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Juan Antonio Sanchez, David Craig Yanacek, Antony Didier Maurice Passemard
  • Patent number: 10489013
    Abstract: A method for controlling a plurality of application content based on a taskbar shortcut menu is provided. The method may include defining control component tags in a plurality of applications. The method may also include identifying first and second portions of the applications based on the defined control component tags. The method may further include extracting the first and second portions of the applications. Additionally, the method may include generating control menus, and adding the first and second portions of the applications to the control menus. The method may also include displaying a taskbar shortcut menu, including the control menus, whereby the displaying is responsive to detecting a first user action. The method may further include detecting at least one second user action on the second portions of the control menus, whereby the detecting at least one second user action manipulates and controls content associated with the applications.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: November 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hsiao-Yung Chen, Andy Min-Tsung Wu
  • Patent number: 10486699
    Abstract: A vehicle system includes a processor with access to a memory storing instructions executable by the processor. The instructions include determining whether an autonomous host vehicle can traverse an environmental obstacle, and if the autonomous host vehicle can traverse the environmental obstacle, controlling an active suspension system in accordance with the environmental obstacle and controlling the autonomous host vehicle to traverse the environmental obstacle.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: November 26, 2019
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Jianbo Lu, Davor David Hrovat, Hongtei Eric Tseng
  • Patent number: 10481789
    Abstract: The method provides a graphical user interface for an electronic transaction with a handheld touch screen device. An input display is oriented to be operable by actions of a thumb of a user and accepts inputs from the user. If the user swipes in a vertical direction, additional information about an object is displayed. If a user swipes down, less information about an object is displayed. If a user swipes laterally, an additional object is displayed, and if a user taps, the object for use in an electronic transaction is displayed.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: November 19, 2019
    Assignee: Visa International Service Association
    Inventor: Yothin Chanyontpatanakul
  • Patent number: 10432749
    Abstract: In one embodiment, a method includes one or more computing devices identifying multiple applications associated with a social-networking system based at least in part on social-networking information for a user associated with the social-networking system. The method also includes calculating, using a machine-learning model and for each of the identified applications, a score based at least in part on a click-through probability that the user will interact with the application upon display of a selectable representation associated with the application, where the machine-learning model is based at least in part on one or more features associated with the user or the application. The method also includes sending, to a client device of the user for display, information to present a selectable representation associated with each of one or more of the identified applications based at least in part on the score for the application.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: October 1, 2019
    Assignee: Facebook, Inc.
    Inventor: Leif Erik Foged
  • Patent number: 10430255
    Abstract: A method of generating application program interface (API) mashups is provided. The method may include grouping a plurality of APIs into a plurality of sub-clusters based on at least one keyword for each API of the plurality of APIs. The method may also include identifying a plurality of keyword combinations for the plurality of sub-clusters based on real-world data and two or more keywords for the plurality of sub-clusters. Further, the method may include determining a plurality of possible API mashups including two or more APIs of the plurality of APIs for the plurality of keyword combinations. The method may also include processing the plurality of possible API mashups to generate at least one prioritized API mashup of the plurality of possible API mashups, the at least one prioritized API mashup associated with at least one keyword combination of the plurality of keyword combinations.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: October 1, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Lei Liu, Wei-Peng Chen, Qinghan Xue
  • Patent number: 10430115
    Abstract: A system and method for managing a transactional storage system may include recording, for a data element in a storage transaction, a time of the storage transaction and a data element identifier. If more than one packaging operations (POs) are required for reducing the number of stored storage transactions related to the data element identifier then a system and method may reduce the number of POs by: receiving, for the data element identifier, a first and a second PO commands respectively related to a first and a second time intervals, and if the first time interval is contained in the second time interval then selecting to execute only the second PO command.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: October 1, 2019
    Assignee: Reduxio Systems Ltd.
    Inventor: Avi Goren
  • Patent number: 10433058
    Abstract: Content rules engines for playback devices are disclosed herein. A media playback system receives a first command to form a synchrony group comprising a plurality of playback devices. The system receives a second command for the synchrony group to play back first audio content. In response to the second command, the first audio content is played back via the synchrony group. The system receives (i) second audio content to be played back by one or more of the playback devices of the synchrony group and (ii) content source properties associated with an audio source of the second audio content. The system accesses a rules engine to determine playback restrictions based at least in part on the content source properties. Based at least in part on the playback restrictions, operation of one or more of the playback devices is restricted.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: October 1, 2019
    Assignee: Sonos, Inc.
    Inventors: Jeffrey Michael Torgerson, Sanford William Spivey, Ryan Taylor
  • Patent number: 10423705
    Abstract: Users can upload files (or folders) managed by a file system of an operating system or the like to a desired folder included in a hierarchical folder structure displayed by a rich Internet application executed on a web browser, by executing a drag and drop operation. A first extended program displays a hierarchical folder structure managed by a document management server in a display area on the web browser, determines whether a pointing device overlaps with any folder displayed on the web browser based on mouse event information set by the web browser, and sets information about the folder overlapping with the pointing device in the web browser. The web browser stores folder information in a bridge data storage unit. A second extended program, operating on a web browser, uploads the file to the folder identified by the folder information stored in the bridge data storage unit.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: September 24, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yoshitaka Matsumoto
  • Patent number: 10409808
    Abstract: Techniques and/or mechanisms to provide efficient system metadata management via a user interface (UI) page. In one embodiment, a search string is received via a dialog box of a UI page. Based on the search string, a first list is provided for display in the UI page, the first list including one or more items each representing a respective metadata type of a plurality of metadata types. Based on a focus on a first item of the first list, a second list is displayed in the UI page, the second list including one or more items each representing a respective a metadata management command corresponding to the metadata type represented by the first item. Based on a focus on a second item of the second list, a metadata management command is executed without requiring navigation away from the UI page.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: September 10, 2019
    Assignee: salesforce.com, inc.
    Inventors: Jamie No, Michelle Jowitt, Eugene Li, Theresa Vietvu, Carol Franger
  • Patent number: 10379702
    Abstract: An attachment control to manage attachments in a conversation is provided. An application such as a communication application displays a conversation of grouped messages in response to a detection of a selection of a message summary associated with one of the grouped messages. An attachment control is generated to manage identified attachments in the grouped messages. The attachment control is displayed in proximity to the conversation. An attachment drop down menu that includes a listing of the attachments is displayed in response to an activation of the attachment control.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: August 13, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joey Masterson, Kenneth Fern, David Paul Limont, Hayley Steplyk
  • Patent number: 10375572
    Abstract: In some embodiments, a network regulator device protects a local network of client systems (e.g. Internet-of-things devices such as smartphones, home appliances, wearables, etc.) against computer security threats. Various aspects of the operation of the network regulator may be managed remotely via a graphical user interface (GUI) executing on an administration device, such as a mobile phone. The GUI is further configured to display a security notification to a user of the administration device, the security notification indicating the occurrence of a security event caused by an action of a protected client system.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: August 6, 2019
    Assignee: Bitdefender IPR Management Ltd.
    Inventors: Alexandru I. Achim, Mirela L. Padina, Monica M. Miron, Bogdan C. Cebere, Cosmin C. Stan, Catalina Albisteanu, Dan Berte, Bogdan Dumitrache, Daniel A. Mircescu, Alex Novac
  • Patent number: 10365814
    Abstract: An electronic device displays a home screen and detects a first input on a first application launch icon; in response to detecting the first input, replaces the home screen with a first user interface; while displaying the first user interface, detects a second input by a second contact that includes movement across the display in a first direction; and in response to detecting the second input: if the second input meets dock-display criteria (e.g., includes movement of the second contact that is above a first movement threshold), displays a user interface object overlaid on a portion of the first user interface; and in accordance with a determination that the second input meets home-display criteria (e.g., includes movement of the second contact that is above a second movement threshold that is greater than the first movement threshold), replaces display of the first user interface with display of the home screen.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: July 30, 2019
    Assignee: APPLE INC.
    Inventors: Julian K. Missig, Rachel L. Ciavarella, Jeffrey Traer Bernstein, Linda L. Dong
  • Patent number: 10310732
    Abstract: An electronic device detects a gesture on a touch-sensitive surface. In response to detecting the gesture on the touch-sensitive surface, when the gesture is a first swipe gesture in a first direction, the device displays at least a list of recent electronic notifications. When the gesture is a second swipe gesture in a second direction distinct from the first direction, the device displays one or more settings icons in a settings panel, wherein the settings panel includes a respective settings icon that, when selected, causes a partially transparent interface to be displayed over the settings panel, wherein the partially transparent interface is at least partially transparent so that at least a portion of the settings panel can be seen through the partially transparent user interface.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: June 4, 2019
    Assignee: APPLE INC.
    Inventors: Imran Chaudhri, Lawrence Yang, Alessandro Sabatelli, Brian Schmitt
  • Patent number: 10310958
    Abstract: A non-transitory computer-readable recording medium recording an analysis program for causing a computer to execute a process includes: generating a program by embedding a command for storing a process log in a storage into a compiled program generated by compiling a source program including a display command instructing to display a object; specifying an operation command related to a database in association with identification information of the object based on the process log stored in the storage by the display command in execution of the program; analyzing the operation command to specify an access destination; and outputting, for every access destination, a correspondence including information indicating a type of the operation command in association with the identification information of the predetermined object.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: June 4, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Daisuke Hiyama, Sayaka Shimada, Hideya Ikeda
  • Patent number: 10310700
    Abstract: A method of managing content includes displaying first content executed by a first application and second content executed by a second application, receiving a user input for binding the first content to the second content, setting a relationship between the first content and the second content according to the user input, and displaying, when one of the first content and the second content is executed, presence of content bound to one of executed content.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: June 4, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Dipin Kollencheri Puthenveettil
  • Patent number: 10284508
    Abstract: A server has a processor and a memory storing instructions executed by the processor to maintain an ephemeral gallery of ephemeral messages, where each ephemeral message is a photograph or a video. An ephemeral message is posted to the ephemeral gallery. The ephemeral message has an associated message duration parameter and a gallery participation parameter. An ephemeral message is removed from the ephemeral gallery in response to the identification of an expired gallery participation parameter. The ephemeral gallery is eliminated upon expiration of either a gallery timer or upon expiration of the gallery participation parameter of a last message posted to the ephemeral gallery. The ephemeral gallery is preserved in response to a gesture applied to an indicium to save the ephemeral gallery to produce a preserved gallery.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: May 7, 2019
    Assignee: Snap Inc.
    Inventors: Nicholas Allen, Evan Spiegel
  • Patent number: 10284953
    Abstract: Described herein are systems, devices, and methods for generating a synchronized time value for a wireless speaker having a first timer and a second timer. In some embodiments, the systems, devices, and method may include reading a first timer value associated with the first timer, wherein the first timer is synchronized with a wireless network. Further, a first timer value associated with the second timer may be read. The first timer value associated with the second timer may be correlated to the first timer value associated with the first timer to generate the synchronized time value for the wireless speaker.
    Type: Grant
    Filed: July 3, 2017
    Date of Patent: May 7, 2019
    Assignee: PWV INC.
    Inventors: Jeremy Adam Hammer, James Andrew Hammer
  • Patent number: 10255690
    Abstract: A system and head-mounted device modify display of augmented reality content during an interaction between a person and a user of a mixed reality system. The method comprises detecting an interaction between a person and a user of a mixed reality system, the mixed reality system displaying the augmented reality content to the user, the interaction being detectable by the mixed reality system when a gaze interaction of the person is detected as directed towards the user and accordingly a sensor of the mixed reality system; determining an urgency of the interaction according to further interaction between the person and the user; determining that an element of the display of the augmented reality content is obscuring the interaction; selecting a transition effect for modifying display of the element from a plurality of transition effects according to the determined urgency of the interaction, and modifying the display of the element according to the selected transition effect.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: April 9, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Berty Jacques Alain Bhuruth, Belinda Margaret Yee, Julie Rae Kowald
  • Patent number: 10217140
    Abstract: Disclosed herein are aspects associated with contextual, or related, media enrichment presentation item of a media object served via the internet. A request to annotate a media object in connection with the media object's presentation is received, and a media object identifier and a profile identifier are obtained. The media object's information is retrieved using the media object identifier, and a profile is retrieved using the profile identifier. A response including one or more references to one or more media enrichment presentation items is transmitted, each reference to a media enrichment presentation item comprising information for use in retrieving the media enrichment presentation item for presentation in connection with presentation of the media object.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: February 26, 2019
    Assignee: OATH INC.
    Inventors: Roelof Van Zwol, Lluis Garcia Pueyo, Lyndon Kennedy, Yash Dayal, Mridul Muralidharan, Thomas Gulik, Tejaswi Kasturi
  • Patent number: 10200256
    Abstract: System and method of a manipulative handle for revealing detail information in an interactive mobile user interface are disclosed. In one embodiment, when an activity supported by a cloud-based (e.g., online cloud-based collaboration platform) is initiated, the status of the activity is tracked and displayed using an animated user interface element. On and/or near the animated user interface element are hidden grab points that can be engaged to expand the user interface element to reveal detail relating to the activity. If the user interface element is already in an expanded state, detecting activation of hidden grab points on and/or near the user interface element causes minimization of the user interface element, thereby concealing the detail revealed earlier.
    Type: Grant
    Filed: January 9, 2013
    Date of Patent: February 5, 2019
    Assignee: Box, Inc.
    Inventors: Simon Tan, Nick Terry, Rico Yao, Don Cung
  • Patent number: 10191786
    Abstract: A method of generating application program interface (API) mashups is provided. The method may include grouping a plurality of APIs into a plurality of sub-clusters based on at least one keyword for each of the plurality of APIs. The method may also include identifying at least one keyword combination for the one or more sub-clusters based on real-world data and two or more keywords for the plurality of sub-clusters. Further, the method may include determining one or more possible API mashups including two or more APIs of the plurality of APIs for the at least one keyword combination. In addition, the method may include determining a similarity score for each possible API mashup of the one or more possible API mashups. The method may also include identifying at least one API mashups from the one or more possible mashups based on the similarity score for each possible API mashup.
    Type: Grant
    Filed: July 3, 2017
    Date of Patent: January 29, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Lei Liu, Wei-Peng Chen, Qinghan Xue
  • Patent number: 10168797
    Abstract: A user terminal apparatus is provided. The user terminal apparatus includes a touchscreen configured to display a plurality of first user interface (UI) elements for adjusting respective sound volumes of the plurality of speaker apparatuses and a plurality of second UI elements for receiving a selection of a speaker apparatus of the plurality of speaker apparatuses, to group speaker apparatuses of the plurality of speaker apparatuses, the grouped speaker apparatuses corresponding to selected UI elements from among the plurality of second UI elements, and to receive sound volume adjusting input through one of the plurality of first UI elements corresponding to any one of the plurality of grouped speaker apparatuses, and a controller configured to change all first UI elements of the grouped speaker apparatuses based on the sound volume adjusting input.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: January 1, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yong-jin So, Won-hee Lee, Chang-hoon Park, Eun-jung Jeon
  • Patent number: 10169902
    Abstract: In one embodiment, an application presentation system may allow a user to visually track a change between states of an application by having a marker visual that becomes an application visual. The application presentation system may present a predecessor visual 402 representing a predecessor operational state of an application. The application presentation system may change the application into a successor operational state with a successor visual 404. The application presentation system may present a transition animation tracking a transition between the predecessor operational state and the successor operational state.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: January 1, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Steven P. Benario, Maverick Velasco, Bonny Lau
  • Patent number: 10152196
    Abstract: A mobile terminal and message-based conversation operation method for the same are provided. The message-based conversation operation method includes generating message groups by classifying one or more messages exchanged during a message-based conversation according to preset conditions, storing the generated message groups, and outputting display items corresponding to the stored message groups in a dialog window for the message-based conversation.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: December 11, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jinhong Jeong, Dongjin Yang, Jihyun Yeon, Sunggyu Choi