Patents Examined by Koorosh Nehchiri
  • Patent number: 11847478
    Abstract: An example method may include receiving a first GUI selection of a first management server corresponding to a first cluster of virtual infrastructure objects, receiving a second GUI selection of one or more first virtual infrastructure object tags to be assigned to at least one virtual infrastructure object from the first cluster of virtual infrastructure objects after a creation process of a first policy, wherein the first policy is configured to regulate the at least one virtual infrastructure object from the first cluster of virtual infrastructure objects with the one or more first virtual infrastructure object tags, receiving first real-time feedback associated with the first cluster of virtual infrastructure objects and the one or more first virtual infrastructure object tags from the first management server, and displaying a object count in a first GUI element supported by the configuration client.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: December 19, 2023
    Assignee: VMWARE, INC.
    Inventors: Maarten Wiggers, Biliana Gueorguieva Gelkova, Janani Subhashini Umamaheswaran, Pamel Shinh, Leda Lyudmilova Grigorova-Borisova, Sruthi Cherukuri
  • Patent number: 11827095
    Abstract: A method for providing a user interface of a transportation vehicle, wherein the user interface has at least one mechanically adjustable controller and a touch display and operates peripheral devices of the transportation vehicle. A user interface of a transportation vehicle for performing the method for operating the at least one mechanically adjustable controller to bring about temporary deactivation of the touch display so that operation of peripheral devices by the touch display is temporarily blocked during the operation of the mechanically adjustable controller.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: November 28, 2023
    Inventors: Denny Hecht, Sebastian Ehmann
  • Patent number: 11669676
    Abstract: Provided are techniques for comparing similar applications. A feature is identified from a linkage table, wherein the linkage table comprises a link to first information and a link to second information describing the feature, wherein the first information is for a first application and the second information is for a second application. There is redirection from a first web page to a second web page in a Graphical User Interface (GUI) with a first window in the second web page displaying the first information and a second window in the second web page displaying the second information.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: June 6, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Edward L. Bader, Nehemiah E. Clark, Bryan V. Pham, Ruben Salazar, Jr.
  • Patent number: 11669675
    Abstract: Provided are techniques for comparing similar applications. A feature is identified from a linkage table, wherein the linkage table comprises a link to first information and a link to second information describing the feature, wherein the first information is for a first application and the second information is for a second application. There is redirection from a first web page to a second web page in a Graphical User Interface (GUI) with a first window in the second web page displaying the first information and a second window in the second web page displaying the second information.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: June 6, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Edward L. Bader, Nehemiah E. Clark, Bryan V. Pham, Ruben Salazar, Jr.
  • Patent number: 11635872
    Abstract: Embodiments of the present disclosure relate generally to techniques for automated organization and presentation of user-selectable features within user interfaces. More particularly, but not by way of limitation, the present disclosure addresses systems and methods for presenting and accessing filters within user interfaces displaying media content items.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: April 25, 2023
    Assignee: Snap Inc.
    Inventors: Samir Ahmed, Farnaz Azmoodeh
  • Patent number: 11586695
    Abstract: Systems and methods for iterating between a graphical user interface and an expression for data visualization. Exemplary methods include: receiving an edited expression from a user, the edited expression including changes to the expression and being associated with a component; evaluating the edited expression; displaying the component using the evaluation of the edited expression; determining a user interface block using the edited expression; and presenting the user interface block to the user in a graphical user interface.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: February 21, 2023
    Assignee: Elasticsearch B.V.
    Inventors: Rashid Khan, Joseph Fleming
  • Patent number: 11586338
    Abstract: Responsive to user interacting with a selectable object on a user interface, the selectable object is transitioned in an animated transitioning process into a dialog menu with selectable options. The animated transitioning process can include rotating a part of the selectable object (e.g., rotating a “+” symbol into an “x” symbol), changing a function of the part of the selectable object being rotated (e.g., from “Add” to “Close”), and changing the shape and/or size of the selectable object. As part of the animated transitioning process, dialog menu items may be displayed in the dialog menu. Once the animated transitioning process is complete, the user can interact with the dialog menu. Closing the dialog menu triggers an animated transitioning process that transitions the dialog menu to a selectable object.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: February 21, 2023
    Assignee: Open Text SA ULC
    Inventor: Jonathon Pitman
  • Patent number: 11588708
    Abstract: Graphical user interfaces are generated that, when displayed, provide a visual and interactive representation of one or more aspects associated with the execution of one or more applications on a computer network. The graphical user interfaces may in include graphical depictions representation policy objects, each policy object assigned one or more tags, each tag assigned to a category or a sub-category. The tags, when taken in combination, may identify an application, and one or more other characteristics associated with each of the policy objects. The graphical elements representing the policy objects may be displayed in the graphical user interfaces so that the policy objects assigned to tags in a category are positioned in an outer ring, and policy objects assigned to sub-category tags are positioned in a inner ring surrounded by the outer ring, with interconnection elements representing communications between policy objects extending within an interior area.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: February 21, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Prasad Miriyala, Anish Mehta
  • Patent number: 11573646
    Abstract: A method and a system for ranking candidates in an input method are provided. The method comprises: receiving an initial key code string inputted by a user using an input method; for each character in the initial key code string, obtaining a weight of the character and weights of characters surrounding the character, and establishing a key code string weight list with a corresponding hierarchy according to a character input order. The method further comprises: when character combinations are obtained from a dictionary, according to a correspondence relationship between a hierarchy in the input method dictionary and the hierarchy in the key code string weight list, determining weights of the character combinations using the key code string weight list; and based on the weights of the character combinations, ranking candidates corresponding to the character combinations.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: February 7, 2023
    Assignee: BEIJING XINMEI HUTONG TECHNOLOGY CO., LTD
    Inventor: Yafeng Ning
  • Patent number: 11563595
    Abstract: A home device controller can include one or more touch grooves, a touch slider operatively coupled to each of the one or more touch grooves, and one or more processors. The processor(s) can receive signals from each touch sensor, each signal corresponding to a touch gesture performed by a user interacting with the one or more touch grooves. The processor(s) can generate control commands executable by a home device based at least in part on the signals, and transmit the control commands to the home device for execution.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: January 24, 2023
    Assignee: Brilliant Home Technology, Inc.
    Inventors: Aaron T. Emigh, Steven Stanek
  • Patent number: 11537273
    Abstract: An online system presents a content item to users and receives selections of reaction icons from the users. The online system generates a background animation with the selected reaction icons and a foreground animation to be layered on top of the background animation. The online system sends the background and foreground animations to a client device to be cached. Further, the online system presents the content item to a viewing user associated with the client device and receives a selection of a reaction icon from the viewing user. The online system selects a subset of the users based on the viewing user's affinity to the users, retrieves images of the selected users, and send the images to the client device. The client device customizes the background and foreground animations based on the images and the viewing user's reaction icon to generate a compound animation for display to the viewing user.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: December 27, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Robert Benson Walton, Zachary W. Stubenvoll, Julia Harter Toffey, Skyler Bock, Silvia Chyou, Jordan Richard Honnette, Wei-Sheng Su, Jerod Wanner, Stefan Casey Parker, Renyu Liu, Rajat Bhardwaj
  • Patent number: 11526532
    Abstract: A method may include receiving, from a client, an indication that a first display level includes a first attribute from a first dimension of data and that a second display level includes a second attribute from the first dimension. The data may be stored at a database. A user interface may be generate for displaying at least a portion of the data at the client. The user interface may include a table having a first column corresponding to the first attribute. In response to the client requesting to change from the first display level to the second display level, the user interface may be updated by inserting, into the table, a second column corresponding to the second attribute. Related systems and articles of manufacture are also provided.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: December 13, 2022
    Assignee: SAP SE
    Inventors: Soenke Jarre, Carola Schoenfelder
  • Patent number: 11226719
    Abstract: An information processing device, includes: a gesture detection unit that recognizes gestures by a user; an output information control unit that controls output information to a display unit; and a device control unit, wherein: if the gesture detection unit has detected that the user has raised a hand for a certain time period, then the output information control unit displays upon the display unit a plurality of candidates for selection in association with gestures for operation; and if the gesture detection unit has detected a predetermined gesture by the user, the device control unit considers that, among the candidates for selection displayed upon the display unit, a candidate corresponding to the gesture that has been detected has been selected.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: January 18, 2022
    Assignee: CLARION CO., LTD.
    Inventors: Shintaro Takada, Takashi Matsubara, Naoki Mori
  • Patent number: 11222074
    Abstract: A method is provided for graphically representing a portion of a directed acyclic graph as a hierarchical tree structure to facilitate user collaboration over a network, the method comprising obtaining a collaborative project shared among a plurality of users over a communication network, the project represented by a directed acyclic graph structure comprising a plurality of entities and a plurality of associations, the plurality of entities including one or more locus entities, each of the locus entities associated with a locus node from which ancestor entities in the directed acyclic graph of each locus entity are traversed as an inverted tree structure, each child node in the inverted tree indicating a respective entity related as a parent in the directed acyclic graph to the entity of its parent in the inverted tree; and expanding a subtree rooted at a leaf node of the inverted tree in response to user input.
    Type: Grant
    Filed: November 25, 2016
    Date of Patent: January 11, 2022
    Assignee: Teamifier, Inc.
    Inventor: Steven Ganz
  • Patent number: 11166079
    Abstract: Embodiments of the invention provide a method, system and computer program product for viewport selection for hypervideo presentation. In a method for viewport selection for hypervideo presentation, a multiplicity of different hypervideos, for example 360° hypervideos, are played back to an end user and end user interactions by the end user with each of the different hypervideos are recorded. Then, an end user profile for the end user is computed from the recorded end user interactions so as to specify a particular viewport. Finally, in response to a directive by the end user to view a new hypervideo, the end user profile is retrieved and the particular viewport identified so that the new hypervideo is played back to the end user utilizing the particular viewport.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Srikanth K. Murali, Bidhu Ranjan Sahoo, Aparna Seshadri, Padmanabha Venkatagiri Seshadri
  • Patent number: 11159389
    Abstract: Graphical user interfaces are generated that, when displayed, provide a visual and interactive representation of one or more aspects associated with the execution of one or more applications on a computer network. The graphical user interfaces may in include graphical depictions representation policy objects, each policy object assigned one or more tags, each tag assigned to a category or a sub-category. The tags, when taken in combination, may identify an application, and one or more other characteristics associated with each of the policy objects. The graphical elements representing the policy objects may be displayed in the graphical user interfaces so that the policy objects assigned to tags in a category are positioned in an outer ring, and policy objects assigned to sub-category tags are positioned in a inner ring surrounded by the outer ring, with interconnection elements representing communications between policy objects extending within an interior area.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: October 26, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Prasad Miriyala, Anish Mehta
  • Patent number: 11094002
    Abstract: A computer-implemented self-learning method to generate a personalized virtual aisle via a remote acquisition mechanism associated with an entity comprises the step of accessing, using an online structure, an image database to retrieve a plurality of images. Each of the plurality of images represents an item offered by the entity. The method includes using the online structure to scale each of the plurality of images in proportion to an actual size of the item being represented by the images. The method comprises creating, using the online structure and a set of rules, a plurality of aisle blocks. The method includes dynamically grouping the plurality of aisle blocks based on each of a historical record of a patron and the set of rules to create the virtual aisle. The method comprises displaying the virtual aisle on an output accessible to the patron.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: August 17, 2021
    Inventor: Catherine Allin
  • Patent number: 10891030
    Abstract: An online system presents a content item to users and receives selections of reaction icons from the users. The online system generates a background animation with the selected reaction icons and a foreground animation to be layered on top of the background animation. The online system sends the background and foreground animations to a client device to be cached. Further, the online system presents the content item to a viewing user associated with the client device and receives a selection of a reaction icon from the viewing user. The online system selects a subset of the users based on the viewing user's affinity to the users, retrieves images of the selected users, and send the images to the client device. The client device customizes the background and foreground animations based on the images and the viewing user's reaction icon to generate a compound animation for display to the viewing user.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: January 12, 2021
    Assignee: Facebook, Inc.
    Inventors: Robert Benson Walton, Zachary W. Stubenvoll, Julia Harter Toffey, Skyler Bock, Silvia Chyou, Jordan Richard Honnette, Wei-Sheng Su, Jerod Wanner, Stefan Parker, Renyu Liu, Rajat Bhardwaj
  • Patent number: 10860199
    Abstract: The present disclosure generally relates to whether a user input at an electronic device should be processed as a scroll input or a tap input based on contextual data associated with the user input.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: December 8, 2020
    Assignee: Apple Inc.
    Inventors: Andreas E. Schobel, Freddy Allen Anzures, Thomas Chathoth Abraham, Christopher Paul Saari
  • Patent number: 10852936
    Abstract: An electronic device displays a first user interface of a first application. The first application is a respective application of a plurality of applications, and the first user interface including first application content. While displaying the first user interface, and in response to detecting a first input, the device continues to display the first application content and displays an annotation layer over at least a first portion of the first user interface. The annotation layer is associated with a user application distinct from the plurality of applications. While displaying the annotation layer over at least the first portion, and in response to detecting a second input, the device adds a representation of at least a second portion of the first user interface to the annotation layer. While displaying the representation, the device detects a set of one or more additional inputs and, in response, adds annotations to the annotation layer.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: December 1, 2020
    Assignee: APPLE INC.
    Inventors: David C. Graham, Kenneth L. Kocienda, Caelan G. Stack, Christopher P. Foss, Freddy A. Anzures