Customizing Multiple Diverse Workspace Objects Patents (Class 715/765)
  • Patent number: 10805574
    Abstract: There is provided an information processing device, an information processing method, and a program that make it possible to decrease reduction in a recognition rate corresponding to the amount of exercise of a user wearing a wearable device. Acceleration information is acquired as exercise state information, and movement speed is calculated. If the movement speed exceeds certain speed, a plurality of pieces of information is displayed in a time-division manner for a certain amount of information each with which amount a recognition rate is not decreased, whereby a plurality of pieces of information is displayed while reduction in the recognition rate is controlled. The present technology can be applied to a wearable device.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: October 13, 2020
    Assignee: SONY CORPORATION
    Inventors: Tsubasa Tsukahara, Jun Kimura, Katsuya Hyodo, Daisuke Nakata
  • Patent number: 10805177
    Abstract: A premises networking device includes hardware components including speakers, microphone, infrared sensor, spectrum analyzer and wireless interfaces. A touch screen display presents a user interface that provides information about network conditions and configuration settings and a menu for setting and changing configuration settings. Different versions of the user interface are displayed based on whether a user is in proximity to the device. The user interface includes shapes representing user devices, the visual characteristics of which change based on the current network conditions. A health score, which is an evaluation of network performance based on measurements of aspects of the conditions of the network, is displayed in real time. A network management system includes a network management platform for storing network conditions and configuration information and pushing the information to premises networking devices.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: October 13, 2020
    Assignee: Starry, Inc.
    Inventors: Chaitanya Kanojia, Alex Moulle-Berteaux, Brian Scott Loveland, Donald Lehman, Joseph Thaddeus Lipowski
  • Patent number: 10798177
    Abstract: A controller in a building management system (BMS) includes an integrated wireless network processor chip. The integrated wireless network processor chip includes a wireless radio, a processor, and memory. The wireless radio is configured to exchange data communications with one or more BMS devices controlled by the controller. Both the processor and memory are in communication with the wireless radio and located on the same chip as the wireless radio. The memory includes communication stacks configured to facilitate communications using a building automation and control network communications protocol and a Wi-Fi communications protocol. The integrated wireless network processor chip receives data from the BMS devices via the wireless radio, formats the data using the processor, stores the data in the memory, and sends the data via the wireless radio without requiring any additional processing or communications components outside the integrated wireless network processor chip.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: October 6, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Christopher Brophy, Kim K. Weller, Daniel R. Gottschalk, Ryan J. Bykowski, Tom Z. Zhuang
  • Patent number: 10796582
    Abstract: Aspects of the present disclosure relate to emergency evacuation. An emergency can be detected at an emergency location. A type of the emergency can be determined. Prospective safe locations proximate to the emergency location can be identified. A safety rating of each prospective safe location can be determined based on the type of emergency. A number of at-risk individuals at the emergency location can be determined. A subset of drop-off locations of the prospective safe locations that have a safety rating that satisfies a safety threshold can be selected, the subset of drop-off locations satisfying a size limit required for the number of at-risk individuals. A set of autonomous vehicles required for the number of at-risk individuals can then be determined. The set of autonomous vehicles can be deployed to the emergency location.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventors: Cesar Augusto Rodriguez Bravo, Shikhar Kwatra, Sarbajit K. Rakshit, Aaron K. Baughman
  • Patent number: 10783197
    Abstract: In one embodiment, a method includes receiving an indication that a user is interested in a content (e.g., newsfeed). Based on metadata associated with the content, a topic of the content and an entity associated with the content may be determined (e.g., a political candidate's position on gun control). One or more first entities (e.g., other political candidates) may be selected based on the entity associated with the content. The selected first entities may be different from the entity associated with the content. First contents associated with the first entities and topically related to the topic of the content may be selected (e.g., other candidates' positions on gun control). At least a portion of the first contents may be displayed with at least a portion of the content. The content and at least one of the first contents may have different sentiments toward the topic.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: September 22, 2020
    Assignee: Facebook, Inc.
    Inventors: Jeffrey Matthew Smith, Seetha Raj
  • Patent number: 10782809
    Abstract: A display and detection system including an image sensor, a display screen and an antireflection system covering the display screen and the image sensor, such an antireflection system including an electrically-controllable rectilinear polarizer.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: September 22, 2020
    Assignee: ISORG
    Inventors: Wilfrid Schwartz, Agathe Puszka, Quentin Chable, Benjamin Bouthinon
  • Patent number: 10776083
    Abstract: An application builder system includes an application builder server and a client side application builder application. The application builder server includes a plurality of node type managers that correspond to different node types that may be included in an instance of a page requested by a user device. The server generates rendering instructions for a requested page using the different node type managers and transmits the rendering instructions to the user device for display at the user device. A user may modify the components of the page, and the client side application builder application modifies the rendering instructions of nodes corresponding to the modified components. The modified rendering instructions may be saved at the application server by the node type managers.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: September 15, 2020
    Assignee: salesforce.com, inc.
    Inventors: Kristian Olsson, Adheip Varadarajan, Leonard Thomas Washington, III
  • Patent number: 10775957
    Abstract: A method and an apparatus for entering text in a portable terminal are provided. The method includes focusing on a selected text field and displaying a SIP, when the predefined text field is selected from among text fields, scroll-displaying the text fields in a display area in response to a requested scroll, when a user requests the scroll of the display area of the text fields, and identifying, from a result of the scroll display, whether the selected text field is being displayed in the display area, and determining whether text is to be entered into the selected text field.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: September 15, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Gi-Yong Lee, Sung-Hwan Baek, Do-Hee Chung
  • Patent number: 10764135
    Abstract: A method and system for solution integration labeling. Specifically, the method and system disclosed herein enable the dynamic generation of recommended integration options for solution infrastructures based on component system and host network configurations. These recommended integration options may be presented visually, alongside compliant or non-compliant indicators, to validate the deployment of, and interconnectivities between, solution infrastructure components.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: September 1, 2020
    Assignee: Dell Products L.P.
    Inventors: Ravikanth Chaganti, Rizwan Ali, Dharmesh M. Patel
  • Patent number: 10757061
    Abstract: Described is a system for automated event summarization. A multi-layer network representing a multimodal data set is generated, where nodes within a given layer represent information tokens in a given modality. A topically diverse set of nodes is ranked and selected from each layer to represent temporal event highlights. Temporal event highlights are linked into storylines. Using the storylines, the system monitors a progression of an event or opinions regarding a topic. A temporal summary of the progression of the event or the opinions regarding the topic is generated.
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: August 25, 2020
    Assignee: HRL Laboratories, LLC
    Inventors: Jiejun Xu, Samuel D. Johnson, Kang-Yu Ni
  • Patent number: 10757242
    Abstract: The present invention is to provide a computer system, and a method and a program for setting that are capable to easily change the setting of a terminal device in order to improve the convenience. The computer system, in which a setting terminal remotely inputs the setting of a terminal to be set if the setting screen or the screen transition of the setting terminal is different from that of the terminal to be set, receives only a screen view for the setting method of the setting terminal without receiving an input of the setting of the setting terminal to receive an input of the setting for the terminal to be set by the setting method of the setting terminal, acquires the terminal type ID of the terminal to be set, and transmits a setting command associated with the setting for the terminal to be set that is viewed by the setting method of the setting terminal to the terminal to be set, based on the terminal type ID.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: August 25, 2020
    Assignee: OPTIM CORPORATION
    Inventor: Shunji Sugaya
  • Patent number: 10740093
    Abstract: Source code of a logical segment of a codebase can be isolated from other portions of the codebase yet the logical segment and the other portions may have mutual dependencies. Packaging multiple versions of the logical segment and the other portions of the codebase to be compilable as a single binary file can simplify the development, testing, and release work flows of the codebase. For example, development, evaluation, and deployment of the logical segment and the other portions of the code base can run on different schedules. As another example, a provider of the codebase can control which version of the logical segment computing devices execute.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: August 11, 2020
    Assignee: Dropbox, Inc.
    Inventors: John Lai, Joshua Kaplan, Sujay Jayakar, Bryon Ross
  • Patent number: 10735786
    Abstract: Methods and systems for calculating, storing, and allowing electronic searches for metadata associated with media titles. The metadata includes scores specific to each actor and each genre of a media title, where the scores indicate the degree to which an actor's performance in that title corresponds to a particular genre. Electronic searches for particular actors' performance in a specific genre thus return more accurate results that more correctly reflect how well the actors' performances reflect that genre.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: August 4, 2020
    Assignee: Rovi Guides, Inc.
    Inventors: Ankur Anil Aher, Aman Puniyani
  • Patent number: 10732829
    Abstract: An electronic device with a display and a touch-sensitive surface displays, on the display, a first visual indicator that corresponds to a virtual touch. The device receives a first input from an adaptive input device. In response to receiving the first input from the adaptive input device, the device displays a first menu on the display. The first menu includes a virtual touches selection icon. In response to detecting selection of the virtual touches selection icon, a menu of virtual multitouch contacts is displayed.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: August 4, 2020
    Assignee: Apple Inc.
    Inventors: Christopher B. Fleizach, Eric T. Seymour, James P. Craig
  • Patent number: 10726166
    Abstract: Computer-implemented processes for allowing a user with limited technical knowledge to easily design 3D models. The 3D models generated by such processes may be 3D printed, as the models are solid, which is necessary for 3D printing. Each of these computer-implemented processes takes a small amount of simplified user input and generates one of a number of different 3D models. More specifically, based on the user input, the computer-implemented processes automatically generate CAD primitives, and automatically perform certain CAD operations on those primitives, such that a 3D model is generated.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: July 28, 2020
    Inventor: Prem Makeig
  • Patent number: 10726594
    Abstract: Some embodiments provide a media compositing method that performs automated processes (1) to analyze the media content pieces (MCPs) to define one or more MCP groups, and (2) produces a user interface (UI) layout that identifies the defined MCP groups as groups for which the method can display composite presentations (e.g., video presentations). To define the MCP groups, the method of some embodiments uses one or more media grouping templates (MGTs). In some embodiments, the method can define multiple MGT instances for an MGT. For instance, in some embodiments, the MGTs include (1) location-bounded MGTs (e.g., videos and/or photos captured within a region with a particular radius), (2) time-bounded MGTs (e.g., videos and/or photos captured within a particular time range and/or date range), (3) time-bounded and location-bounded MGTs (e.g., mornings at a beach), (4) content-defined MGTs (e.g., videos and/or photos containing smiles), and (5) user-metadata based MGTs (e.g.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: July 28, 2020
    Assignee: Apple Inc.
    Inventors: Aaron M. Eppolito, Anne E. Fink, Giovanni Agnoli, Wendy L. DeVore, Gregory Dudey
  • Patent number: 10721348
    Abstract: Provided is a mobile terminal including a display unit in which a portion of an upper end of a display region is recessed. The mobile terminal includes a main body having a front surface and a rear surface, at least one sensor disposed on the front surface of the main body, a display unit including a main display region disposed at the front surface of main body and first and second sub-display regions extending from the main display region and disposed with the at least one sensor interposed therebetween, and a controller controlling at least one function in response to a touch input applied to the display unit, wherein the controller controls different functions on the basis of which of the main display region, the first sub-display region, and the second sub-display region, the touch input starts from.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: July 21, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Kyungrak Choi, Hyeonchang Choi, Jieun Lee, Junho Seo, Sanghyun Eim
  • Patent number: 10712925
    Abstract: In one embodiment, a computing device determines a size of a view port of a graphical user interface based on a scrolling frame rate, processing resources, or memory resources of the computing device. One or more content objects are displayed in the view port. A scroll region for the user to scroll within is determined and the scroll region is independent of the boundaries of the displayed content objects. A first touch gesture across one or more boundaries of the displayed content objects is received. A velocity of the first touch gesture motion is determined. When the velocity is less than or equal to a threshold velocity, the computing device scrolls to an adjacent content object of the current displayed content object. When the velocity is higher than the threshold velocity, the computing device scrolls to advance multiple content objects with respect to the current displayed content object.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: July 14, 2020
    Assignee: Facebook, Inc.
    Inventors: Jasper Reid Hauser, Jasleen Singh, Jonathan M. Kaldor, William S. Bailey, Vladimir Kolesnikov
  • Patent number: 10691285
    Abstract: The disclosure relates to a method and device for displaying a floating window. The method includes monitoring an amount of floating windows that are created on a desktop for respective ones of a plurality of applications; determining that there is more than one of the plurality of applications for which a floating window is created on the desktop; forbidding permissions of multiple floating windows based on the determination; launching a system floating window; hiding and containing the multiple floating windows in the system floating window; receiving an activating instruction for the system floating window; extending and displaying the multiple floating windows contained in the system floating window; receiving a selection instruction for the multiple floating windows; displaying a selected floating window of the multiple floating windows; allowing a permission of the selected floating window; and masking a permission of the system floating window.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: June 23, 2020
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Ming Liu, Le Wang, Baolin Wang
  • Patent number: 10685418
    Abstract: Implementations generally relate to retrieving images from a device for consumption by the receiving device. In some implementations, a computing device may receive from a communication device an update to a collection of images including at least one image not previously received in a prior version of the collection. The computing device may store in long term memory the update to the collection and copy at least one of the images from the update to a non-persistent memory. The images in non-persistent memory may not exceed a maximum threshold. In response to the computing device changing from inactive to active, the computing device may display an image from non-persistent memory as a background image on the computing device. In further response to a minimum threshold number of images in non-persistent memory, the computing device may copy at least one of the new images to non-persistent memory.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: June 16, 2020
    Assignee: Google LLC
    Inventors: Parthsarthi Mishra, Madhur Khandelwal, Zihao Wang
  • Patent number: 10685088
    Abstract: A radiographic imaging system includes a radiographic imaging device for creating a radiation image of a body. A console device of a portable type acquires the radiation image. The console device includes a display controller for performing display processing to display the radiation image in a user page on a display unit. The display controller performs display processing to display at least one optical image of the body in the user page on the display unit in a larger size than the radiation image. Preferably, the display unit includes a touchscreen display unit having a longer side equal to or less than 260 mm and a shorter side equal to or less than 180 mm, in a form of a tablet terminal device.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: June 16, 2020
    Assignee: FUJIFILM Corporation
    Inventors: Yousuke Ohashi, Kiyohisa Okusu, Yuki Okabe
  • Patent number: 10664718
    Abstract: Artistic styles extracted from one or more source images may be applied to one or more target images, e.g., in the form of stylized images and/or stylized video sequences. The extracted artistic style may be stored as a plurality of layers in a neural network, which neural network may be further optimized, e.g., via the fusion of various elements of the network's architectures. An optimized network architecture may be determined for each processing environment in which the network will be applied. The artistic style may be applied to the obtained images and/or video sequence of images using various optimization methods, such as the use of scalars to control the resolution of the unstylized and stylized images, temporal consistency constraints, as well as the use of dynamically adjustable or selectable versions of Deep Neural Networks (DNN) that are responsive to system performance parameters, such as available processing resources and thermal capacity.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: May 26, 2020
    Assignee: Apple Inc.
    Inventors: Bartlomiej W. Rymkowski, Francesco Rossi
  • Patent number: 10664135
    Abstract: Apparatus, systems, and methods for correlating multiple data streams to generate a graphical widget for display on a graphical user interface. The method generally includes drilling a well segment using a drilling rig. During the drilling of the well segment, detecting, using first and second sensors, first and second drilling conditions, respectively. first and second data streams based on the detected first and second drilling conditions, respectively, are received at a first surface location. A first user input is received at the first surface location. The first and second data streams are correlated based on the first user input. A first graphical widget is generated based on the correlated first and second data streams. Finally, the first graphical widget is displayed on a graphical user interface (GUI).
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: May 26, 2020
    Assignee: NABORS DRILLING TECHNOLOGIES USA, INC.
    Inventors: Jayaprasad Jayabal, Srikanth Valleru, Namitha Vinay
  • Patent number: 10666786
    Abstract: A method for controlling an external electronic device of an electronic device, according to various embodiments, comprises the steps of: receiving data information corresponding to at least one function of the external electronic device from an external electronic device connected to the electronic device; displaying a setting window for setting a user interface for controlling the external electronic device using the data information; selecting a control item corresponding to the at least one function included in the setting window according to user input reception; and setting and displaying the user interface corresponding to the selected control item. Other embodiments are possible.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: May 26, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jin-Young Kim, Sung-Jae Park, Eun-Young Lee
  • Patent number: 10657568
    Abstract: An interactive user interface is disclosed that enables users to efficiently access and/or submit component-specific reviews of components of a product. The user interface displays an image of the product, and displays region identifiers that identify image regions corresponding to product components that are separately reviewable. When a user selects a particular region, the user interface may display component-specific reviews of the corresponding component, and/or may display an option to submit a component-specific review of the component. The user interface may be included in an interactive catalog page, such as a web page.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: May 19, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Chang, Min Chong, Adam Brent Johnson, John Riley Lynch, Llewellyn James Mason, Francisco Jose Peredo Noguez
  • Patent number: 10650525
    Abstract: An interactive image segmenting apparatus and method are provided. The image segmenting apparatus and corresponding method include a boundary detector, a condition generator, and a boundary modifier. The boundary detector is configured to detect a boundary from an image using an image segmentation process. The feedback receiver is configured to receive information about the detected boundary. The condition generator is configured to generate a constraint for the image segmentation process based on the information. The boundary modifier is configured to modify the detected boundary by applying the generated constraint to the image segmentation process.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: May 12, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Won Sik Kim
  • Patent number: 10628504
    Abstract: A system and method for offering suggestions to a user of a mobile computing device based on information relevant to the user and a context data. The mobile computing device has access to lists of data associated with the user. The mobile computing device also has a sensor for detecting data about the user's context. Based on the lists of information and the contextual data, the device generates a hypothesis as to information that may be of interest to the user. Using context data in conjunction with lists in this fashion focuses the system on information likely of interest, without requiring express user input. A search may be performed in accordance with the hypothesis. Based on the results of the search, one or more suggestions are then presented by the mobile computing device to the user. The user has the option to provide feedback input to the device resulting in an update of the suggestion.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: April 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vijay Mital, Darryl Ellis Rubin
  • Patent number: 10628884
    Abstract: In some embodiments, the present invention provides for processing, implementing, and/or managing user-defined electronic trading plans by utilizing specifically programmed intuitive, graphical user interfaces. In some embodiments, an exemplary GUI can have a first axis representing a security price parameter and a second axis representing a time parameter define a trading plan canvas. In some embodiments, an exemplary trading plan may employ pre-defined electronic trading algorithms and/or other ancillary trading functionality represented by a plurality of shapes, variable in size and position on the trading plan canvas. In some embodiments, an exemplary computer system can receive user's inputs concerning shape type, shape size and shape position on the trading plan canvas to define a trading plan including one or more electronic trading algorithms and/or ancillary trading functionalities at selected security price and/or time parameters to execute a given trading plan for a security.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: April 21, 2020
    Assignee: Liquidnet Holdings, Inc.
    Inventor: Vacslav Glukhov
  • Patent number: 10620973
    Abstract: A system for injection and maintenance of artifact objects within user equipment (UE) is disclosed. The UE comprises a display, a transceiver, a processor, and a memory storing a mobile application comprising a script and an injection engine that, upon being executed, the processor receives a payload comprising a visual object and an artifact object. The UE determines placement of the visual object and the artifact object into the script of the mobile application, injects the visual object and the artifact object into the script, and presents the visual object at an anchor location on the interface. In response to input to remove presentation of the visual object on the display, the UE determines that the visual object is associated with the artifact object, and removes presentation of the visual object from the display. The UE presents the artifact object at a second anchor location on the interface.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: April 14, 2020
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Jason J. Garcia, Peter K. O'Brien, Adam C. Pickett
  • Patent number: 10621014
    Abstract: A method for dynamic program generation includes instantiating a first event handler. The first event handler analyzes a received first request to perform a function. The function is not supported by the first event handler when the first request is received. The first event handler communicates with an application programming interface (API) manager that catalogs APIs to identify one or more of the APIs that perform at least a part of the function. The first event handler generates a program to call at least one of the one or more APIs and triggers instantiation of a second event handler. The second event handler executes the program to call at least one of the one or more APIs to perform the function.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: April 14, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Shankar Ramachandran
  • Patent number: 10621274
    Abstract: A client device selects content items associated with various applications executing on the client device and dynamically lays out the selected content items for presentation while the client device is in a locked state. To present the selected content items, the client device selects a page template including slots specifying sizing and relative positioning of content items based on user attributes, geographic information, client device characteristics, and content item attributes. Content items associated with various applications are associated with each slot in the selected page template, and when the client device is in a locked state, the content items are presented with relative sizing and positioning determined by the slots in the selected page template.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: April 14, 2020
    Assignee: Flipboard, Inc.
    Inventors: Marcos Weskamp, Johan Prag, Eric Alexander, Eric Feng
  • Patent number: 10620436
    Abstract: An image captured by a camera or the like mounted to a housing to be worn on the head of a user is receded, a first image portion corresponding to a first site of the body of the user is detected from the image, and a predetermined feature amount in the detected first image portion is acquired. In addition, an area which contains the first image portion within the image and in which the predetermined feature amount is continuously changed is specified, and a second image portion corresponding to a second site of the body of the user different from the first site is detected from an image portion within the specified area.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: April 14, 2020
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Yasuhiro Watari, Takayuki Ishida, Akira Suzuki
  • Patent number: 10609229
    Abstract: A display processing device includes a display, a touch sensor, and a control unit. The display displays a first preview image corresponding to a printing result of a character string image including a plurality of characters. The control unit executes a first detecting process, a rotation angle obtaining process, a second detecting process, and a magnification rate calculation process upon receiving the signal indicative of the touched position. The first detecting process indicates a process that detects a first character image with the touched position as an origin. The rotation angle obtaining process indicates a process that obtains a rotation angle at which a direction of the first character image becomes a predetermined direction. The second detecting process indicates a process that detects a heading character image indicating a heading character of the plurality of characters. The magnification rate calculation process indicates a process that calculates a magnification rate.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: March 31, 2020
    Assignee: Kyocera Document Solutions Inc.
    Inventor: Shinichi Kawaguchi
  • Patent number: 10599252
    Abstract: The present invention relates to the terminal field, and particularly, to a terminal control method. The method includes: displaying an object management window; detecting a user input performed in the object management window, where the user input includes a screen touch position and a pressure value; determining, according to the screen touch position, the object selected by the user; and performing an operation, when the pressure value is greater than or equal to a preset threshold, the object selected by the user. By using the method and apparatus provided in the present disclosure, an operation can be quickly performed on an object in the object management window, which improves user experience.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: March 24, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Maosheng Huang, Xueyan Huang, Li Qian
  • Patent number: 10596906
    Abstract: The present disclosure relates to an infotainment system, to a locomotion vehicle, and to a user interface. The user interface may comprise: an input device for detecting swipe gestures of a user guided by a structure in respect of two dimensions, called “finger strip” in the following, a display device, and an evaluating unit. The evaluating unit may be configured to evaluate swipe gestures detected by means of the finger strip for substantially continuously variable adjustment to an output variable and to evaluate tap inputs detected by means of the finger strip for selection and/or definition of favorites.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: March 24, 2020
    Assignee: Volkswagen AG
    Inventors: Holger Wild, Nils Kötter
  • Patent number: 10599301
    Abstract: An apparatus for controlling a plurality of devices with loudspeaker located in various rooms of a dwelling. The apparatus comprises a panel (1) with first user interface (2) and a second user interface (3) arranged side by side. The first user interface (2) comprises an interactive touch screen display with an indicator (11) for each room that contains an electronic device. The second user interface (3) comprises an adjustment element, for example a rotating wheel or a finger track indicator (8), for adjusting the audio level in a room in response to a correspondingly finger moving action on the second user interface (3). The audio level in a room is adjusted by the user holding one finger tip on the indicator (11) for that room while another finger is simultaneously moved on the second user interface (3).
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: March 24, 2020
    Assignee: BANG & OLUFSEN A/S
    Inventor: Lyle Bruce Clarke
  • Patent number: 10592185
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining output data of one or more sensor of a mobile device; prioritizing the first though Nth applications of the mobile device based on the output data and based on criteria characterizing the first through Nth applications; and establishing information for display on a display of the mobile device based on the prioritizing.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: March 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew S. Feltham, Elizabeth J. Maple
  • Patent number: 10572278
    Abstract: An application object framework provides a GUI developer with application object metadata that can be leveraged to design and implement GUI controls in an efficient, standardized, straightforward manner. For example, a smart control interface may be utilized that enables linking of a particular GUI control with a corresponding application object, including linking to the application data and logic, through the use of metadata of the corresponding application object. In this way, validations and GUI logic required by the GUI control may be provided automatically, leaving the GUI developer the freedom to focus on the visual composition, functionality, and other desired aspects of the GUI controls.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: February 25, 2020
    Assignee: SAP SE
    Inventor: Oliver Klemenz
  • Patent number: 10564836
    Abstract: Systems and methods for displaying a moveable interactive element that can display information about control elements are provided. A system and method can include displaying one or more control elements of a user interface, and receiving initial touch input. In response to the initial touch input, the interactive element can displayed in the user interface. Further touch input corresponding to dragging the interactive element onto a control element can be received. The interactive element can be associated with the control element, and content related to the functionality of the control element can be determined. The content can then be displayed within the interactive element.
    Type: Grant
    Filed: May 1, 2013
    Date of Patent: February 18, 2020
    Assignee: Apple Inc.
    Inventors: Melissa J. Belisle, Frances S. Segal
  • Patent number: 10559105
    Abstract: A method and computer system for implementing an enhanced interactive hierarchical chart legend and data displays with hierarchical data with multiple levels. A data hierarchy display chart visualization is generated. A legend associated with and independent of the display chart visualization is generated to display the data hierarchy in full as a tree structure. The legend is provided in a collapsible tree list format; and in response to a request, using the legend, a selected portion of the data hierarchy display chart visualization is displayed, showing the data hierarchy only on certain nodes of the tree structure.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventor: Grace H. Lee
  • Patent number: 10545629
    Abstract: Systems and methods for exploring a data collection. An exemplary system includes a GUI that displays a window to the user, and displays data element icons within the window representing an initial set of data elements from the data collection. Visual properties of the data element icons indicate the relevance of the data elements in the initial set to the data collection. The GUI receives input from the user selecting a data element icon within the window. Selection of the data element icon assigns a corresponding data element in the initial set as an initial anchor set. The GUI displays another window to the user, displays an anchor icon for the initial anchor set, and displays the data element icons representing a relevant set of data elements. Visual properties of the data element icons indicate the relevance of the data elements in the relevant set to the initial anchor set.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: January 28, 2020
    Assignee: Nokia of America Corporation
    Inventors: Christopher A. White, Mark M. Clougherty, Iraj Saniee
  • Patent number: 10541948
    Abstract: A computer-implemented process for displaying one or more message channels may include arranging the one or more message channels for a user of a computing system to view. Each of the one or more message channels may include a message channel icon, a message channel name, a message, a timestamp of the message, and a badge number.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: January 21, 2020
    Assignee: Freshworks, Inc.
    Inventors: Vignesh Girishankar, Siddharth Gopalasundaram, Hrishikesh Premkumar, Prasannan Narayanasamy, Govind Patel, Deepak Balasubramanyam
  • Patent number: 10521769
    Abstract: The embodiments describe computer implemented systems and methods for stakeholder analysis and classification, which may be used within knowledge ecosystems. The embodiments may include the selection and implementation of one or more stakeholder analysis models, where one or more variables describing one or more relevant stakeholder aspects may be used to assess and classify one or more stakeholders. The analysis may be used to determine the relative impact and influence of the one or more stakeholders on a project and the impact that one or more projects may have on one or more stakeholders. This analysis may consequently improve stakeholder relationships through the creation of suitable stakeholder policies.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: December 31, 2019
    Assignee: Massachusetts Mututal Life Insurance Company
    Inventors: Gopika Kannan, Jennifer Fabrizi, Robert Polkowski
  • Patent number: 10503361
    Abstract: In one embodiment, a method includes detecting user input linked to a portion of a graphical user interface associated with one or more applications. The method further includes rendering, in response to the detected user input, at least a portion of a transient graphical object that is made up of several portions. Each portion is associated with a different virtual space, and each portion contains content including at least: 1) information linked to a particular one of the one or more applications; and 2) one or more graphical control objects for initiating one or more actions linked to the particular application.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: December 10, 2019
    Assignee: Samsung Electronics Company, Ltd.
    Inventors: Jeffrey S. Pierce, Mike Digman, Ranhee Chung, Sokhav Nget, Sangwoo Han, Junyeon Cho
  • Patent number: 10452205
    Abstract: Apparatus and methods are provided for converting a display into a touch display. One or more optical sensors are arranged proximate the display. A processor receives a signal from the optical sensor(s) and, based on the signal, executes instructions for: (i) determining a distance between a pointer device and a surface of the display signal; (ii) determining a position of the pointer device on the surface of the display; (iii) when the distance is less than a threshold detection distance and greater than a threshold touch distance, providing an indication on the display that the position of the pointer device has been determined; and (iv) when the distance is less than the threshold touch distance, taking an action indicative of contact between the pointer device and the surface of the display.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: October 22, 2019
    Assignee: Iconics, Inc.
    Inventors: Vojta Kresl, Christopher N. Elsbree, Russell L. Agrusa, Paulo G. De Barros, Petr Altman
  • Patent number: 10445069
    Abstract: A computerized method for storing a representation of at least one application in a computerized organization, the method comprising determining a structure of at least one application in a computerized organization; and using a processor for generating, and storing, a skeleton characterization of the structure of the application including storing information, characterizing at least one applicative component identified, that is considered stable over time and not storing information, characterizing at least one applicative component identified, that is considered unstable over time.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: October 15, 2019
    Assignee: ServiceNow, Inc.
    Inventors: Shai Mohaban, Haviv Rosh, Yarin Benado, Yuval Cohen
  • Patent number: 10430759
    Abstract: Described herein are systems and methods for discovering performance artists across multiple sources of relationships between the artists. A method may comprise receiving a user request for content of a primary artist from a user media device, identifying a social connection between the primary artist and a secondary artist within at least one social network, and providing to the user media device a user recommendation for content of the secondary artist based on the identified social connection between the primary and secondary artists.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: October 1, 2019
    Assignee: Viacom International Inc.
    Inventors: Vincenza Pizzo, Joel Sanders
  • Patent number: 10423612
    Abstract: Methods, systems, and computer-readable media are disclosed to generate an interface for a web service and to query the web service. A method includes generating a user interface associated with a web service. The user interface includes one or more input parameter options associated with the web service. The user interface is generated based on a service specification and one or more series specifications associated with the service specification. User input is received via the user interface, where the user input includes a selection of at least one of the one or more input parameter options. A query of the web service is generated based on the user input, and the query reflects at least one selected input parameter option.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: September 24, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian Liensberger, Moe Khosravy
  • Patent number: 10423329
    Abstract: An apparatus, method and computer program product for information processing and keyboard display are disclosed. The apparatus includes: a touch operation detection unit to detect a touch operation; a determination unit to determine whether the touch operation is a touch operation in a home position; and a control unit that changes a key change area to a correction key if the touch operation is a touch operation in the home position. The method includes: determining a simultaneous touch operation of at least two points in a sensing area; and displaying a correction key in a preset display change area. The computer program product includes software keyboard display processing for: determining a simultaneous touch operation of at least two points in a sensing area, and displaying a correction key in a present display change area.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: September 24, 2019
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Jun Luo, Hiroshi Itoh, Ryohta Nomura
  • Patent number: 10423238
    Abstract: A method performed at an electronic device for prototyping a user interface comprises selecting a plurality of graphical elements for defining a prototype of the user interface, the plurality of graphical elements including at least a gesture patch and a first layer patch, the gesture patch being configurable to define a type of user interactions with the prototype of the user interface, the first layer patch corresponding to a first layer of the prototype of the user interface. The method further comprises coupling an output of the gesture patch to an input of the first layer patch, generating the prototype of the user interface for display, and updating the prototype of the user interface in accordance with user-interaction data associated with a gesture made on the prototype of the user interface and the coupling of the gesture patch to the input of the first layer patch.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: September 24, 2019
    Assignee: FACEBOOK, INC.
    Inventor: Brandon Walkin