Layout Modification (e.g., Move Or Resize) Patents (Class 715/788)
  • Patent number: 11385774
    Abstract: A method performed by a computer processing system includes associating a first workspace with a first graphical object of a workspace widget, the workspace widget being provided to a user through a graphical user interface (GUI). The method further includes receiving an input from a user to switch to a second workspace, providing the second workspace to the user through the GUI, moving the first graphical object from a first position in the workspace widget to a second position in the workspace widget, adding a second graphical object to the workspace widget at the first position, the second graphical object being associated with the second workspace.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: July 12, 2022
    Assignee: Red Hat, Inc.
    Inventors: Maureen Emily Strode, Ryan John Lerch
  • Patent number: 11372516
    Abstract: A method, device and storage medium for controlling display of floating window. The method may include the following. A touch signal in a display area of the floating window may be received. A sub-area located by an initial touch position of the touch signal may be determined. The display of the floating window may be controlled based on a touch function type corresponding to the sub-area and a movement track of the touch signal.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: June 28, 2022
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Xi Luo, Bowen Li, Jianjiang Qu, Ming Liu
  • Patent number: 11372871
    Abstract: Systems and methods are disclosed to implement a distributed query execution system that performs statistical operations on specified time windows over time-based datasets. In embodiments, the query system splits a statistical function into a set of parallel accumulator tasks that correspond to different portions of the dataset and/or function time windows. The accumulator tasks are executed in parallel by individual accumulator nodes to generate individual statistical result structures. The structures are then combined by an aggregator node to produce an aggregate result structure that indicates the results of the statistical function over the time windows. In embodiments, the accumulator and aggregator tasks are implemented and executed using a programmable task execution framework that allows developers to define custom accumulator and aggregator tasks.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: June 28, 2022
    Assignee: Rapid7, Inc.
    Inventors: David C. Tracey, Miguel A. Casanova
  • Patent number: 11368709
    Abstract: An encoder is an encoder that encodes a block in a picture using a prediction image of the block, and includes circuitry and memory. Using the memory, the circuitry: calculates a first average pixel value which is an average pixel value of first reference samples out of the first reference samples and second reference samples, The first reference samples are referable and located outside the block and adjacent to a first side of the block. The second reference samples are referable and located outside the block and adjacent to a second side of the block. When generating the prediction image, the circuitry applies the same prediction pixel value to inner samples among current samples to be processed that are included in the block. The inner samples constitute a quadrilateral region including at least two current samples in each of a horizontal direction and a vertical direction.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: June 21, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Virginie Drugeon, Tadamasa Toma, Takahiro Nishi, Kiyofumi Abe, Ryuichi Kanoh
  • Patent number: 11367084
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for customizing a website. The method includes receiving, from a provider, a message comprising message data, the message data comprising an identifier and parameters relating to a customizable website element of the website. The method also includes identifying, through a consumer, the customizable website element based on at least one of a message type of the message or the identifier of the message data. The method also includes routing, through the consumer, the message to the customizable website element based on at least one of the message type of the message or the identifier of the message data. The method also includes implementing, through the consumer, the parameters to the customizable website element based on the identifier.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: June 21, 2022
    Assignee: AppDirect, Inc.
    Inventors: Bartlomiej Mucha, Cedric Dugas
  • Patent number: 11353968
    Abstract: Various embodiments of the present invention relate to an electronic device and an input control method thereof. The electronic device may include: a touch screen display; a wireless communication circuit; a processor operatively coupled with the touch screen display, the wireless communication circuit, and the connector; and a memory operatively coupled with the processor. The memory may store instructions, when executed, for allowing the processor to render a screen including a plurality of icons in a set format when the electronic device is coupled with the external display device via the connector, and provide data related to the screen to the external display device, wherein the screen is adapted with a first relation in which an entire region of the touchscreen display corresponds to an entire region of the external display device or a second relation in which the entire region of the touchscreen display corresponds to a partial region of the external display device.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: June 7, 2022
    Inventors: Dongho Jang, Gajin Song, Yongjoon Jeon
  • Patent number: 11354035
    Abstract: An electronic apparatus having a case including a first frame and a second frame configured to slide and extend with respect to the first frame; a flexible display wound over a first surface and a second surface of the case, wherein a first area of the flexible display on the first surface is increased or decreased in size based on a sliding movement of the second frame with respect to the first frame; and a controller configured to display content associated with an application in the first area, in response to an event, display notification information associated with the event in the first area, and in response to a first input to a second area of the flexible display on the second surface of the case, display at least a portion of content associated with the event in the first area.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: June 7, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Euitaek Oh, Shinhui Ahn, Juhye Lee
  • Patent number: 11348165
    Abstract: Generating themes for different item offers is described. An item listing system receives a request for a target item and generates themes for the target item by grouping offers based on their properties. The item listing system then determines a display order for the themes based on user behavior data. The item listing system then communicates the themes and display order to a client device from which the request was received, causing the client device to display an interface including at least a subset of the themes, arranged according to the display order. Themes including offers determined to be more appealing to the user of the client device are displayed more prominently relative to other themes. The item listing system is further configured to dynamically modify the display order in real-time based on offer changes, such that the interface continuously provides correct information describing available offers for the target item.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: May 31, 2022
    Assignee: eBay Inc.
    Inventors: Saratchandra Indrakanti, Sriganesh Madhvanath, Gyanit Singh
  • Patent number: 11340760
    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for generating a customized organizational structure prior to uploading content items to a remote storage. For example, in one or more embodiments, the disclosed system identifies a set of content items to host on a remote storage and generates a visual representation of an organizational structure to be used for the content items at the remote storage. The system detects interactions modifying the organizational structure and provides the customized organizational structure to the remote storage prior to transmitting the content items. The system then transmits the set of content items to the remote storage in response to a transmission initiation event, and the remote storage stores the content items according to the customized organizational structure. In one or more embodiments, the system also allows the organizational structure and uploading of content items to be performed using different applications.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: May 24, 2022
    Assignee: Dropbox, Inc.
    Inventors: Hudson Arnold, Kristoffer Mendoza, Kristof Didrickson, Kyle Shay
  • Patent number: 11334243
    Abstract: A plurality of operation regions configured to receive an operation and a plurality of expanded operation regions that are expanded in association with the plurality of operation regions are provided in a display region of a display device. An input control device includes an operation detection unit configured to detect the operation that is input to an overlap region where a part of each of the plurality of expanded operation regions overlaps each other, and an operation region control unit configured to select one expanded operation region that receives the operation out of the plurality of expanded operation regions having the overlap region, based on a predetermined priority condition, and control the plurality of expanded operation regions such that, of the plurality of operation regions, one operation region corresponding to the one expanded operation region receives the operation.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: May 17, 2022
    Assignee: Mitsubishi Electric Corporation
    Inventor: Satoshi Yoshikawa
  • Patent number: 11307760
    Abstract: This application provides a terminal interface display method and a terminal. A specific solution includes: determining, by a terminal, a frequently used touch area on a first side of the terminal in response to a first gesture input by a user on a first interface, where the first gesture is a gesture input by a finger on a first side of the user, the frequently used touch area is a touch area that is on a terminal interface and that has undergone user operation whose frequency or quantity of times is greater than a first threshold, and the first interface includes at least two application icons; and displaying, by the terminal, at least one frequently used application icon of the at least two application icons in the frequently used touch area on the first side.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: April 19, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jinpeng Zhu, Kui Wang, Xiang Li, Zongfang Lin
  • Patent number: 11294561
    Abstract: A data processing device which includes a flexible position input portion for sensing proximity or a touch of an object such as a user's palm and finger. In the case where a first region of the flexible position input portion is held by a user for a certain period, supply of image signals to the first region is selectively stopped.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: April 5, 2022
    Assignee: Semiconductor Energy Laboratory Co., Ltd.
    Inventors: Shunpei Yamazaki, Hajime Kimura, Hideaki Kuwabara, Koji Dairiki
  • Patent number: 11289055
    Abstract: A display device and an operating method thereof are provided. The display device includes a display panel, a connector, a controller and a multiplexer. The display panel is configured to simultaneously display a plurality of images of a plurality of external hosts. The connector is configured to connect at least one peripheral apparatus. The controller is coupled to the display panel, the connector and the external hosts, and configured to generate a control signal. The multiplexer is coupled between the controller, the connector and the external hosts, and configured to switch an access right of the at least one peripheral apparatus to one of the external hosts according to the control signal. The controller receives switching information from the external hosts and generates the control signal according to the switching information.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: March 29, 2022
    Assignee: Wistron Corporation
    Inventors: Feng-Yuan Chen, Chou-Chieh Chang, Kang-Ming Peng, Cheng-I Shih
  • Patent number: 11269821
    Abstract: In implementations, a schema generation utility is configured to allow a user to abstract and generate a schema, such as a JSON schema, from a base schema instance according to schema configuration data, other data inputs, and schema configuration models. In an implementation, a user provides parameters, configuration objects, etc. for a desired final output schema. The schema generation utility may be configured to receive and parse the base schema instance into a plurality of configurable data objects, also referred to as “schema chunks,” that are extracted from the base schema instance. A set of schema chunks may be assembled into a desired output schema based on, at least in part, configuration data and assembly data contained in the schema chunks. In other implementations, input parameters may include error tolerance thresholds processed by the schema generator to discern between errors that lead to schema failure and benign errors.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: March 8, 2022
    Assignee: Oracle International Corporation
    Inventor: Esteban Alejandro Capillo Carril
  • Patent number: 11270323
    Abstract: Disclosed herein are systems and methods of individual level learning that include receiving purchase event data from a merchant device that indicates that a purchase event occurred by a user on a user device, and transmitting the purchase event data to an analytics server. The methods may also include processing the purchase event data. The processing may include calculating a time gap for each of two sequential purchase events in a list of purchase events, and calculating an average duration of consecutive events by averaging all of the purchase events in the list of purchase events. The method may determine a purchase hazard probability that a purchase event will occur on a given day, when the average duration of consecutive events is larger than a standard deviation of the event occurring. When the purchase hazard probability is above a threshold, the system may push a message to the user device.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: March 8, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Jean Pierre Gerard, Shen Xi Meng, Po Hu
  • Patent number: 11264119
    Abstract: A genomic data translation system can be configured to process next-generation sequencing information. The system can receive an output file including raw genome data. The system can parse the output file to determine segments corresponding to individual chromosomes. The system can identify ranges of nucleotides and determine the first set of genes included in a human reference genome listing that fall within the ranges. The system can also maintain a gene list of genes, and determine a matched set of genes that are included in the gene list and the first set of genes. The system can generate a configurable text string including non-configurable regions and configurable regions. The configurable regions can be populated with text based on the raw genomic data, a set of translation rules, and a set of translation text strings.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: March 1, 2022
    Assignee: MEMORIAL SLOAN KETTERING CANCER CENTER
    Inventors: Ahmet Zehir, John Scott Ziegler
  • Patent number: 11262802
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed An example apparatus to update a spatially adjustable display disclosed herein includes a display size monitor to acquire an indication of a size of the spatially adjustable display, a service image comparator to compare the indication of the size to a size model, and a source image adjuster to invoke visual configuration adjustments to an output image of the spatially adjustable display based on parameters identified in the size model.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: March 1, 2022
    Assignee: INTEL CORPORATION
    Inventor: David W. Browning
  • Patent number: 11262908
    Abstract: A method of adjusting the size, position, or arrangement of a UI and a user terminal using the method are disclosed. The user terminal includes a display unit for displaying a UI, and a UI control unit configured to display the UI on the display unit with at least one of a position, size, and arrangement of the UI adjusted according to an input by a user.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: March 1, 2022
    Inventor: Chang-Sik Yoo
  • Patent number: 11250200
    Abstract: Digital layouts that are generated using a pre-defined format can be difficult for users to parse and understand. According to an aspect of the present disclosure, digital layouts are generated using formats that are dynamically determined based on the features in the digital layout. In an embodiment, a plurality of features are received, where each of the features correspond to a respective section of a plurality of sections for a digital layout. Based on the plurality of features, an association between two sections in the plurality of sections is detected. The digital layout is then generated using a format to affiliate the two sections. This digital layout could be an email or a webpage to be displayed on a user interface.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: February 15, 2022
    Assignee: SHOPIFY INC.
    Inventors: Kevin Clark, Natalie Hercun
  • Patent number: 11232852
    Abstract: Illustrative embodiments of technologies for nucleotide sequence screening are disclosed. In one illustrative embodiment, a system may include a server to communicate with a remote frontend over a network in order to receive a request to screen one or more nucleotide sequences for hazardous content and to report a result of the screening. The system may also include a compute engine to compare each nucleotide sequence to each of a plurality of reference sequences stored in a reference database, to detect whether hazardous content is present in each nucleotide sequence based upon the comparison of that nucleotide sequence to each of the plurality of reference sequences, and to assign one of a plurality of threat levels to each nucleotide sequence based upon the detection of whether hazardous content is present in that nucleotide sequence. The reported result may include the threat level assigned to each nucleotide sequence.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: January 25, 2022
    Assignee: Battelle Memorial Institute
    Inventors: Sachin Rudraraju, Omar P. Tabbaa
  • Patent number: 11216145
    Abstract: A method and apparatus of providing a user with a customized user interface is disclosed. One example may include generating a window display area based on at least one predefined user preference, and displaying the window display area in a specified location of the user. The method may also include prompting the user to select at least one particular application that may be associated with the window display area, and prompting the user to customize the window attributes by modifying the window display area. Other operations may include saving the customized window display area in a memory of a computing device once the user has completed the customizing of the window attributes.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: January 4, 2022
    Assignee: OPEN INVENTION NETWORK LLC
    Inventors: Farid Khafizov, Margarita Khafizova
  • Patent number: 11199952
    Abstract: Aspects of the subject technology relate to dynamically adjusting a UI based on the current modality. Layout features of a UI may be determined based on an input modality of a computing device. The arrangement of the UI elements may be determined based on the layout features and respective importance scores of the UI elements. The UI elements arranged based on the arrangement may be provided for display of the computing device.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: December 14, 2021
    Assignee: Google LLC
    Inventors: Thomas Deselaers, Victor Carbune, Daniel Martin Keysers
  • Patent number: 11189369
    Abstract: Among other things, a user of a browser is exposed simultaneously to three interfaces: A viewing interface for at least one image of a subject that is stored on a device on which the browser is running, a decision support interface that aids the user in determining the state of the subject based on the image, and a template interface that aids the user in capturing uniform descriptive information about the state of the subject. At least two of the viewing interface, the decision support interface, and the template interface operate cooperatively so that actions of the user with respect to one of the two interfaces causes changes in content exposed by the other of the two interfaces.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: November 30, 2021
    Assignee: LIFETRACK MEDICAL SYSTEMS PRIVATE LTD.
    Inventors: Eric Schulze, Brendan Philip Rees, Dennis Mejia
  • Patent number: 11169623
    Abstract: Aspects of the present invention relate to external user interfaces used in connection with head worn computers (HWC).
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: November 9, 2021
    Assignee: Mentor Acquisition One, LLC
    Inventor: Ralph F. Osterhout
  • Patent number: 11150779
    Abstract: A computerized method for operating a zoom function in a web browser is described. The method uses a user's computer to access a network; operate a web browser; and control the operation of a method for performing a zoom function within the web browser. The zoom function presents to the user an icon which directly controls the zoom function for a webpage displayed in an active window. The zoom icon indicates a current zoom factor and where a single selection of the zoom icon directly causes the web browser to perform several actions. The actions include changing the current zoom factor for the webpage displayed in the active window and updating the zoom icon to indicate the zoom factor. Changing the zoom factor enlarges a viewed area or makes it smaller, thereby improving the rendering of information that may be too small or too large to be useful.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: October 19, 2021
    Assignee: Empire IP LLC
    Inventor: Alan Earl Swahn
  • Patent number: 11144177
    Abstract: Disclosed is a method for executing at least one application by a display device having a touch screen. An application execution method according to the present invention may include the steps of: displaying a window for executing an application in each of a plurality of areas arranged on a touch screen; displaying a button on at least one boundary line dividing the plurality of areas; receiving an input for selecting the button; and displaying, in a predetermined area, on the basis of the received input, a list of at least one application executed in the predetermined area among the plurality of areas.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: October 12, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dae-wook Park, Young-jin Kim, Jae-yeol Lee, Tae-soo Kim, Jung-hwan Choi, Kang-tae Kim
  • Patent number: 11126443
    Abstract: A method and apparatus for modifying a user interface. The method comprises receiving user interface data at a client from a first server, receiving modification computer program code at said client, and executing said modification computer program code at said client to modify said user interface data to generate modified user interface data. The modification computer program code can be received from said first server or from a further server.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: September 21, 2021
    Inventor: Plamen Valtchev
  • Patent number: 11120194
    Abstract: Systems and methods for automatically determining a content item size may be based on a size of a viewport and a width of a parent element. A script may be configured to determine a size of a viewport, determine a width of a parent element of a resource, and determine a content item size based, at least in part, on the size of the view port and the width of the parent element. A dimension of the determined content item size may be used by a content item selection system to determine a set of content items. A content item selection system may select a content item from the determined set of content items and serve data to effect display of the selected content item in the parent element with the resource.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: September 14, 2021
    Assignee: Google LLC
    Inventors: Graeme John Rimmer, Lewis Jay Hemens
  • Patent number: 11112959
    Abstract: A first window generated by a first application is displayed concurrently with a second window generated by a second application. A first window-movement request associated with the second window is received. In response, the second window is displayed adjacent to and touching the first window and a spatial relationship is established between the first window and the second window. While the first window is linked to the second window, a second window-movement request associated with the first window is received. The first window and second window are moved in accordance with the second window-movement request such that the spatial relationship is maintained. A third window-movement request is received. In accordance with a determination that the third window-movement request is associated with the second window, the first window and second window are unlinked and the second window is moved away from the first window such that the spatial relationship changes.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: September 7, 2021
    Assignee: Apple Inc.
    Inventor: John O. Louch
  • Patent number: 11112902
    Abstract: A touch operation processing method includes detecting a touch operation of a user, which starts from a border of a screen display area to the screen display area, and using the first point touched by the touch operation in the screen display area as a starting point; and performing, according to the touch operation, reduction processing on an operation interface displayed in the screen display area, where one edge of an operation interface after the reduction processing includes the starting point.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: September 7, 2021
    Assignee: HUAWEI DEVICE CO., LTD.
    Inventors: Huan Wei, Xuenan Zhang
  • Patent number: 11106710
    Abstract: A user session for a client device may be initiated by a computerized answering system. Answers to one or more questions may be provided via a network for presentation in a user interface of a display of the client device, where the presentation of the answers may be based on a default profile. User interaction with one or more of the answers presented in the user interface of the display of the client device is monitored during the user session. A first user profile is selected from a plurality of user profiles in response to determining attributes of the user interaction correspond to attributes of the first user profile. The user interface of the display of the client device is modified to change from presenting the answers based on the default profile to presenting the answers based on the first user profile.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: August 31, 2021
    Assignee: International Business Machines Corporation
    Inventors: John B. Gordon, Scott H. Isensee, Mark Marrara, William G. O'Keeffe, Cale Vardy
  • Patent number: 11093119
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating and presenting engagement heatmaps. In one aspect, a method includes generating and providing, to a client device, an interactive interface that includes a session replay area that presents playback of user interfaces presented during a user session. A detection is made, based on interaction data received from the client device, of user interaction with an interface control for viewing engagement heatmaps. In response to detecting the user interaction with the interface control, playback is paused. The interactive interface is updated to present, for each of two or more user interface elements presented by the given user interface, an engagement heatmap visualization that visually represents a relative quantity of user interactions with the user interface element when the user interface element was presented by the given interface.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: August 17, 2021
    Assignee: FullStory, Inc.
    Inventors: Jaime Michael Yap, Joel Grayson Webber, Joshua Calvin Teague, Robert Adam Rice
  • Patent number: 11086491
    Abstract: Methods and systems may be configured to facilitate displaying video on a display. The video may be video from cameras of a surveillance system providing surveillance of one or more predetermined areas. The predetermined area may be mapped and icons may be placed on an electronic map of the predetermined area to represent locations of the cameras in the predetermined area. The icons may be selected and in response to selection of the icons, video from a camera associated with the selected icon may be displayed. When video from multiple cameras is to be displayed concurrently, pop-up windows providing the video may overlap. The methods and systems may include adjusting the location of the pop-up windows providing the video to avoid overlapping video streams.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: August 10, 2021
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Dongyun Liu, Fujuan Ji, Jun Zhao
  • Patent number: 11086506
    Abstract: A method and system for data management are presented. A plurality of data objects is generated in a graphical user interface. Each data object includes a lift handle, which may be selected by a user click clicking a mouse, for instance. A cargo is generated and placed in a carrier when the user selects the lift handle using a pointer. While the lift and drop action is pending, each additional selection of a data object by the user via its lift handle is added to the cargo. A graphical representation of the carrier showing the cargo manifest is attached to the pointer. When the user maneuvers the pointer to or over a drop zone, a list of available actions for the cargo in the carrier is presented to the user. A drop action can then be performed on the cargo when the user selects the drop zone.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: August 10, 2021
    Assignee: ICEBOX, INC.
    Inventors: Matthew Simpson, Ofer Bleiweiss, Jeremiah Kelman
  • Patent number: 11068064
    Abstract: A method for controlling application windows is provided for use with a graphical user interface (GUI) display which is divided into at least first and second application windows. Various software applications may be launched in the first and second application windows. In order to switch locations of the software applications launched in the first and second application windows the user selects a swap window button, for example by tapping or clicking on a swap window icon on the GUI display.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: July 20, 2021
    Assignee: Tesla, Inc.
    Inventors: Brennan Boblett, Evan Small, Roy Goldman, Michael Fairman
  • Patent number: 11068855
    Abstract: Some embodiments provide a method for creating a new appointment for an electronic calendar. The method receives a set of proposed attendees for the new appointment. The method retrieves and analyzes calendars of the proposed attendees. The method proposes a time for the new appointment at which all proposed attendees, including an organizer of the appointment, are available to attend the new appointment. In some embodiments, the proposed time is an earliest future time at which all proposed attendees are available to attend the new appointment. In some embodiments, the method also proposes a second time for the new appointment at which a subset of the proposed attendees are available to attend the new appointment.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: July 20, 2021
    Assignee: Apple Inc.
    Inventors: Tiffany S. Jon, Stephen O. Lemay, Lawrence Yang
  • Patent number: 11061536
    Abstract: Systems and methods for multitasking using touch-sensitive devices, including: displaying, by a display generation component, a first user interface containing a selectable representation of first content, wherein the first content is associated with a first application; detecting a first input that corresponds to a request to move the selectable representation of the first content across the display to a respective location; in response to detecting the first input: in accordance with a determination that the respective location is a first location, resizing the first user interface and displaying a second user interface that includes the first content adjacent to the first user interface; and in accordance with a determination that the respective location is a second location different from the first location, displaying a third user interface that includes the first content overlaid on the first user interface.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: July 13, 2021
    Assignee: APPLE INC.
    Inventors: Brandon M. Walkin, Shubham Kedia, Patrick L. Coffman
  • Patent number: 11055544
    Abstract: An artificial intelligence (AI) system which utilizes a machine learning algorithm such as deep learning, a method therefor and an application therefor are provided. The method includes controlling an electronic device provided in a vehicle of the disclosure includes obtaining region information of a region located on a periphery of a path of the vehicle, obtaining an image by photographing a road on which the vehicle travels, through a camera, obtaining road information regarding the road on which the vehicle travels, by analyzing the obtained image, obtaining information regarding a virtual danger object which is likely to appear on the road on which the vehicle travels, based on the road information and the region information, and providing the information regarding the virtual danger object.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: July 6, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Woomok Kim, Unkyu Park, Hyunmi Choi
  • Patent number: 11003338
    Abstract: An electronic device: displays a first window in a display area; and detects a first user input associated with one or more edges of the first window. In response to detecting the first user input, and in accordance with a determination that the first user input corresponds to a first input type, the device resizes one or more dimensions of the first window that correspond to the one or more edges of the first window based on a movement vector associated with the first user input. In response to detecting the first user input, and in accordance with a determination that the first user input corresponds to a second input type, the device moves the one or more edges of the first window to one or more corresponding edges of the display area while maintaining respective one or more opposite edges of the first window.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: May 11, 2021
    Assignee: APPLE INC.
    Inventors: Corbin Robert Dunn, John O. Louch, Kevin James Van Vechten, Patrick Lee Coffman, Troy N. Stephens
  • Patent number: 10944627
    Abstract: Embodiments of the present disclosure describe methods and apparatuses for lifecycle management parameter modeling for virtual network functions.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: March 9, 2021
    Assignee: Apple Inc.
    Inventors: Yizhi Yao, Joey Chou
  • Patent number: 10921976
    Abstract: User interface navigation on a personal electronics device based on movements of a crown is disclosed. The device can select an appropriate level of information arranged along a z-axis for display based on crown movement. The navigation can be based on an angular velocity of the crown.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: February 16, 2021
    Assignee: Apple Inc.
    Inventors: Nicholas Zambetti, Gary Ian Butcher, Imran Chaudhri, Jonathan R. Dascola, Anton M. Davydov, Alan C. Dye, Dylan Ross Edwards, Christopher Patrick Foss, Aurelio Guzman, Jonathan P. Ive, Chanaka G. Karunamuni, Zachery Kennedy, Duncan Robert Kerr, Nicholas V. King, Stephen O. Lemay, Natalia Maric, Daniel Trent Preston, Christopher Wilson, Eric Lance Wilson, Lawrence Y. Yang
  • Patent number: 10908764
    Abstract: Inter-context coordination to facilitate synchronized presentation of image content is described. In example embodiments, an application includes multiple execution contexts that coordinate handling user interaction with a coordination policy established using an inter-context communication mechanism. The application produces first and second execution contexts that are responsible for user interaction with first and second image content, respectively. Generally, the second execution context provides a stipulation for the coordination policy to indicate which execution context is to handle a response to a given user input event. With an event routing policy, an event routing rule informs the first execution context if a user input event should be routed to the second execution context.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: February 2, 2021
    Assignee: Adobe Inc.
    Inventors: Ian A. Wehrman, John N. Fitzgerald, Joel R. Brandt, Jesper Storm Bache, David A. Tristram, Barkin Aygun
  • Patent number: 10908793
    Abstract: The present disclosure involves systems, software, and computer implemented methods for managing and persisting application interfaces and windows into reusable arrangements. In one example, a method may include identifying a work area of a first user, the work area including a presentation of a plurality of windows, each window associated with an application and receiving a selection of at least one of the plurality of windows in the work area. In response to receiving a request to associate the selected windows with a workplace schema, locations of the selected windows in the work area are determined. The determined locations of the selected windows are stored in a first workplace schema, where the first workplace schema stores the layout of the work area based on the determined locations of the selected windows.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: February 2, 2021
    Assignee: SAP SE
    Inventors: Markus Latzina, Knut Manske
  • Patent number: 10884611
    Abstract: A method and apparatus for controlling a touch screen of a terminal as well as a terminal are provided. The method includes detecting a multi-touch event performed on a terminal touch screen. The method also includes determining an area where multiple touch points corresponding to the multi-touch event are distributed, wherein the terminal touch screen is divided into a wrong-trigger prevention area, a buffer area and a normal touch area, the buffer area being located between the wrong-trigger prevention area and the normal touch area. The method also includes, when the multiple touch points are distributed in the wrong-trigger prevention area and the buffer area, controlling the touch screen to respond to a touch operation at the multiple touch points.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: January 5, 2021
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Qiang Zhang, Yixue Ge, Hao Wang
  • Patent number: 10867584
    Abstract: Aspects of the present disclosure relate to systems and methods for displaying a touchable user interface of a display device and displaying a user interface progress experience on the touchable user interface. In one aspect, available application space on the display device may be identified. An amount of available application space may be comparted with an amount of space required for one or more user interface elements. A visible display of the one or more user interface elements may be adjusted based on the amount of available application space compared to the amount of space required for the one or more user interface elements. In another aspect, an action command associated with the one or more user interface elements may be selected and performed. While the selected action command is being performed and when a threshold value has been met, the user interface progress experience may be displayed.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: December 15, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Benjamin Wilde, Endre Bognar, Manoj Sharma
  • Patent number: 10861239
    Abstract: A computer system renders one or more virtual objects on a display of a hybrid-reality system (DHR), such as head-mounted display (HMD), which represents occluded or obscured details in the field-of-view. Information is presented to a user by establishing a view position relative to a real-world object and receiving dimension and position data associated with an occluded object. The occluded object is at least partially occluded by the real-world object at the view position. A first image of at least a portion of the occluded object is rendered on the DHR using the first data. Second data associated with the occluded object is received and a stimulus is provided to the user representing the second data.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: December 8, 2020
    Inventors: Anthony Mark Jones, Jessica A. F. Jones
  • Patent number: 10853791
    Abstract: A mobile wallet computing system associated with a mobile wallet database includes a mobile wallet circuit structured to present a mobile wallet interface to a mobile wallet user. The mobile wallet interface includes a first portion that includes a graphical depiction of a user payment vehicle associated with a financial institution, the first portion including a first interaction point that enables the user to initiate a sequence to engage in a mobile wallet transaction using the mobile wallet. The interface also includes a second portion that includes a second interaction point and a third interaction point, the second interaction point enabling the user to access a functionality enabling the user to indicate a transaction preference for a transaction with an entity other than the mobile wallet provider or financial institution, the third interaction point enabling the user to indicate a preference to initiate communications with the financial institution.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: December 1, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Stephen M. Ellis, Ashish B. Kurani
  • Patent number: 10838607
    Abstract: A panorama display application shows objects from a spreadsheet such as charts in primary screen of a mobile device adjoined by left and right virtual screens. The application overlays interaction controls such as sort and filter functions on the object. The application also provides additional interaction controls for the object on the left virtual screen and associated objects links on the right virtual screen. The application may expose the additional interaction controls and the associated objects links by overlaying portions of the virtual screens on the primary screen. The application fluidly shifts content from virtual screens to the primary screen subsequent to detected user action on the overlaid portions.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: November 17, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amy Lin, Melissa MacBeth, Daniel Battagin
  • Patent number: 10809893
    Abstract: A technique for improving application window displays in a multi-window graphical user interface in a touch-based computing device is discussed. By selecting an application window or corresponding thumbnail icon in a multi-window graphical user interface using a finger touch and dragging the application window or icon to an edge of the screen indicated by another finger, the edge of the selected application window may be automatically aligned with respect to that screen edge. Additionally, already open application windows may be automatically re-sized and re-positioned to accommodate the newly re-sized application window.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: October 20, 2020
    Assignee: Insyde Software Corp.
    Inventor: Timothy A. Lewis
  • Patent number: 10803668
    Abstract: Information obscured to a user is provided through a display of a hybrid reality system (DHR). data associated with an occluded object at least partially occluded by a real-world object at a position of the user is received and a display window is created on the DHR. A first magnification factor is obtained and a first image of at least the portion of the occluded object is rendered in the display window at the first magnification factor at a first time. A second magnification factor, different than the first magnification factor, is obtained, and a second image of at least the portion of the occluded object is rendered in the display window at the second magnification factor at a second time after the first time.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: October 13, 2020
    Inventors: Anthony Mark Jones, Bruce A Young