Instrumentation And Component Modeling (e.g., Interactive Control Panel, Virtual Device) Patents (Class 715/771)
  • Patent number: 10664142
    Abstract: Systems and methods are provided for entering data into a data entry system. The data entry system includes a user-control device coupled to a display configured to display data field entry locations. The system includes a receiving module for receiving input data. The system includes a parsing module connected to the receiving module for parsing the input data and identifying constituent data elements in the input data. The system also includes a contextual tagging module connected to the parsing module and configured to determine associations between the constituent data elements and the multiple data field entry locations. The system also includes a processor configured to preview the constituent data element on the display when a data field entry location associated with the constituent data element is selected and enter the preview into the data field entry location when the preview is confirmed using the user-control device.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: May 26, 2020
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Mahesh Kumar Sampath, Vasantha Selvi Paulraj, Karthic V, Sivaprakash Pasupathi
  • Patent number: 10649641
    Abstract: An agricultural machine, such as a tractor, is disclosed. The agricultural machine includes a driver assistance system, which comprises an input/output unit for specifying an agricultural working task by an operator and for performing the settings relating to an agricultural working task by the operator. The input/output unit displays virtual operating elements, making the settings possible, and the information corresponding to the settings to be made. Further, the input/output unit includes a set-up assistant unit, which allows the operator to set up the driver assistance system using the virtual operating elements. Further, the set-up assistant unit may be configured depending on the working task determined by the operator.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: May 12, 2020
    Assignee: CLAAS Tractor SAS
    Inventors: Arnaud Cabrespine, Pierre Noyer, Christian Ehlert, Jan Carsten Wieckhorst, Christopher Armbrust, Kalle Weiland, Bernd Schoch, Josef Maier
  • Patent number: 10642542
    Abstract: A method for creating a machine-readable code for a custom cut stock is disclosed. For example, the method is executed by a processor and includes receiving information associated with the custom cut stock, creating the machine-readable code for the custom cut stock, wherein the machine-readable code contains the information and at least one system setting of a printing device, and transmitting the machine-readable code to the printing device to automatically configure the printing device for the custom cut stock.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: May 5, 2020
    Assignee: Xerox Corporation
    Inventors: Charles Dickinson, James E. Baxter, III, Valerie Parcero
  • Patent number: 10629290
    Abstract: Systems and methods are used to display data obtained from a qPCR instrument. Each of two or more samples is probed with a first labeling probe and a second labeling probe. A first data set is received from a qPCR instrument at a first cycle number that includes for each sample a first labeling probe intensity, and a second labeling probe intensity. A second data set is received at a second cycle number that includes for each sample a first labeling probe intensity and a second labeling probe intensity. A first plot of first labeling probe intensity as a function of second labeling probe intensity is created using the first data set. A second plot of first labeling probe intensity as a function of second labeling probe intensity is created using the second data set. The first plot and the second plot are displayed in response to user defined input to provide dynamic and real-time analysis of genotyping data.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: April 21, 2020
    Assignee: Life Technologies Corporation
    Inventors: Gordon A. Janaway, Evelyn Wing-Sim Chan
  • Patent number: 10624589
    Abstract: In a method and apparatus for visualizing the position of a medical object in a body of an examination object, a stack of sectional images through the body, acquired by operation of a magnetic resonance imaging system, is provided to a processor, which implements sectional-image-specific pixel coding of the sectional images. This is followed by the creation of a combination image composed of a combination of a number of coded sectional images from the stack, and representation of the combination image.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: April 21, 2020
    Assignee: Siemens Healthcare GmbH
    Inventors: Thomas Pohl, Rainer Schneider
  • Patent number: 10621955
    Abstract: Disclosed in the present specification is a wearable terminal for resolving limitation of a narrow display. The wearable terminal, according to the present specification, comprises: a band to be worn on a main body and the wrist; a display unit provided on the main body; and a control unit for controlling so that the content of an event is displayed on the display unit when the event occurs, wherein the control unit can run a normal mode and a special mode depending on the situation of a user, and is capable of controlling so that the content of the event is displayed on the display unit according to the situation of the user when the event has occurred in the special mode.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: April 14, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Jeongyun Heo, Yung Kim, Huran Choi
  • Patent number: 10587548
    Abstract: Methods, systems, and apparatuses are provided that are configured to: display, at a first node, at least one first interface with a first user interface element and a second user interface element; display, at the first node, at least one second interface; generate a first message; display, at the second node, at least one third interface; generate a second message that does not include a file attachment with the second message; display, at the first node, at least one fourth interface with a reference to at least one file; and allow access, at the first node, to the at least one file.
    Type: Grant
    Filed: May 20, 2018
    Date of Patent: March 10, 2020
    Assignee: Motion Offense, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10585488
    Abstract: A man-machine interaction system, method, and apparatus, the man-machine interaction system includes a wearable device and a display device. The wearable device includes an image acquiring module, a memory, a processor, an image projecting module, and an information transmission interface. The image acquiring module acquires a current gesture image of a user and a display image on the display device; the processor matches the current gesture image with gestures in a gesture database pre-stored in the memory, determines a gesture category of a matched gesture, determines a control instruction corresponding to the gesture category, and generates a virtual tool image corresponding to the control instruction based on the control instruction; the image projecting module projects a virtual image that includes the virtual tool image and the display image; and the information transmission interface transmits the control instruction to the display device.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: March 10, 2020
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventor: Yongchun Lu
  • Patent number: 10579222
    Abstract: A system as provided includes a processing device, a memory coupled to the processing device, the memory to store instructions, a keyboard device coupled to the processing device, and a graphical user interface (GUI) including a display. The processing device is to execute the instructions to: retrieve a set of menu entries including a link and a hidden icon that are selectable to access an electronic file, display the link on the display, and display the hidden icon adjacent to the link on the display. The processing device may further receive a menu entry selection signal indicative of the keyboard device highlighting the hidden icon with a tab action and make the hidden icon visible within the display in response to the menu entry selection signal.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: March 3, 2020
    Assignee: salesforce.com, inc.
    Inventors: Jesse Hausler, Antoni Tonev
  • Patent number: 10580409
    Abstract: Systems and processes for application integration with a digital assistant are provided. In accordance with one example, a method includes, at an electronic device having one or more processors and memory, receiving a natural-language user input; identifying, with the one or more processors, an intent object of a set of intent objects and a parameter associated with the intent, where the intent object and the parameter are derived from the natural-language user input. The method further includes identifying a software application associated with the intent object of the set of intent objects; and providing the intent object and the parameter to the software application.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: March 3, 2020
    Assignee: Apple Inc.
    Inventors: Robert A. Walker, II, Brandon J. Newendorp, Rohit Dasari, Richard D. Giuli, Thomas R. Gruber, Carey E. Radebaugh, Ashish Garg, Vineet Khosla, Jonathan H. Russell, Corey Peterson
  • Patent number: 10575137
    Abstract: A method of generating of a map of vaping action events includes receiving respective notifications of a vaping action for each of a plurality of electronic vapor provision systems, logging GPS coordinates in response to detection of the vaping action, transmitting one or more logged sets of GPS coordinates to a vaping heat map server, and updating a vaping action count in one or more map regions in the map of vaping action events responsive to the transmitted GPS coordinates.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: February 25, 2020
    Assignee: Nicoventures Holdings Limited
    Inventors: Darryl Baker, Ross Oldbury
  • Patent number: 10557870
    Abstract: A test and measurement instrument and method are disclosed. The test and measurement instrument includes a display having a time domain graticule and a frequency domain graticule. A processor is configured to sample an input signal to generate a time domain waveform for display in the time domain graticule. The processor is also configured to generate a frequency domain waveform for display in the frequency domain graticule, the frequency domain waveform being correlated to a selected time period of the time domain graticule. The processor is also configured to generate a spectrum time indicator configured to graphically illustrate a location and the selected time period of the time domain graticule with respect to the frequency domain waveform.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: February 11, 2020
    Assignee: Tektronix, Inc.
    Inventor: Gary J. Waldo
  • Patent number: 10547570
    Abstract: The present disclosure relates to systems, methods, electronic devices and applications for presentation, configuration and operation of an application including a user interface. In one embodiment, a method includes detecting a command for a user interface of the device, wherein the command is associated with a card element displayed by the user interface, wherein the user interface and card element are displayed by the device and wherein operation of device for presentation of the user interface is based on a platform for operation with card elements. The method also includes determining at least one operation of the device based on the command and the platform for operation with the card element, wherein determining includes interoperation of the user interface with the platform and controlling, by the controller, operation of the device based on said determining. Another embodiment is directed to a device configured to present a user interface.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: January 28, 2020
    Assignee: Qingdao Hisense Electronics Co., Ltd.
    Inventors: Sanjiv Sirpal, Mohammed Selim, Alexander De Paz, Salvador Soto, Sergii Grysenko
  • Patent number: 10540062
    Abstract: Systems and methods for enabling quick access to media options are provided. A display of a plurality of icons is generated, wherein each of the plurality of icons represents a different one of a plurality of applications. A user input is detected that identifies a first of the plurality of icons associated with a first of the plurality of applications. In response to determining that the user input corresponds to a quick access operation, first and second media asset identifiers and corresponding media options are retrieved from each of second and third applications. A menu that includes the retrieved first and second media asset identifiers is generated for display with the plurality of icons.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: January 21, 2020
    Assignee: Rovi Guides, Inc.
    Inventor: William L. Thomas
  • Patent number: 10536183
    Abstract: A system and a method for increasing a rate of transfer of data between a radio frequency (RF) generator and a host computer system is described. The rate of transfer of data is increased by implementing dedicated physical layers associated with the RF generator and the host computer system and a dedicated physical communication medium between the RF generator and the host computer system. Moreover, a dual push operation is used between the RF generator and the host computer system. There is no request for data sent from the RF generator to the host computer system or from the host computer system to the RF generator.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: January 14, 2020
    Assignee: Lam Research Corporation
    Inventors: John C. Valcore, Jr., Tony San, Andrew Fong
  • Patent number: 10530792
    Abstract: The present disclosure describes methods, systems, and computer program products for performing a frequency domain analysis of activity data for a computer system. One computer-implemented method receiving time domain activity data for a computer system, wherein the time domain activity data comprise activity records associated with the computer system in a time domain; computing, by a hardware processor, frequency domain activity data based on the time domain activity data; and displaying the frequency domain activity data.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: January 7, 2020
    Assignee: SAP SE
    Inventors: Kathrin Nos, Volker Guzman, Marvin Klose
  • Patent number: 10516980
    Abstract: An example system and method for selectively conveying content via User Interface (UI) display screen sections of Business Intelligence (BI) software. An example method includes displaying a UI display screen section within a UI display screen; providing a UI mechanism that allow specification of a condition; determining when the condition is met; and automatically redisplaying at least a portion of the UI display screen section in response to the determining, resulting in a redisplayed UI display screen section in response to the condition being met. The UI display screen section may include blogs or other activity feeds, visualizations, UI controls for manipulating the visualizations; for specifying conditions for redisplaying, i.e., bringing back the visualizations, etc.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: December 24, 2019
    Assignee: Oracle International Corporation
    Inventors: Jacques Vigeant, Wai On Lee, Dustin Bauder, Reginald A. Hansbrough, Ananth Nararyanan Venkata, Narayan Madhavan Nayar
  • Patent number: 10515275
    Abstract: The present disclosure includes systems, methods, and computer readable media, that identify one or more scene categories that correspond to digital images. In one or more embodiments, disclosed systems analyze a digital image to determine, for each of a plurality of object tags, a probability that the object tag associates with the digital image. The systems further determine, for each of the plurality of object tags, a similarity score for each of a plurality of scene categories (e.g., a similarity between each object tag and each scene category). Using the object tag probabilities and the similarity scores, the disclosed systems determine a probability, for each scene category, that the digital image pertains to the scene category. Based on the determined probabilities, the disclosed systems are able to identify an appropriate scene category for the digital image.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: December 24, 2019
    Assignee: Adobe Inc.
    Inventor: Xin Lu
  • Patent number: 10510172
    Abstract: A visualization combination engine may be used to combine a first data visualization based on a first data set with a second data visualization based on a second data set. The combination process may be initiated by, for example, clicking and dragging the first data visualization onto the second data visualization. The visualization combination engine may create the combined data visualization without requiring the user to manually combine the first and second data sets. The combination may be carried out by identifying a key that is common between the two data sets and combining the first and second data sets into a combined data set based on the key, and then creating the combined data visualization based on the combined data set. One or more cues may be used during the process to provide helpful information and/or allow user selection of the properties of the combined data visualization.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: December 17, 2019
    Assignee: Domo, Inc.
    Inventors: Gary Gibb, Alan Winters, Mardell Cheney, Ben Green, Chris Willis
  • Patent number: 10503408
    Abstract: Described herein are methods, systems and machine-readable media that facilitate an analysis of the contributing factors of storage system latency. The variation over time of the storage system latency is measured, along with the variation over time of the activity of various processes and/or components, the various processes and/or components being potentially contributing factors to the storage system latency. The latency measurements are correlated with the process and/or component measurements. High correlation, while not providing direct evidence of the causation of latency, is nevertheless used to identify likely factors (i.e., processes, components) contributing to latency. The latency measurements are plotted over time, the plot including supplemental information indicating, at any time instant, likely factors contributing to the storage system latency.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: December 10, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Larry Lancaster
  • Patent number: 10497174
    Abstract: A method for augmented depiction of at least one piece of additional information in at least one image of a surrounding environment, in particular a vehicle surrounding environment, is disclosed. The image forms a background of a display, where several pieces of additional information to be depicted are compiled into at least one group and are output as a piece of group information in the background.
    Type: Grant
    Filed: September 13, 2014
    Date of Patent: December 3, 2019
    Assignee: Daimler AG
    Inventors: Christian Gruenler, Wilhelm Wilke, Tobias Tropper, Adam Schatton, Markus Hammori, Lars Luetze, Marc Necker, Dirk Olszewski
  • Patent number: 10481701
    Abstract: An operation input device having an exterior portion that includes a band portion extending in a belt shape and having flexibility and a housing; and a control unit (23) that is housed in the exterior portion and performs input processing based on a detection signal indicating detection of a predetermined operation. The operation input device is provided with a deformation detection unit that outputs a detection signal associated with a deformation of the band portion or a deformation of the housing to the control unit.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: November 19, 2019
    Assignee: MURATA MANUFACTURING CO., LTD.
    Inventors: Hideki Kawamura, Nobuhito Tsubaki, Fumiya Isono, Takafumi Inoue, Takashi Kihara, Jun Endo, Masato Saito
  • Patent number: 10477504
    Abstract: A method and system for controlling a data transmission for a network-based service over limited network connectivity are described. A computing device detects that it has insufficient network connectivity to transmit a data message from a service requester application executing on the computing device to a server using a data communications channel. The computing device receives user input for a request for service and transmits the request for service to the server via an alternate communications channel. The server receives and processes the request to arrange for service for the user and transmits data corresponding to a service arrangement to the computing device over the alternate communications channel.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: November 12, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Shamit Patel, Minh Pham
  • Patent number: 10467354
    Abstract: A visualization system for visualizing electrical loads of an electrical distribution panel is disclosed in one embodiment. The system includes a sensor arrangement for sensing an electrical load of a plurality of electrical circuits protected by corresponding circuit breakers of the distribution panel and for providing corresponding sensor data, a data processing system for aggregating and storing the sensor data of the sensor arrangement, and a portable device. The portable device includes an image capturing unit and a display screen. It is configured to obtain a live image of at least a part of the electrical distribution panel from the image capturing unit, to identify individual circuit breakers within the live image, to obtain load information at least for the identified circuit breakers from the data processing system and to display the obtained load information in a structured way on the display screen of the portable device.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: November 5, 2019
    Assignee: ENERGYBOX LTD.
    Inventor: Dirk Beiner
  • Patent number: 10444005
    Abstract: An electronic device: displays a field of view of a camera at a first magnification and updates the displayed field of view over time based on changes detected by the camera. The field of view includes a view of a three-dimensional space. In response to a first touch input, the device adds a measurement point at a first location in the displayed field of view that corresponds to a first location in the three-dimensional space. As the camera moves, the device displays the measurement point at a location in the displayed field of view that corresponds to the first location in the three-dimensional space. In response to a second touch input corresponding to a current location of the measurement point in the displayed field of view, the device enlarges display of the displayed field of view around the measurement point from the first magnification to a second, greater magnification.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: October 15, 2019
    Assignee: APPLE INC.
    Inventors: Allison W. Dryer, Grant R. Paul, Jeffrey M. Faulkner, Lisa K. Forssell, Andrew H. Goulding, Stephen O. Lemay, Richard D. Lyons, Giancarlo Yerkes
  • Patent number: 10440264
    Abstract: An image processing system can specify storage locations of necessary functions even when a user-set process flow has been updated. The image processing system includes a setting device and an image processing device. The image processing device includes a storage device and a field programmable gate array (FPGA). The setting device includes a generation part that generates storage location information defining a storage location in the storage part for each of image processing programs to be selected, which have been selected from a library, and a transmission part that transmits the image processing programs to be selected, a process flow defining an execution order of the image processing programs, and the storage location information to the image processing device. The image processing device includes a rewriting part that writes a received image processing program to a storage location of the storage device defined in the storage location information.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: October 8, 2019
    Assignee: OMRON Corporation
    Inventors: Kosuke Watanabe, Toshinori Tamai
  • Patent number: 10440040
    Abstract: The present disclosure describes methods, systems, and computer program products for performing a frequency domain analysis of activity data for a computer system. One computer-implemented method receiving time domain activity data for a computer system, wherein the time domain activity data comprise activity records associated with the computer system in a time domain; computing, by a hardware processor, frequency domain activity data based on the time domain activity data; and displaying the frequency domain activity data.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: October 8, 2019
    Assignee: SAP SE
    Inventors: Kathrin Nos, Volker Guzman, Marvin Klose
  • Patent number: 10416321
    Abstract: An X-ray diagnostic apparatus comprises an X-ray detector including a first detector and a second detector capable of simultaneously detecting X-rays irradiated from an X-ray tube, and processing circuitry configured to, when displaying one of a first image based on output from the first detector and a second image based on output from the second detector on a display, display the other one of the first image and the second image corresponding to a partial region of the one of the first image and the second image.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: September 17, 2019
    Assignee: Canon Medical Systems Corporation
    Inventors: Akihito Takahashi, Haruki Iwai
  • Patent number: 10409481
    Abstract: A presentation system capable of detecting one or more gestures and contacts on a touch sensitive display. The presentation system can displaying indicia of such contacts, such as when a user writes with a fingertip, and can remove or alter such indicia responsive to other gestures and contacts. The system can accurately distinguish between types of gestures detected, such as between a writing gesture and an erasing gesture, on both large and small touch sensitive displays, thereby obviating the need for a user to make additional selective inputs to transition from one type of gesture to another. The presentation system can distinguish between gestures appropriate for one type of writing and another. For example the system can determine that gestures correspond to writing in Chinese versus English, and display the writing in a style that is appropriate for that language.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: September 10, 2019
    Assignee: Polycom, Inc.
    Inventors: Shu Gao, Alain Nimri
  • Patent number: 10412551
    Abstract: Based on an idea that there is a correlation between the number of mobile terminals 300 detected inside a facility (that is, a detected terminal count) and visitors of the facility, the number of users using the facility (that is, a crowd condition of the facility) is estimated using a WiFi function provided in the mobile terminals 300. Consequently, the crowd condition of the facility can simply be estimated while costs are suppressed to be low, compared to conventional methods in which, e.g., infrared modules or Web cameras are provided at entrances/exits of a facility to estimate a crowd condition.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: September 10, 2019
    Assignee: Recruit Co., Ltd.
    Inventors: Ryuichiro Maezawa, Kazunori Okubo
  • Patent number: 10394946
    Abstract: The technology disclosed relates to formulating and refining field extraction rules that are used at query time on raw data with a late-binding schema. The field extraction rules identify portions of the raw data, as well as their data types and hierarchical relationships. These extraction rules are executed against very large data sets not organized into relational structures that have not been processed by standard extraction or transformation methods. By using sample events, a focus on primary and secondary example events help formulate either a single extraction rule spanning multiple data formats, or multiple rules directed to distinct formats. Selection tools mark up the example events to indicate positive examples for the extraction rules, and to identify negative examples to avoid mistaken value selection. The extraction rules can be saved for query-time use, and can be incorporated into a data model for sets and subsets of event data.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: August 27, 2019
    Assignee: SPLUNK INC.
    Inventors: Jesse Miller, Micah James Delfino, Marc Robichaud, Catherine Anne Hanson, David Carasso
  • Patent number: 10388120
    Abstract: A localized sound projection system can coordinate the sounds of speakers to simulate the placement of an auditory cue in a 3D space. The system can include a plurality of speakers configured to output auditory signals and a sound localization controller configured to control the plurality of speakers to coordinate the auditory signals to simulate an origination location of a patient alarm. The sound localization controller can determine adjusted auditory signals and control a plurality of speakers to output the plurality of adjusted auditory signals. A method for dynamically controlling speaker settings in a medical environment can include determining volume settings corresponding to a speaker, monitoring a level of ambient noise corresponding to a room of a patient, controlling the volume settings of the speaker to reduce or increase a sound level output of a speaker. A patient monitoring system can be configured to physically manipulate medical devices in response to audible commands.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: August 20, 2019
    Assignee: Masimo Corporation
    Inventors: Bilal Muhsin, Ammar Al-Ali
  • Patent number: 10386806
    Abstract: A method for connecting models of technical systems in a testing device equipped for control unit development having a connection of a first model of a first technical system to a second model of a second technical system. The first model and the second model include a model of a control unit, a model of a technical system to be controlled, or a model of an environment interacting with the control unit or with the technical system to be controlled. The first model has a first data interface and the second model has a second data interface. The method has the provision of a first model hierarchy structure and the provision of a second model hierarchy structure. The method has an automatic configuration of compatible connections so that the first model present in the testing device exchanges data with the second model present in the testing device through compatible connections.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: August 20, 2019
    Assignee: dSPACE digital signal processing and control engineering GmbH
    Inventor: Marc Tegethoff
  • Patent number: 10388038
    Abstract: Maximum curvature techniques are described. In one or more implementations, a curve includes a first data point disposed between second and third data points. The first data point is freely moveable while the second and third data points are constrained from movement.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: August 20, 2019
    Assignee: Adobe Inc.
    Inventors: Gregg D. Wilensky, Nathan A. Carr, Stephen N. Schiller
  • Patent number: 10387518
    Abstract: A system and method are disclosed for controlling metadata associated with content on an electronic device that includes displaying interface screens for user entry of metadata control instructions, accepting user instructions, modifying metadata of applicable content, and associating the modified metadata with the applicable content. The system can export and/or store the applicable content along with modified metadata. The system can automatically modify metadata according to one or more profiles. Relevant profiles can be determined based on the export mechanism, destination or type of content. The system can add watermarks to indicate metadata modification. The system can display metadata for user modification. The content can include photos, videos or other content. The system can display metadata and geolocation indicators for each content item that indicate whether that item has associated metadata and geolocation information. The user can selectively modify metadata of selected content.
    Type: Grant
    Filed: July 3, 2017
    Date of Patent: August 20, 2019
    Inventor: Deacon Johnson
  • Patent number: 10387113
    Abstract: Approaches provide for controlling, managing, and/or otherwise interacting with mixed (e.g., virtual and/or augmented) reality content in response to input from a user, including voice input, device input, among other such inputs, in a mixed reality environment. For example, a mixed reality device, such as a headset or other such device can perform various operations in response to a voice command or other such input. In one such example, the device can receive a voice command and an application executing on the device or otherwise in communication with the device can analyze audio input data of the voice command to control the view of content in the environment, as may include controlling a user's “position” in the environment. The position can include, for example, a specific location in time, space, etc., as well as directionality and field of view of the user in the environment.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: August 20, 2019
    Assignee: METRIK LLC
    Inventors: Keara Elizabeth Fallon, Vincent George Lubsey
  • Patent number: 10380772
    Abstract: A computer-implemented system that transforms one or more project plans to create a graphical project view. The project view contains a set of markers along a time axis, and one or more time axis rules which define the appearance of discontinuous timespans, non-linear timespans, or both along the time axis. Once created, users may alter its appearance by adding, removing, or changing the time axis rules to modify the set of timespans along the time axis. Timespan adjustment also causes markers to shift horizontally and adjust their widths so that the dates on the time axis always align with the dates of the markers. The system also can create templates containing time axis rules and other settings, but no markers. Templates are used to create new project views from different project plans, while maintaining the same time axis geometry.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: August 13, 2019
    Inventors: Safford T Black, James L Black, Nathan W Black
  • Patent number: 10373053
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving, by a computational graph system, a request to process a computational graph; obtaining data representing a subgraph of the computational graph, the computational graph comprising a plurality of nodes and directed edges, wherein each node represents a respective operation, wherein each directed edge connects a respective first node to a respective second node, the subgraph assigned to a first device by a placer in the computational graph system; determining that the first device comprises a hardware accelerator having a plurality of streams; in response to determining, generating instructions that when executed by the first device cause the first device to: assign the operation represented by each node in the subgraph to a respective stream; and perform the operations represented by the nodes in the subgraph in accordance with the assignment.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: August 6, 2019
    Assignee: Google LLC
    Inventors: Paul Ronald Barham, Vijay Vasudevan
  • Patent number: 10360942
    Abstract: Physical storage media may store video information defining video content. The video content may be characterized by video edit information. The video edit information may identify one or more of portions of the video content used in a video edit and/or one or more highlight moments within the video content. The video edit information may be accessed. One or more target portions of the video content may be identified based on the video edit information. The target portion(s) of the video content may not be used in the video edit and/or may not include at least one of the highlight moment(s). The target portion(s) of the video content may be defined by one or more target portions of the video information. The target portions of the video information may be changed.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: July 23, 2019
    Assignee: GoPro, Inc.
    Inventor: Christophe Delachanal
  • Patent number: 10354186
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for modifying a computational graph to include send and receive nodes. Communication between unique devices performing operations of different subgraphs of the computational graph can be handled efficiently by inserting send and receive nodes into each subgraph. When executed, the operations that these send and receive nodes represent may enable pairs of unique devices to conduct communication with each other in a self-sufficient manner. This shifts the burden of coordinating communication away from the backend, which affords the system that processes this computational graph representation the opportunity to perform one or more other processes while devices are executing subgraphs.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: July 16, 2019
    Assignee: Google LLC
    Inventors: Vijay Vasudevan, Jeffrey Adgate Dean, Sanjay Ghemawat
  • Patent number: 10338112
    Abstract: Electrical usage of devices in a building may be monitored to provide information about the operation of the devices to a user. The information communicated to a user may include historical information that is retrieved from a server and real-time information that is received from a power monitoring device. The historical information may be transmitted to the user device over a first network connection where the historical information is retrieved using an identifier received from the user device. The real-time information may be received from a power monitoring device and transmitted to the user device over a second network connection.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: July 2, 2019
    Assignee: SENSE LABS, INC.
    Inventors: Christopher M. Micali, Ryan T. Houlette, Michael S. Phillips, Charles H. Rutledge, Jeffrey N. Marcus
  • Patent number: 10339721
    Abstract: A computer system having a display generation component, one or more input devices, and one or more cameras receives a request to display a virtual object in a first user interface region that includes a field of view of the one or more cameras. In response to the request, in accordance with a determination that object-placement criteria are not met, the representation of the virtual object is displayed with a first set of visual properties and with a first orientation that is independent of which portion of the physical environment is displayed in the field of view of the one or more cameras. In accordance with a determination that the object-placement criteria are met, the representation of the virtual object is displayed with a second set of visual properties that are distinct from the first set of visual properties and with a second orientation that corresponds to a plane.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: July 2, 2019
    Assignee: APPLE INC.
    Inventors: Jonathan R. Dascola, Stephen O. Lemay, Jeffrey M. Faulkner, David J. Addey, David Lui, Giancarlo Yerkes, Lisa K. Forssell
  • Patent number: 10331339
    Abstract: An input method is provided by embodiments of the present invention, relating to the communications field, and invented to improve the input experience of a user. The input method includes: providing an input interface on a touch display screen, where the input interface includes a virtual soft keyboard distributed in a sector area around a lower left corner or lower right corner of the input interface; receiving an input instruction which is input by a user through the virtual soft keyboard; and displaying input information corresponding to the input instruction. An input apparatus and a terminal device are also provided by embodiments of the present invention. The present invention is applicable to a mobile device or a handheld device.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: June 25, 2019
    Assignee: HUAWEI DEVICE CO., LTD.
    Inventor: Yun Yang
  • Patent number: 10334030
    Abstract: Data traffic splitting between computing clouds may include a first application delivery controller (ADC) and a second ADC. The first ADC can be configured to control data traffic split within a first computing cloud. The second ADC can be configured to control data traffic split within a second computing cloud. The system may include a third ADC configured to control traffic split between at least the first ADC and the second ADC. The first ADC can be associated with a first version of an application configured to run on the first computing cloud. The second ADC can be associated with a second version of the application configured to run on the second computing cloud. The third ADC is further configured to control data traffic split based on at least one blue/green policy.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: June 25, 2019
    Assignee: A10 Networks, Inc.
    Inventors: Manikantan Venkiteswaran, Manu Dilip Shah
  • Patent number: 10331711
    Abstract: A method for providing an interactive map section on a user interface of a client device has the steps of sending a request for a map section; sending a request for information associated with the map section; receiving the map section, the map section forming a map layer; receiving instructions for generating an object layer containing at least one object associated with the requested information; generating the object layer on the client device using the instructions for generating the object layer; receiving instructions for generating a logical layer; generating the logical layer on the client device using the instructions for generating the logical layer; merging the map layer, the object layer and the logical layer on the client device to generate the interactive map section; and displaying the interactive map section on the user interface of the client device. The logical layer contains at least one interactive element.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: June 25, 2019
    Assignee: YANDEX EUROPE AG
    Inventors: Sergey Sergeevich Konstantinov, Marina Borisovna Stepanova
  • Patent number: 10319239
    Abstract: Systems and methods for context based controller pilot data link communication (CPDLC) are provided. In certain implementations, a method for CPDLC includes receiving data through the selection of a selectable item on a pilot interface, wherein the pilot interface is a non-CPDLC interface and communicating the data to a CPDLC application. Further, the method also includes constructing a CPDLC message based on the data; and transmitting the CPDLC message to an air traffic controller.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: June 11, 2019
    Assignee: Honeywell International Inc.
    Inventors: Rakesh Kumar, Maria John Paul Dominic, Vivek Kumar Pandey, Siva Kommuri, Darshan Gandhi
  • Patent number: 10320558
    Abstract: A method and apparatus is provided for the operation of a secure and deduplicated write once read many virtual disk which exceeds the write performance of traditional cryptographic methods. This is achieved through the utilization of a time-memory tradeoff via the empty space on a virtual disk at format time. Traditionally empty space is zeroed to indicate that data is not present. When implementing the apparatus, the empty space is filled with the output of a symmetric-key algorithm uniquely keyed for that specific disk. From an information theoretic point of view, the format operation stores cryptographically structured data, rather than purely redundant data, enabling the write operation that encodes data to be stored on the disk to operate without additional cryptographic computation. This reduced computation requirement for encoding enables the computation required deduplication to operate as if encoding was not being performed, resulting in a net throughput increase.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: June 11, 2019
    Assignee: DARK SIGNAL RESEARCH, LLC
    Inventors: David H Leventhal, Robert F Barnitt
  • Patent number: 10313410
    Abstract: A system and method of a communication device including a port configured to receive a plurality of binary data streams having a binary header and a binary body. The device includes a memory storing a first message structure description of the binary header and the binary body, and a second message structure description of a metadata construct of the message. The device includes a processor configured to parse a received binary data stream using the first message structure description to determine the binary header and the binary body. The processor parses the binary body using the second message structure description to determine the one or more groups of description values forming the metadata construct. The processor uses a portion of the determined description values of the metadata construct to determine the one or more groups of data values of the message construct.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: June 4, 2019
    Assignee: PTC Inc.
    Inventors: Rick Bullotta, John Canosa, Bob Deremer, Mike Mahoney
  • Patent number: 10292247
    Abstract: The invention relates to an intelligent installation method of indoor lighting system, characterized in that the method comprises the following steps: firstly design lighting system design diagrams on a computer according to indoor spatial dimensions, including installation lines, installation lighting devices and control scenes that make up the lighting system; and then above-mentioned designed lighting system is automatically implemented installation and debugging using intelligent methods indoors. The method for intelligent installation of indoor lighting system involved in the present invention can be automatically implemented installation and debugging using intelligent methods indoors, so that when the simulation scene of the lighting system is successfully designed, automatic installation and debugging can be performed indoors, which saves a lot of installation human costs.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: May 14, 2019
    Assignee: Delight Innovative Technologies Limited
    Inventors: Kin Hing Yau, Shih Ping Liou
  • Patent number: 10271188
    Abstract: A system for device communication is disclosed. The system may include one or more memory devices storing instructions and one or more processors configured to execute the instructions to transmit a first unique identifier to a wave device, and receive a second unique identifier from the wave device. Further, the first unique identifier may exclusively identify a person, and the second unique identifier may exclusively identify a first wave receiver associated with a person, an entity, a place, or an object. In addition, at least the first unique identifier may be transmitted to the wave device based on an indication of a proximity between the first person and the first wave receiver.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: April 23, 2019
    Assignee: Capital One Services, LLC
    Inventors: Eric K. Barnum, Anthony Reynolds