Patents Examined by Koorosh Nehchiri
-
Patent number: 11847478Abstract: 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: GrantFiled: January 17, 2020Date of Patent: December 19, 2023Assignee: VMWARE, INC.Inventors: Maarten Wiggers, Biliana Gueorguieva Gelkova, Janani Subhashini Umamaheswaran, Pamel Shinh, Leda Lyudmilova Grigorova-Borisova, Sruthi Cherukuri
-
Patent number: 11827095Abstract: 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: GrantFiled: December 4, 2019Date of Patent: November 28, 2023Inventors: Denny Hecht, Sebastian Ehmann
-
Patent number: 11669676Abstract: 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: GrantFiled: December 22, 2017Date of Patent: June 6, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Edward L. Bader, Nehemiah E. Clark, Bryan V. Pham, Ruben Salazar, Jr.
-
Patent number: 11669675Abstract: 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: GrantFiled: November 23, 2016Date of Patent: June 6, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Edward L. Bader, Nehemiah E. Clark, Bryan V. Pham, Ruben Salazar, Jr.
-
Patent number: 11635872Abstract: 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: GrantFiled: June 19, 2017Date of Patent: April 25, 2023Assignee: Snap Inc.Inventors: Samir Ahmed, Farnaz Azmoodeh
-
Patent number: 11586695Abstract: 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: GrantFiled: February 27, 2018Date of Patent: February 21, 2023Assignee: Elasticsearch B.V.Inventors: Rashid Khan, Joseph Fleming
-
Patent number: 11586338Abstract: 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: GrantFiled: April 5, 2018Date of Patent: February 21, 2023Assignee: Open Text SA ULCInventor: Jonathon Pitman
-
Patent number: 11588708Abstract: 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: GrantFiled: September 30, 2021Date of Patent: February 21, 2023Assignee: Juniper Networks, Inc.Inventors: Prasad Miriyala, Anish Mehta
-
Patent number: 11573646Abstract: 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: GrantFiled: September 5, 2017Date of Patent: February 7, 2023Assignee: BEIJING XINMEI HUTONG TECHNOLOGY CO., LTDInventor: Yafeng Ning
-
Patent number: 11563595Abstract: 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: GrantFiled: January 3, 2018Date of Patent: January 24, 2023Assignee: Brilliant Home Technology, Inc.Inventors: Aaron T. Emigh, Steven Stanek
-
Patent number: 11537273Abstract: 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: GrantFiled: December 7, 2020Date of Patent: December 27, 2022Assignee: 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: 11526532Abstract: 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: GrantFiled: September 19, 2017Date of Patent: December 13, 2022Assignee: SAP SEInventors: Soenke Jarre, Carola Schoenfelder
-
Patent number: 11226719Abstract: 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: GrantFiled: July 2, 2015Date of Patent: January 18, 2022Assignee: CLARION CO., LTD.Inventors: Shintaro Takada, Takashi Matsubara, Naoki Mori
-
Patent number: 11222074Abstract: 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: GrantFiled: November 25, 2016Date of Patent: January 11, 2022Assignee: Teamifier, Inc.Inventor: Steven Ganz
-
Patent number: 11166079Abstract: 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: GrantFiled: December 22, 2017Date of Patent: November 2, 2021Assignee: International Business Machines CorporationInventors: Srikanth K. Murali, Bidhu Ranjan Sahoo, Aparna Seshadri, Padmanabha Venkatagiri Seshadri
-
Patent number: 11159389Abstract: 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: GrantFiled: June 28, 2018Date of Patent: October 26, 2021Assignee: Juniper Networks, Inc.Inventors: Prasad Miriyala, Anish Mehta
-
Patent number: 11094002Abstract: 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: GrantFiled: September 15, 2017Date of Patent: August 17, 2021Inventor: Catherine Allin
-
Patent number: 10891030Abstract: 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: GrantFiled: October 18, 2018Date of Patent: January 12, 2021Assignee: 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: 10860199Abstract: 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: GrantFiled: September 22, 2017Date of Patent: December 8, 2020Assignee: Apple Inc.Inventors: Andreas E. Schobel, Freddy Allen Anzures, Thomas Chathoth Abraham, Christopher Paul Saari
-
Patent number: 10852936Abstract: 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: GrantFiled: August 30, 2017Date of Patent: December 1, 2020Assignee: APPLE INC.Inventors: David C. Graham, Kenneth L. Kocienda, Caelan G. Stack, Christopher P. Foss, Freddy A. Anzures