Patents Examined by Mandrita Brahmachari
  • Patent number: 11132495
    Abstract: State of the art viewport design approach faces challenge in addressing customization of view port design. A method and device for dynamic view port generation providing enhanced viewport usability of text messages to be displayed on screen by considering type of user and customized typeface is provided. Determining of a customized typeface is based on user's reading capability tested during initial type face set up by the device. The customization of typeface includes applying kerning spacing and glyphs adjustment to squeeze area of the displayed text, still maintaining less ambiguity during reading. For received messages to be displayed, maximum size of window for a viewport is obtained on-the-fly with a constraint of maximum or optimal number of viewports displayed at a time on device screen. NLP is applied to each message to condense text in the message such that maximum information is conveyed while displaying minimum words.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: September 28, 2021
    Assignee: Tata Consultancy Services Limited
    Inventors: Pankaj Doke, Karan Bhavsar, Sujit Shinde, Sanjay Kimbahune, Srinivasu Pappula, Harsh Vishwakarma, Sylvan Lobo, Akhilesh Srivastava
  • Patent number: 11126151
    Abstract: There is a need for more effective and efficient data modeling and/or data visualization solutions. This need can be addressed by, for example, solutions for performing data modeling and/or data visualization in an effective and efficient manner. In one example, solutions for generating a data model with dynamic relational awareness are disclosed. In another example, solutions for processing data retrieval queries using data models with dynamic relational awareness are disclosed. In yet another example, solutions for generating data visualizations using data models with dynamic relational awareness are disclosed. In a further example, solutions for integrating external data objects into data models with dynamic relational awareness are disclosed.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: September 21, 2021
    Assignee: DSi Digital, LLC
    Inventor: Anthony Mitchell Hughes
  • Patent number: 11126396
    Abstract: One embodiment provides a method, including: detecting, at an information handling device, a position of an application window on one of at least two connected display devices operatively coupled to the information handling device; determining, using a processor, an audio output device associated with the one of the at least two connected display devices; and directing audio originating from the application window to the audio output device. Other aspects are described and claimed.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: September 21, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: John Weldon Nicholson, Daryl Cromer, Howard Locker
  • Patent number: 11112929
    Abstract: A first example embodiment may involve obtaining, by a mobile device associated with a particular user, representations of: (i) a first set of custom enterprise-related actions that are specific to the particular user, and (ii) a second set of general enterprise-related actions that are applicable to multiple users. The first example embodiment may further involve generating and displaying, on a screen of the mobile device, a scrollable graphical user interface including an ordering of actuatable user interface elements including: actuatable user interface elements for a search text box, followed by actuatable user interface elements for the first set of custom enterprise-related actions, followed by actuatable user interface elements for the second set of general enterprise-related actions.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: September 7, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Eugene Aaron Shtilkind, Omid Borjian, Sancho Savio Pinto, Ofer Vaisler, Samuil Tomushev, Alap Kaushik Patel, Daniel Glazer, Inbal Litvin, Boaz Zvi Hecht
  • Patent number: 11112948
    Abstract: The present technology pertains to a details pane that is displayed in coordination with a file explorer interface. The details pane can display details including activities, comments, and previews for content items displayed in the details pane. In some embodiments the content items displayed in the file explorer interface can be stored in and accessed from different services, and the details in the details pane can also be populated from diverse sources. In some embodiments, edits or navigations can be performed within a preview of the content item. In some embodiments, comments can be shown along with previews that show the comment located within the content item.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: September 7, 2021
    Assignee: Dropbox, Inc.
    Inventors: Alan Rogers, Parker Wilf, Robert Mason, Tomaz Nedeljko, Evan Tana
  • Patent number: 11099637
    Abstract: Embodiments related to dynamically adjusting a user interface based upon depth information are disclosed. For example, one disclosed embodiment provides a method including receiving depth information of a physical space from a depth camera, locating a user within the physical space from the depth information, determining a distance between the user and a display device from the depth information, and adjusting one or more features of a user interface displayed on the display device based on the distance.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: August 24, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Schwesinger, Oscar Murillo, Emily Yang, Richard Bailey, Jay Kapur
  • Patent number: 11093110
    Abstract: Offered is a system and devices that can provide additional functionality to device-to-device messaging. The system may translate message content from one language into other languages depending on the language preferences of the operating users. The system can also enable a user to respond to a message using a graphical user interface (GUI) element and, in response to the selection of that element, enable additional functionality. The additional functionality may include, for example, offering an originator of the message menu options to select different message content (such as different text corresponding to alternate speech recognition results if the message was originally spoken), the option to select a different translation of the original message content (through a back translation operation) or other options.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: August 17, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Lee Michael Bossio, Matthew Darren Choate, Kartik Suchindra Babu, Logan Gray Chittenden, John Thomas Beck
  • 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: 11023503
    Abstract: A user can request suggestions for text to insert at a position in an electronic input document. A set of annotations is obtained from the input document and contextual information associated with the document. A set of candidate texts from source documents are identified for the suggested text and evaluated. Each evaluation may indicate a likelihood that the corresponding candidate text is suitable to insert at the requested position of the input document. One or more of the candidate texts are presented to the client device as the suggested text to insert at the requested position of the electronic document.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: June 1, 2021
    Assignee: Textio, Inc.
    Inventors: Jesse Clay Satterfield, Jensen Michael Harris, Christopher William Harland, Dawn Marie Wright, Kevin William Humphreys, Martin David McClellan, Orion Buckminster Montoya, Olivia Ann Gunton, Laurie Lee Dermer
  • Patent number: 11023669
    Abstract: Examples discussed herein relate to rending lambdas in spreadsheet application, e.g., Microsoft Excel®. In an implementation, a method of rendering lambdas in a spreadsheet application is disclosed. The method includes accessing a data object corresponding to the lambda function. The data object includes a listing of metadata associated with the lambda function and one or more items of the metadata identify rendering functionality for the lambda function. The method further includes creating a visual representation of the lambda function based, at least in part, on the rendering functionality for the lambda function, and rendering, in the cell of the spreadsheet on a display screen of the computing device, the visual representation of the lambda function.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: June 1, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher John Gross, Johnny Campbell, Claudio Vittorio Russo
  • Patent number: 11003331
    Abstract: This application discloses a screen capturing method and terminal, the method includes: receiving, by a first terminal, a screen capturing instruction, where the screen capturing instruction is used to instruct the first terminal to obtain a screenshot of a user interface of the first terminal; determining, by the first terminal, a target element in the user interface; determining, by the first terminal, an association relationship between the target element and the screenshot of the user interface; and generating, by the first terminal, a screenshot picture of the user interface, where the screenshot picture of the user interface includes the screenshot of the user interface, the target element, and the association relationship between the target element and the screenshot of the user interface.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: May 11, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Xi Huang
  • Patent number: 10994206
    Abstract: An apparatus for controlling an object may include a communicator configured to communicate with a first user terminal and a second user terminal, and a processor configured to control a first object corresponding to a first user in a virtual world to be displayed, configured to control the first object to move in the virtual world in response to a movement control of the first user, configured to randomly select at least one candidate object in response to a morphing control of the first user, and configured to change the first object to a second object when the first user selects the second object from the at least one candidate object. Methods for controlling an object are also provided.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: May 4, 2021
    Assignee: NEXON KOREA CORPORATION
    Inventors: Jung Kyu Ye, Geon Yeong Kim, Chang Hoon Yi, Joo Seok Lee, Guhyun Park, Young Suk Kim, Jae Hyun Park, June Sik Yi, Hun Joon Ha, Nak Hyun Kim, Ho Sik Kim, Jeong Min Seo, Tae Hoon Koo, Duc Chun Kim, Seoung Hwi Jung, Byung Eun Jin, Jin Woo Lee, Seok Hyun Kim, Ju Yong Lim, Hyun Ju Cho, Sang Yeop Lee, Min Kwan Chae, Sang Ho Kim, Hee Seok Kang, Seongkwan Lee, Jeong Pyo Hong, Choong Yeol Lee, Yong Woo Park, Kyoung Su Lee, Yu Ju Kim, Dong Gook Lee, Hyun Jin Kim, Hyun Jeong Lee, Dong Young Chang, Jong Min Lee, Jin Woo Lee, Song I Han, Taek Ki Lee, Eun Ji Nam, Choon Hwa Lee, Young Min Kang, Jung Soo Lee
  • Patent number: 10990272
    Abstract: In one implementation, a method for causing display of a subset of objects of a data set can including causing a first visual indication to display at a first area of a user interface that a first object is a focal object, causing a second area of the user interface to display a filter applied to the data set, and causing a third area of the user interface to display a subset of objects of the data set based on the focal object and the filter.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: April 27, 2021
    Assignee: Micro Focus LLC
    Inventors: Klaus Baumecker, Stefan Bergstein, Timo Schneller
  • Patent number: 10990437
    Abstract: There is provided systems and methods for interface data display optimization during critical device operations. A user may utilize a device to perform various device or application functionalities, which may include critical computing tasks at times. These critical processes may include certain GUI data display that the user and/or device requires to be displayed during the critical processes. To prevent the GUI data display from being obscured by other banners, pop-up notifications, or other interface data displays, the device may determine whether the current displayed interface data on the GUI is critical or has a higher priority for display than a new request for data display. This may be based on preferences within the application, where the requested data display may occur on the GUI, current device or application data, and/or information for the requested data display. The device may then block the data display.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: April 27, 2021
    Assignee: PAYPAL, INC.
    Inventor: Vidit Nayankumar Maniyar
  • Patent number: 10984606
    Abstract: A change in orientation or reorientation operation is applied to 3D models while maintaining constant zoom level of model display. The orientation is provided by a computer-based tool or GUI widget formed of a transparent container element and a miniaturized depiction of the 3D model. The transparent container element encapsulates the miniaturized depiction and enables see through view of the miniaturized depiction illustrating real time orientation of the 3D model. The container element is user-interactive to effect change in orientation of the 3D model concurrently displayed in a work area of a screen view. The zoom level of the displayed 3D model in the work area remains constant avoiding or omitting zoom to extents throughout user interaction with the GUI widget.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: April 20, 2021
    Assignee: DASSAULT SYSTEMES SOLIDWORKS CORPORATION
    Inventors: Priya Dalmia, Amina M. Roderick
  • Patent number: 10976902
    Abstract: A display device (10) includes a display section (20), a detector (30), and a controller (50). The display section (20) has a display surface (22). The display section (20) is configured to display an image (G). The detector (30) is capable of detecting a plurality of contact positions based on contact made on the display surface (22) by a detected object. The plurality of contact positions include a first contact position (P1), a second contact portion (P2), and a third contact position (P3). When the detector (30) detects the first contact position (P1) and subsequently detects the second contact position (P2) and the third contact position (P3), the controller (50) moves the image (G) so that the first contact position (P1) is positioned at a prescribed reference point (BP).
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: April 13, 2021
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Seiji Onishi
  • Patent number: 10977918
    Abstract: An electronic device with a display, processor(s), and memory displays a video monitoring user interface. The interface includes a video window displaying video feed from a camera located remotely from the device. A subset of the video includes a first motion event associated with an event category and a second motion event not associated with the event category. The device detects a user request for video playback. In response to the request, the device identifies a segment of the video for playback. The segment includes a first portion associated with the first motion event and a second portion associated with the second motion event. The device causes generation of a time-lapse video clip of the segment of the video for playback, including configuring the first portion to play at a different speed from the second portion. The device displays and plays the video clip of the segment.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: April 13, 2021
    Assignee: Google LLC
    Inventors: Jason N. Laska, Greg R. Nelson, Greg Duffy, Hiro Mitsuji, Lawrence W. Neal, Cameron Hill
  • Patent number: 10949174
    Abstract: Techniques are disclosed relating to classifying user interface elements of existing user interfaces. This may include for example, storing information specifying known metadata values for a plurality of metadata fields and indications of relationships between ones of the known metadata values and a plurality of types of visible user interface elements. The techniques also include determining respective metadata values for a plurality of visible elements of a graphical user interface, where the metadata values are included in user interface code that specifies the plurality of visible elements. The disclosed techniques also include, based on the stored indications of relationships and the determined metadata values, scoring ones of the plurality of visible elements to generate score values for each of the plurality of types of visible elements.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: March 16, 2021
    Assignee: salesforce.com, inc.
    Inventor: Kevin C. Hou
  • Patent number: 10943059
    Abstract: A mechanism and model by which to manage inadvertent edits of electronic content. The model determines the likelihood of whether a modification made to a document is intentional or was inadvertent and assist users in identifying these edits. The proposed devices and method can significantly improve workflow efficiency and allow users to feel more comfortable in the development and use of their electronic content, and/or reduce the possibility of other users causing accidental or unintentional errors in a document.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: March 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zhenyu Yao, Sharon Hang Li, Maninder jit Singh Dhaliwal, Karvell Ka Yiu Li, Yimeng Li
  • Patent number: 10936188
    Abstract: Provided is an in-vehicle device capable of setting split areas of appropriate sizes and displaying display information in each of the split areas in an easier-to-see display form. A layout of a plurality of display areas each displaying information can be easily changed by a user.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: March 2, 2021
    Assignee: Clarion Co., Ltd.
    Inventor: Akari Ishiguro