Patents Examined by Andrea C Leggett
  • Patent number: 11314409
    Abstract: The disclosed technologies address various technical and user experience problems by augmenting the functionality provided by virtual on-screen trackpads without requiring users to switch between modes. In this way, users can access extended functionality without interfering with expected traditional trackpad functionality (e.g. moving a cursor, clicking, and scrolling). In particular, technologies are disclosed for modeless digital pen input to a virtual trackpad, modeless gestures for summoning user interfaces, modeless gestures utilizing position relative to adjacent user interfaces, and modeless cursor control and interaction with virtual touch targets.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: April 26, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian Klein, Andrew Stuart Glass
  • Patent number: 11295535
    Abstract: Embodiments are disclosed for synchronously editing locally repeating vector geometry. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving a selection of a first plurality of segments of a vector-based object to be edited, generating a stencil mask of the first plurality of segments, the stencil mask representing segment placement and primitive types for each of the first plurality of segments, identifying a second plurality of segments of the vector-based object using the stencil mask and a stencil predicate, determining a transform between the first plurality of segments and the second plurality of segments, receiving an edit to the first plurality of segments, and applying the edit to the second plurality of segments using the transform.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: April 5, 2022
    Assignee: Adobe Inc.
    Inventors: Vineet Batra, Ankit Phogat
  • Patent number: 11288423
    Abstract: A component image obtained by imaging a component for which component shape data for image processing is to be created is acquired and displayed on a screen of a display device, and a model pattern corresponding to a measurement target portion of the component image is displayed on the component image in a superimposed manner. At least one fine adjustment icon of fine adjustment icons for finely adjusting a size and/or position of the model pattern superimposed on the component image on the screen of the display device is displayed on the screen of the display device in a predetermined positional relationship with the model pattern.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: March 29, 2022
    Assignee: FUJI CORPORATION
    Inventors: Mikiya Suzuki, Kazuya Kotani, Keiichi Ono
  • Patent number: 11287957
    Abstract: An information processing apparatus includes a processor configured to, when an electronic data item is created, attach positional information to the electronic data item and present the electronic data item, in a virtual space representing a real space, at a location indicated by the attached positional information.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: March 29, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Yuta Nakamori, Kengo Tokuchi
  • Patent number: 11256758
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives from a computing system a plurality of data and a plurality of points associated with the plurality of data for display in a view of a map. Each point in the set of points includes location data specifying a location of the point. The program further determines that a subset of the plurality of points have the same location data. The program also renders in the view of the map a geometry representing the subset of the plurality of points and an indication that the geometry represents the subset of the plurality of points. For points in the plurality of points other than the subset of the plurality of points, the program further renders geometries that represent the points.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: February 22, 2022
    Assignee: SAP SE
    Inventors: Xing Jin, Xin Qiu, James Lloyd
  • Patent number: 11256234
    Abstract: A programmable power tool and method and systems of programming a power tool using wireless communication. An external device having a processor and a transceiver establishes a communication link with the power tool. The external device receives, with the transceiver, a first mode profile stored on the power tool. The first mode profile is defined by a profile type and a first value associated with a parameter for executing the profile type. The external device displays a control screen including the profile type and the parameter at the first value, and receives a user input. The external device generates, in response to the user input, a second mode profile by modifying the parameter to be at a second value. The external device transmits, with the transceiver, the second mode profile to the power tool.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: February 22, 2022
    Assignee: Milwaukee Electric Tool Corporation
    Inventors: John S. Dey, IV, Alex Huber, Matthew J. Mergener, Burtrom L. Stampfl, Stephen Matson, Timothy R. Obermann
  • Patent number: 11256388
    Abstract: Aspects of the present disclosure provide for determining user input of a presentation. Specifically, aspects disclosed herein provide differentiating between interacting with selectable objects within a slide and scrolling between slides, editing a selectable object within a slide, scrolling between slides, viewing off slide content, zooming out from a slide view, and zooming in to a slide view.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: February 22, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shen Wang, Alexandre Gueniot, Cheng-Kai Chen, Jonathan Ko
  • Patent number: 11250384
    Abstract: Techniques of surfacing calendar item history in electronic calendar systems are disclosed herein. One example technique includes receiving a request for an history of a calendar item in the electronic calendar book of the user. The calendar item has an attribute including a start date/time, an end date/time, a location, a subject of discussion, a duration, a description, a list of attendees, or an attached document related to the calendar item. The technique further includes, in response to receiving the request, surfacing, on a graphical user interface having a first axis representing the attribute and a second axis representing time of assignment, first and second datapoints corresponding to first and second values of the attribute along the first axis and first and second times, along the first axis, at which the attribute acquired the first and second value, respectively.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: February 15, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Kushal Ghosh
  • Patent number: 11243637
    Abstract: Methods, systems, devices, and apparatus, including computer program products, for adjusting a graphical user interface. A motion of a device is detected. A graphical user interface of the device is adjusted in response to the detected motion.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: February 8, 2022
    Assignee: Apple Inc.
    Inventor: John O. Louch
  • Patent number: 11237792
    Abstract: Example techniques relate to calibration interfaces that facilitate calibration of a playback device. An example implementation may involve outputting a sequence of prompts to guide calibration of a playback device during a calibration sequence comprising (i) a spatial calibration component and (ii) a spectral calibration component. Outputting the sequence of prompts includes outputting one or more first audio prompts representing a guide to perform the spatial calibration component of the calibration sequence. The spatial calibration component involves calibration of the playback device for a particular location within an environment. Outputting the sequence of prompts also includes outputting one or more first second prompts representing a guide to perform the spectral calibration component of the calibration sequence. The spectral calibration component involves calibration of the playback device for the environment.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: February 1, 2022
    Assignee: Sonos, Inc.
    Inventors: Dayn Wilberding, Sein Woo
  • Patent number: 11144179
    Abstract: In some embodiments, a method receives a set of interactions regarding interactions with an application and generates a plurality of sequences from the set of interactions. Each sequence includes multiple interactions. A plurality of results are generated for the plurality of sequences where a result in the plurality of results is a result for a sequence in the plurality of sequences. The method then trains a prediction network using the plurality of sequences and the plurality of results. The prediction network is usable to predict a next user interaction on the application when being used on a user interface.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: October 12, 2021
    Assignee: SAP SE
    Inventor: Arshad Sultan
  • Patent number: 11144188
    Abstract: Electronic messages, such as emails, often ask questions, ask that a task be done, or assign a task. The responsive messages often forget to answer the questions and the responders often forget to calendar tasks. Advances in natural language processing provide computers the ability to notice the questions and task requests/assignments. Automated analysis of the messages can detect and highlight questions, can provide for draft responses addressing every question, and can provide for getting tasks calendared.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: October 12, 2021
    Assignee: Allscripts Software, LLC
    Inventors: Patrick S. Gilligan, Ross C. Teague
  • Patent number: 11132069
    Abstract: Techniques for obfuscating user selections during user-input of sensitive information, involving displaying targets, such as keys of a virtual keyboard, on a display device, where each target corresponds to one of multiple options. A visual indication for a current user target can move to a first target in response to a first input event at a first time, and the first target can be actuated in response to a second input event for actuation of the current user target at a second time. An obfuscation system is configured to present to a user, at approximately the second time, a discriminatory signal used to confirm actuation of a target. The discriminatory signal includes one of a haptic signal generated by a device in physical contact with the user, an audio signal, and a modified image.
    Type: Grant
    Filed: May 11, 2019
    Date of Patent: September 28, 2021
    Assignee: Microsoft Technology Licensing, LLC.
    Inventor: Ross Garrett Cutler
  • Patent number: 11132119
    Abstract: System and method relating to a user interface for adapting a view of a display unit of a user interface. A configuration mode is retrieved for producing a separated view on the display unit including a first section and a second section. A functional scope may be assigned for at least one of the first section and the second section, and a plurality of operating surfaces may be generated in the separated view on the display unit, each of the operating surfaces representing a respective function for the vehicle. When a selection is received on one of the plurality of operating surfaces, the selected operating surface may be assigned to one of the first section and second section based on the selection, wherein the assigned operating surface is configured to execute its respective function for the vehicle under its assigned functional scope.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: September 28, 2021
    Assignee: Volkswagen Aktiengesellschaft
    Inventor: Holger Wild
  • Patent number: 11126343
    Abstract: Provided is an information processing apparatus including an operation detection unit configured to detect a user's operation, and a display control unit configured to display content in a part including a middle of a display screen and display thumbnails corresponding to content belonging to one category in one direction along one side of the display screen in a region located separately from the middle of the display screen. The display control unit moves the displayed thumbnails in a vertical direction with respect to the one direction according to an operation which is detected by the operation detection unit and is an operation of switching the one category to which the content corresponding to the displayed thumbnails belongs.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: September 21, 2021
    Assignee: Saturn Licensing LLC
    Inventors: Seiji Suzuki, Naoki Saito, Kazuto Nishizawa, Masao Kondo
  • Patent number: 11112881
    Abstract: Techniques for obfuscating user selections during user-input sessions in which potentially sensitive information is being identified, involving displaying several targets, such as keys of a virtual keyboard, on a display device, where each target corresponds to one of multiple options. While a current user target is associated with a visual indicator at a first time, a discriminatory signal indicating the visual indication displayed at the first time is for the current user target is provided, where the discriminatory signal includes one of a haptic signal generated by a device in physical contact with the user, an audio signal, and a modified image. Concurrently, the obfuscation system is configured to present another visual indication corresponding to a current distractor target. The current user target is thus obfuscated as two different visual indicators are presented and move through the group of options.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: September 7, 2021
    Assignee: Microsoft Technology Licensing, LLC.
    Inventor: Ross Garrett Cutler
  • Patent number: 10976726
    Abstract: A programmable power tool and method and systems of programming a power tool using wireless communication. An external device having a processor and a transceiver establishes a communication link with the power tool. The external device receives, with the transceiver, a first mode profile stored on the power tool. The first mode profile is defined by a profile type and a first value associated with a parameter for executing the profile type. The external device displays a control screen including the profile type and the parameter at the first value, and receives a user input. The external device generates, in response to the user input, a second mode profile by modifying the parameter to be at a second value. The external device transmits, with the transceiver, the second mode profile to the power tool.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: April 13, 2021
    Assignee: Milwaukee Electric Tool Corporation
    Inventors: John S. Dey, IV, Alex Huber, Matthew J. Mergener, Burtrom L. Stampfl, Stephen Matson, Timothy R. Obermann
  • Patent number: 10949070
    Abstract: The present disclosure relates to a mobile application and interface for event management. The mobile application may have various, configurable features, such as different information that may be displayed, different actions that may be performed, and so forth, such that a given organization or user can be provided with configured or customized levels of function. A designer of the mobile application may configure or select certain features to be available to different users or classes of users, such as to remove a feature that is not relevant to a specific user or group of users.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: March 16, 2021
    Assignee: ServiceNow, Inc.
    Inventor: Bnayahu Makovsky
  • Patent number: 10942614
    Abstract: A method for displaying an associated window of a terminal device is provided. The method includes for a current window displayed, determining an associated window of the current window among at least a subset of all windows of the terminal device, and displaying the associated window together with the current window, wherein content displayed in the associated window is related to content displayed in the current window. When examples of the present disclosure are employed, windows associated with each other can be displayed simultaneously, interaction between a user and the device can be reduced, and system resources of the device can be saved.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: March 9, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Wei Wen, Guangfeng Yao, Bo Zhu
  • Patent number: 10936176
    Abstract: An interactive map may comprise image data associated with an area. First image data and second image data may comprise an indication of a subsection of the area at different times. At least a portion of the first image data and second image data may be output via the interactive map. The subsection of the area in the first image data and in the second image data may be output at corresponding positions. The interactive map may comprise an interactive icon. A user input may be received, via the interactive map, indicative of a movement of the interactive icon. Responsive to the user input, a part of the first image data or the second image data may be revealed and a part of the second image data or the first image data may be obscured in a direction corresponding to a direction of the movement of the interactive icon.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: March 2, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: John D. Clark, Jess W. Gingrich, Kristina Tomasetti