Application-specific Peripheral Adapting Patents (Class 710/72)
  • Patent number: 10466811
    Abstract: A technique controls operation of a local application running on a user device (e.g., a smart phone, a tablet, a personal digital assistant, etc.). The technique involves receiving, by the user device, mouse input from external electronic equipment communicating with the user device. The user device has a touchscreen that displays a touchscreen image of the local application. The mouse input indicates user operation of a hardware mouse. The technique further involves translating, by the user device, the mouse input into translated touchscreen input. The technique further involves providing, by the user device, the translated touchscreen input to the local application running on the user device to operate the local application.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: November 5, 2019
    Assignee: Citrix Systems, Inc.
    Inventors: Chris Pavlou, Mukund Ingale, Georgy Momchilov
  • Patent number: 10459545
    Abstract: The present invention provides an all-in-one machine, a method for the all-in-one machine to realize quick touch in all channels, and a computer storage medium. The method includes: detecting which channel is currently connected to the main board, and controlling a USB selecting switch to connect a first data port of a touch frame with a USB port of a device or module to which the currently connected channel belongs, based on the detected channel information; determining whether there is an action to call a touch menu when detecting that the channel connected to the main board is an internal PC module channel or an external device channel; and if so, activating the main board to start a touch menu application program, and making response, by the main board, to touch data within an area of the touch menu transmitted from the touch frame through the second data port, after the touch menu has been called and before an action of leaving the touch menu is detected.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: October 29, 2019
    Assignee: Guangzhou Shirui Electronics Co., Ltd.
    Inventors: Haiqing Rao, Songqing Xu, Weigao Liu, Ling Huang, Jianxin Zhang, Wensheng Cai, Guining Pan
  • Patent number: 10379695
    Abstract: One embodiment of the present invention sets forth a method for displaying content on a gesture-sensitive display surface. The method includes causing an interactive window asset to be displayed on the gesture-sensitive surface with at least one of an adjustable display height, an adjustable display width, and an adjustable display location on the gesture-sensitive display surface, wherein the interactive window asset includes at least one display output generated by a software application and is configured to receive one or more software application inputs via the gesture-sensitive display surface, receiving a mode change input via the gesture-sensitive display surface, and, in response to receiving the mode change input, causing the interactive window asset to be displayed on the gesture-sensitive display surface with a fixed display height, a fixed display width, and a fixed display location.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: August 13, 2019
    Assignee: PRYSM, INC.
    Inventors: Dino Carlos, Adam Cuzzort, Brandon Fischer
  • Patent number: 10331599
    Abstract: Session level restrictions can be implemented to limit access to a redirected interface of a composite device. These session level restrictions can be defined within a policy of a directory service, such as Active Directory, to facilitate the dynamic application of the restrictions to the appropriate remote sessions. In this way, access restrictions can be applied to individual interfaces of a redirected composite device so that a particular interface will only be accessible from specified remote sessions.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: June 25, 2019
    Assignee: DELL PRODUCTS L.P.
    Inventors: Gautam Sonar, Azeez Ahmed, Deepthi Chavan
  • Patent number: 10311686
    Abstract: Disclosed herein is an apparatus for automatically generating unique haptic effects. An embodiment of the apparatus comprises a haptic actuator. Memory stores a hash function and a haptic control module programmed to generate a haptic control signal related to a hash value generated by the hash function. A controller is communicatively associated with the haptic actuator and the memory. The controller is configured to receive information, execute the hash function on at least a portion of the information to generate the hash value, generate a haptic signal related to the hash value, and control the haptic actuator to generate a haptic effect, the haptic effect related to the hash value and the haptic signal. A method of automatically generating a unique haptic effect also is disclosed.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: June 4, 2019
    Assignee: IMMERSION CORPORATION
    Inventor: Christopher Ullrich
  • Patent number: 10306387
    Abstract: A device (10) for connection to an audio accessory (20) comprising: a jack socket (14) for connection to a jack plug (25) of the audio accessory (20), a ground connection to a first socket contact (428) which is positioned to mate with a ground return pole of the plug (25). The jack socket (14) comprises a second contact (432) also positioned to mate with the ground return pole of the plug (25). Driver amplifiers (416, 418) comprise an input coupled to the second contact (432) and are configured to superimpose a signal present at the second contact (432) onto received speaker signal. It may achieve reducing the crosstalk which could distort or blur the stereo image.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: May 28, 2019
    Assignee: Cirrus Logic, Inc.
    Inventors: Jonathan Taylor, ChunFeng Gu
  • Patent number: 10182106
    Abstract: A data management system includes an information management apparatus including an acquisition unit, a first transmission unit, and a second transmission unit, and an information processing apparatus including a first reception unit and a second reception unit. The acquisition unit acquires target-user identification information and data made available to a target user. If data-group identification information has not been transmitted to the information processing apparatus of the target user, the first transmission unit transmits the data-group identification information to the information processing apparatus. If the first transmission unit has transmitted the data-group identification information to the information processing apparatus of the target user, the second transmission unit transmits a data provision notification to the information processing apparatus. The first reception unit receives the data-group identification information from the information management apparatus.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: January 15, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Kazuya Tanaka
  • Patent number: 10174535
    Abstract: A hinge module assembled to a first body and a second body of an electronic device and including a first rotating shaft assembled to the first body and having a first limiting portion, a second rotating shaft movably and rotatably assembled to the second body, a linking member, a switching member, and a transmission couple is provided. The second rotating shaft is fixed to the linking member and has a second limiting portion. The first rotating shaft is rotatably assembled to the linking member. The switching member movably passes through the linking member. The first limiting portion and the second limiting portion are located at two opposite ends of a moving path of the switching member to be interfered therewith. The transmission couple is respectively disposed at the second rotating shaft and the second body.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: January 8, 2019
    Assignee: COMPAL ELECTRONICS, INC.
    Inventors: Che-Hsien Lin, Che-Hsien Chu
  • Patent number: 10169287
    Abstract: A method and apparatus are provided for implementing modal selection of a bimodal coherent accelerator in a computer system. Implementing modal selection of a bimodal coherent accelerator using a PCI-Express standard Vendor Specific Extended Capability (VSEC) structure or CAPI VSEC data in the configuration space of a CAPI-capable PCIE adapter and procedures defined in the Coherent Accelerator Interface Architecture (CAIA) to enable and control a coherent coprocessor adapter over PCIE. A CAPI-capable PCIE adapter is enabled to be bimodal and operate in conventional PCI-Express (PCIE) transaction modes or CAPI modes that utilize CAIA coherence and programming interface capabilities.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Charles R. Johns, Andrew T. Koch, Gregory M. Nordstrom
  • Patent number: 10111094
    Abstract: A method of establishing a hardware identity of a coordinating device in a wireless network is provided. A standard PHY preamble is modified to a preamble that can be received by the coordinating device having an expected hardware configuration. The modified PHY preamble is transmitted with an association request by a joining device. In response to not receiving a reply containing an association response from the coordinating device by the joining device, determining the hardware configuration of the coordinating device is not the expected hardware configuration. A further method of characterizing a hardware identity of a device in a wireless network is also provided. A request with a modified PHY preamble is transmitted to a device. If a reply is received from the device, characterizing the device as a first hardware type. And, if a reply is not received, characterizing the device as not the first hardware type.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: October 23, 2018
    Assignee: United States of America, as represented by the Secretary of the Air Force
    Inventors: Benjamin W Ramsey, Barry E Mullins
  • Patent number: 10067906
    Abstract: A computing device includes an inter-integrated circuit (I2C) module configured to perform I2C communication with an external device through a system management bus, a packet generator module configured to transmit a packet to the I2C module through the system management bus, and an I2C controller configured to control operations of the I2C module and the packet generator module. When the I2C module transmits a packet receiving signal to the I2C controller and the I2C controller does not receive the packet receiving signal for a set period of time, the I2C controller may reset the I2C module.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: September 4, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chul-Woo Lee, Hyunseok Kim, Sungjin Moon, Gyucheol Han
  • Patent number: 10054595
    Abstract: The present invention relates to a blood sugar managing watch and a blood sugar managing method. The blood sugar managing watch comprises: a housing having a wrist watch shape; a blood sugar strip connector installed on a side of the housing such that a blood sugar strip is to be connected thereto; and a blood sugar meter that is embedded in the housing and automatically activates a blood sugar measurement task to measure the blood sugar of blood on the blood sugar strip when the blood sugar strip is connected to the blood sugar strip connector.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: August 21, 2018
    Assignee: ILBS CO., LTD.
    Inventors: Soon Ju Kang, Kyung Chun Lee, Sung Hwa Hong
  • Patent number: 9997059
    Abstract: A data collection system includes a plurality of sensor modules each provided with a sensor unit, and a data collecting device. The data collecting device (200) is provided with: a clock output unit (201) which outputs a clock signal; an enable signal output unit (202) which outputs to a prescribed sensor module (100) an enable signal at intervals equal to or greater than the number of clock signals corresponding to the number of sensor modules (100); a counter (203) which counts the number of clock signals; and a sensor signal input unit (205) into which data output by the sensor modules (100) is input via a bus line, and which records said data in association with the count value.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: June 12, 2018
    Assignee: Yokogawa Electric Corporation
    Inventors: Tooru Katsurai, Kazunori Miyazawa
  • Patent number: 9979851
    Abstract: An image forming apparatus includes an image forming device and a communication device configured to perform data communication with at least one external image forming apparatus. A first mode is a mode in which a speed of image forming is a first speed, and the second mode is a mode in which the speed of the image forming is a second speed less than the first speed. When image forming is to be performed in a second mode, the image forming apparatus determines an image forming apparatus to be used to perform first image forming to at least one first external image forming apparatus. The image forming apparatus transmits image data relating to the first image forming to the at least one first external image forming apparatus and controls the image forming device to form an image relating to second image forming.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: May 22, 2018
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Masahiro Nishihara
  • Patent number: 9940061
    Abstract: A method for moving files in a hierarchical storage system having a primary storage and a secondary storage including a sequential storage device from the primary storage to the secondary storage includes obtaining a predetermined file size to be written to the secondary storage, extracting, from a plurality of files in the primary storage, a file not stored in the secondary storage and having the oldest last access time, estimating a file size of the file having the oldest last access time on the secondary storage if the file having the oldest last access time is written to the secondary storage, and selecting the file having the oldest last access time as a file to be moved to the secondary storage as long as the estimated file size does not exceed the predetermined file size to be written to the secondary storage.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: April 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tohru Hasegawa, Masayuki Iwanaga, Yutaka Oishi
  • Patent number: 9817459
    Abstract: Examples disclosed herein relate to video output instructions to determine whether a pre-boot video signal is to be provided and, in response to determining that the request for the pre-boot video signal has been received, enable power to an auxiliary output and provide the pre-boot video signal to a display device communicatively coupled to the auxiliary output.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: November 14, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Daniel Ross Gonzales, Gennadiy Rozenberg, Jhovel Louie L. Lopez, James Jeffery Schulze
  • Patent number: 9740584
    Abstract: A method and a device for testing a computer core in a processor having at least two computer cores is described. The computer cores are connected to each other via an internal connecting system, both computer cores contributing toward the operating sequence of a machine. In the method for testing a computer core, with which a high error detection rate may be achieved in a minimum outlay of time, a test is run in one computer core, while a program for executing the driving operation of the motor vehicle is being processed in the other computer core at the same time.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: August 22, 2017
    Assignee: ROBERT BOSCH GMBH
    Inventors: Bernd Mueller, Axel Aue
  • Patent number: 9698790
    Abstract: A programmable device comprises one or more programming regions, each comprising a plurality of configurable logic blocks, where each of the plurality of configurable logic blocks is selectively connectable to any other configurable logic block via a programmable interconnect fabric. The programmable device further comprises configuration logic configured to, in response to an instruction in an instruction stream, reconfigure hardware in one or more of the configurable logic blocks in a programming region independently from any of the other programming regions.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: July 4, 2017
    Assignee: Advanced Micro Devices, Inc.
    Inventor: David A. Roberts
  • Patent number: 9655167
    Abstract: A wireless peripheral interconnect bus capable of providing a high rate data transfer between peripheral devices and a host bridge of a computing device over a wireless medium comprises a first wireless pair for transferring data between a first peripheral component and a second peripheral component, wherein the first wireless pair implements at least at a layered protocol; and a second wireless pair for transferring data between a second peripheral component and the first peripheral component, wherein the second wireless pair implements at least a layered protocol.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Tal Tamir, Daniel Rettig
  • Patent number: 9529766
    Abstract: A method and a system for enabling communications on a signaling link include a first and a second device interconnected by the signaling link. The first device performs the method to acquire information from the second device. Based on the information acquired the first device determines to enable the signaling link for operational communications between the first device and the second device. A computer programming product instructs a computer to perform the method.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: December 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jesse P. Arroyo, Christopher J. Engel, Kaveh Naderi
  • Patent number: 9514040
    Abstract: A memory storage device and a memory controller and an access method thereof are provided. The memory storage device includes a rewritable non-volatile memory chip having a plurality of physical blocks. The access method includes configuring a plurality of logical blocks to be mapped to a part of the physical blocks and dividing the logical blocks into at least a first partition and a second partition, wherein the first partition records an auto-execute file. The access method also includes determining whether a trigger signal is existent and sending a media ready message to a host system if the trigger signal is existent, so as to allow the host system to automatically run the auto-execute file and receive a first password. The access method further includes determining whether to provide the logical blocks in the second partition to the host system according to the first password received from the host system.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: December 6, 2016
    Assignee: PHISON ELECTRONICS CORP.
    Inventors: Chia-Jung Hsu, Shih-Hsien Hsu
  • Patent number: 9471515
    Abstract: Certain examples provide systems, apparatus, and methods for adaptive, dynamic medical device connectivity. In an example, a medical device interface system includes a device interface connecting a medical device to a client system and enabling exchange of data between the medical device and the client system, the device interface includes a plug and play detector detecting a connection of the medical device to the device interface and a serial agent gathering information from the medical device via a connection between the medical device and the device interface and selecting an appropriate device driver to operate and interact with the medical device connected to the device interface regardless of a presence or absence of an existing plug and play capability of the medical device.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: October 18, 2016
    Assignee: General Electric Company
    Inventors: Lan Gao-Saari, Marko Raatikainen, Ilkka Vanhanen, Jyrki Lindroos, Juha Parnanen
  • Patent number: 9429992
    Abstract: A portable computer, system, and method for a wired and wireless docking station are provided. The portable computer may function to connect to a docking station via either a wired or wireless channel of communication depending on the signal strength of a wireless communication as determined by a comparator, or depending on whether it has been physically connected to a docking station. The system may also be modular so that it can be acquired by a computer user as separate modules, and may provide support for charging an additional battery through a power connection that is separate from the docking connector. A process is also provided that allows a portable computer user to automatically commence and switch between wired and wireless docking sessions by either placing the computer either within range of the docking station or by connecting it to the docking station with a docking station connector.
    Type: Grant
    Filed: October 8, 2007
    Date of Patent: August 30, 2016
    Assignee: Motion Computing, Inc.
    Inventors: Robert Ashenbrenner, Phillip Bagwell
  • Patent number: 9412415
    Abstract: When long polling is employed under HTTP, a content-synchronization control device can control each content playback device so that content control is synchronized in multiple content playback devices. When receiving an inquiry from a content playback device 90, the response control means 84 waits transmission of an inquiry response in reply to the inquiry for a certain period of time since reception of the inquiry, and when the waiting state of the transmission of an inquiry response is cancelled, the waiting state of transmission of all the inquiry responses are cancelled. After the reception of the request information, the response control means 84 cancels the waiting state of the transmission of each inquiry response when a condition that the transmission of each inquiry response to each content playback device is kept waiting is satisfied.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: August 9, 2016
    Assignee: NEC Corporation
    Inventor: Takeo Onishi
  • Patent number: 9383772
    Abstract: A dock for connecting a smartphone to a display and peripherals is disclosed. The dock transfers audio/video data to a display, establishes a wireless link with peripherals and possesses a KVM function. The dock has a controller with a switch, a wireless communication module, a USB hub, a relay, two USB connectors, a, USB switch, an AV converter, an AV switch, and two AV connectors. The relay normally connects AV data from the smartphone to the AV converter. The controller switches the relay while the switch is being operated, the wireless communication module establishes the wireless link with the smartphone. And the USB switch and AV switch can switch one of an external computer and a smartphone to be connected with the display and peripherals.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: July 5, 2016
    Assignee: I/O INTERCONNECT, LTD.
    Inventors: Ping-Shun Zeung, Johnny Chen
  • Patent number: 9320965
    Abstract: An information processing system includes a controller port having a plurality of ports to which a plurality of operation signals are input from a plurality of operation devices via a network. The information processing system also includes an execution unit configured to execute a game program in response to each of the plurality of operation signals input from each of the plurality of operation devices to each of the plurality of the ports, and an assignment unit configured to assign each of the plurality of operation devices to each of the plurality of respective ports. The assignment unit changes assignment of each of the plurality of operation devices to each of the plurality of ports in a predetermined case.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: April 26, 2016
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventors: Toshiya Ikenaga, Makoto Ishii
  • Patent number: 9312390
    Abstract: Provided is a remote control system with which leakage current flowing in a switch can be reduced so that power consumption can be reduced. The remote control system includes a portable information terminal, a server, and an electric device. The on/off of the switch included in the electric device is controlled using information transmitted from the portable information terminal to the server. The switch includes a transistor formed using a semiconductor whose band gap is larger than that of single crystal silicon in a channel formation region.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: April 12, 2016
    Assignee: Semiconductor Energy Laboratory Co., Ltd.
    Inventor: Shunpei Yamazaki
  • Patent number: 9285889
    Abstract: A keyboard assembly includes a transmitter electrode and one or more receiver electrodes that are used to generate an electric field above one or more keys of the assembly. The first electrode is located on a first level of a keyboard assembly and the second electrode is located on a second level of the keyboard assembly. The first level may correspond to a support plate of the assembly and the second level may correspond to a surface of a printed circuit board to which the second electrode is coupled. Alternatively, the first and second levels may correspond to different sides of a frame of the keyboard assembly. Disturbances in the electric field may be detected to perform a control operation of a host device that includes or is coupled to the keyboard assembly.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: March 15, 2016
    Assignee: Intel Corporation
    Inventors: Steven S. Bateman, James M. Okuley, Ron D. Egger
  • Patent number: 9280358
    Abstract: A method determines mobile devices for connection to a computer that has an operating system for a user session. Then, the method configures device drivers to enable communication between the operating system and the mobile devices. The operating system is configured to use a first mobile device as a first type of input/output (I/O) device and the operating system is configured to use a second mobile device as a second type of input/output (I/O) device. Also, the method processes communications between the mobile devices and the operating system via the device drivers for the user session. A first type of communication is between the first mobile device and the operating system via the first device driver to use the first mobile device as the first type of I/O device and a second type of communication is between the second mobile device and the operating system via the second device driver to use the second mobile device as the second type of I/O device.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: March 8, 2016
    Assignee: VMware, Inc.
    Inventors: Matthew David Ginzton, Dustin Michael Byford
  • Patent number: 9257987
    Abstract: Systems and methods for implementing partial reconfiguration on an integrated circuit (IC) are provided. During runtime, certain configuration changes may be implemented. The embodiments described herein allow for partial reconfiguration updates to be driven via an independent pathway, reducing complex arbitration, freeing additional application memory resources, and enabling customized partial reconfiguration logic.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: February 9, 2016
    Assignee: Altera Corporation
    Inventor: Philippe Molson
  • Patent number: 9213664
    Abstract: A configurable computing device comprising a housing, a printed circuit board disposed within the housing, a first microcontroller and a second microcontroller each coupled to the PCB, wherein the first microcontroller and the second microcontroller are in electrical signal communication with each other, a computer-on-module (COM) coupled to the PCB, wherein the COM is in electrical signal communication with the first microcontroller and the second microcontroller, and one or more peripheral modules coupled to the PCB, wherein, the peripheral modules are each in electrical signal communication with the first microcontroller and wherein, the peripheral modules are each in electrical signal communication with the COM via the second microcontroller.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: December 15, 2015
    Assignee: Entegra Technologies, Inc.
    Inventor: Douglas Lee Fowler
  • Patent number: 9207950
    Abstract: It is provided a method for distinguishing between cold boot and warm boot of a device, wherein the device comprises a volatile memory containing a flag used for indicating boot type, the method comprises the step of determining boot type by reading the flag; wherein, the method further comprises upon detection of a message indicating occurrence of power outage, setting data of the volatile memory in such a way that make the device fail to determine the boot type as warm boot.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: December 8, 2015
    Assignee: Thomson Licensing
    Inventors: Hao Xu, Xiao Lin, BenDong Chen
  • Patent number: 9172418
    Abstract: A method for switching a Universal Integrated Circuit Card (UICC) transmission protocol includes: setting an operational mode of the UICC to an ISO 7816-12 USB UICC transmission protocol mode (USB mode); and in response to a user input, enabling the UICC to fallback from the USB mode to an ISO 7816-3 T=0/T=1 transmission protocol mode (ISO mode).
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: October 27, 2015
    Assignee: QUALCOMM INCORPORATED
    Inventors: Samatha Sudabattula, Shyam Singh, Jose Alfredo Ruvalcaba, Jayesh Sharma
  • Patent number: 9164919
    Abstract: A method and apparatus for inputting and outputting data by using a virtualization technique are provided. The method includes generating a virtual operating system (OS) for the external device, which is connected to a host, based on OS information stored in the external device, setting a partial area of a storage of the host as virtual storage for the external device, and storing the data in the virtual storage or a memory of the external device in response to a request for inputting and outputting the data from the virtual OS.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: October 20, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Minsung Jang, Seong-yeol Park, Jae-Min Park, Sang-bum Suh, Sung-kwan Heo, Byung-woan Kim
  • Patent number: 9135437
    Abstract: Techniques for restricting the execution of algorithms contained in applications executing on virtual machines executing within a computer system are described herein. A first sampled set of computer executable instructions is gathered from a virtual machine by a controlling domain and compared against a reference set of computer executable instructions. If the first set is similar to the reference set, and if the execution of the algorithm corresponding to the reference set is restricted by one or more computer system polices, one or more operations limiting the execution of the restricted algorithm are performed, thus ensuring conformance with the computer system policies.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: September 15, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Nicholas Alexander Allen
  • Patent number: 9129191
    Abstract: Techniques are disclosed herein that enable digital images to be segmented based on a user's semantic input. In other words, given an input image of a person walking a dog adjacent to a tree, a user can simply provide the semantic input “dog” and the system will segment the dog from the other elements in the image. If the user provides other semantic input, such as “person” or “tree”, the system will segment the person or the tree, respectively, from the same image. Using semantic input advantageously eliminates any need for a user to directly interact with the input image through a tedious process of painting brush strokes, tracing boundaries, clicking target points, and/or drawing bounding boxes. Thus semantic input represents an easier and more intuitive way for users to interact with an image segmentation interface, thereby enabling novice users to take advantage of advanced image segmentation techniques.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: September 8, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Scott Cohen, Brian Lynn Price, Ejaz Ahmed
  • Patent number: 9130924
    Abstract: The present invention is concerning to an information processing system includes an information input device and an information output device. The information input device includes a communication module that establishes communication with one or more information output devices, an information acquiring module that acquires device information of the respective information output devices including an identification code used only for identifying the information output device and makes a storage module store therein the device information, an input receiving module that receives an entry of an identification code, and a device specifying module that searches the device information acquired from the respective information output devices to specify the information output device to which the information is to be transmitted based on the identification code received and gives instructions to the communication module to transmit the information using the device information of the information output device specified.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: September 8, 2015
    Assignee: RICOH COMPANY, LIMITED
    Inventor: Sachiko Abe
  • Patent number: 9081696
    Abstract: An interface device is configured to provide one or more links to first-party medical devices, each of which communicates using a proprietary protocol. The interface device can translate between the proprietary protocol and a second protocol that is accessible via a second link to the interface device. Details of the second protocol can be provided to third parties for configuring third-party medical devices to connect to the interface device via the second link. Using the second link, one or more third-party medical devices can send information to and/or receive information from the first-party medical devices without the need for the third-party device (or devices) to have any information about the proprietary protocol(s) of the first-party medical device(s). The first-party medical devices can include surgical tools and related support equipment and the third-party medical device can include a control station used to monitor and control the tools and support equipment.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: July 14, 2015
    Assignee: Smith & Nephew, Inc.
    Inventor: Todd E. Smith
  • Patent number: 9069714
    Abstract: A device includes a memory controller, a memory bus coupled to the memory controller, an internal memory and an external memory connection unit. The internal memory may be directly connected to the memory controller through the memory bus. The external memory connection unit may connect an external memory directly to the memory controller through a portion of signal lines in the memory bus, and may generate a flag signal indicating whether the external memory is connected to the external memory connection unit.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: June 30, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hak-Soo Yu, Jun-Jin Kong, Hyoung-Joon Kim, Joo-Young Hwang, In-Su Choi
  • Patent number: 9043518
    Abstract: Apparatuses and methods of calibrating a memory interface are described. Calibrating a memory interface can include loading and outputting units of a first data pattern into and from at least a portion of a register to generate a first read capture window. Units of a second data pattern can be loaded into and output from at least the portion of the register to generate a second read capture window. One of the first read capture window and the second read capture window can be selected and a data capture point for the memory interface can be calibrated according to the selected read capture window.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: May 26, 2015
    Assignee: Micron Technology, Inc.
    Inventor: Terry M. Grunzke
  • Publication number: 20150142998
    Abstract: Systems and methods for aggregating multiple handheld instruments into a single platform facilitating the collection and transfer of measurement data to a centralized or distributed system. The platform comprises multiple sensor heads made up of the minimum hardware required for application specific sensing with a common interface which communicates with a common interface device that provides power for the sensor, passes data from the sensor modules and transmits it to a computational platform (mobile phone, tablet or computer), and a centrally accessible system to receive data transmitted from the computation platform and stores it.
    Type: Application
    Filed: November 19, 2014
    Publication date: May 21, 2015
    Inventors: Matthew Thomas Burtch, Subodh Mukund Nijsure, Nicholas James McGranahan, Darrell Scott Mockus
  • Publication number: 20150135059
    Abstract: This invention include embodiments for using a second device as a companion device to a first device to provide or enhance functions that are better supported using two or more display areas and/or I/O interface concurrently, comprising using a companion device with a first processor and local memory for running one or more programs and a user interface for displaying and/or entering information; a wireless communication link between the first device and the companion device; and, a first program running on the first device and a second program running on the companion device whereas the two programs communicate via the communication link to coordinate the content or information displayed or entered on the companion device with the content or information concurrently displayed or entered on the first device.
    Type: Application
    Filed: November 12, 2013
    Publication date: May 14, 2015
    Inventors: Lusha LIANG, Ping Liang
  • Patent number: 9032123
    Abstract: A serial transmission device includes a transmitting unit that transmits data, a receiving unit that receives the data, and a plurality of serial transmission paths that connect the transmitting unit with the receiving unit and are used to transmit data. The receiving unit includes an inter-lane skew information generation unit that generates inter-lane skew information about skew of each of the serial transmission paths and transmits the generated inter-lane skew information to the transmitting unit. The transmitting unit includes a data conversion rule generation unit that generates a conversion rule used to determine distribution of the data to each of the serial transmission paths based on the inter-lane skew information.
    Type: Grant
    Filed: January 12, 2011
    Date of Patent: May 12, 2015
    Assignee: NEC Platforms, Ltd.
    Inventor: Yasuhiko Tanabe
  • Patent number: 9026174
    Abstract: In a scanner system comprising a portable terminal and a scanner device, the scanner device has a mounting portion on which the portable terminal is mounted and electrically connected to the scanner device. The scanner device acquires identification information of the portable terminal when the scanner device detects mounting of the portable terminal on the mounting portion, and transmits a connection request to the portable terminal having the identification information. The portable terminal activates an application for establishing communication with the scanner device in response to the connection request from the scanner device when the mounting of the portable terminal on the mounting portion is detected. Thus, the communication between the portable terminal and the scanner device can be established without operation of a user.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: May 5, 2015
    Assignee: PFU Limited
    Inventors: Mitsuhiro Yashiki, Yuki Matsuda, Kayo Iimuro
  • Patent number: 9026919
    Abstract: The present invention relates to KVM switches that contain both remote and local ports and provide a user of the local port with a similar WEB based interface experience as that experienced by the remote user.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: May 5, 2015
    Assignee: Raritan Americas, Inc.
    Inventors: Jayson T. Holovacs, Swen Anderson, Scott Coleman, Christian Paetz
  • Patent number: 9021165
    Abstract: A data acquisition system includes a receptacle and a data acquisition device. The receptacle has a housing, sensor inputs to receive data signals from sensors coupled to an object, and a rib to block insertion of a standard Universal Serial Bus (USB) plug and facilitate insertion of a modified USB plug having a slot that mates with the rib. The data acquisition device includes circuitry to receive, store and process data, a USB plug having pins operatively coupled to the circuitry, a first subset of pins configured to receive data signals from the receptacle and a second subset of pins configured to support standard USB communication with USB-compliant devices, and a slot formed in the USB plug such that the slot facilitates interconnection of the USB plug both with standard USB-compliant devices and with the receptacle, the slot mating with the rib to facilitate interconnection.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: April 28, 2015
    Assignee: Braemar Manufacturing, LLC
    Inventor: Erich Vlach
  • Patent number: 9021164
    Abstract: A NFC mimic device retrieves peripheral information from a peripheral, stores the peripheral information and then mimics the peripheral information to an information handling system so that a NFC device of the information handling system receives the peripheral information as if provided directly from the peripheral. The NFC mimic device supports automated setup a wireless interface between an information handling system and a peripheral, such as a projector.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: April 28, 2015
    Assignee: Dell Products L.P.
    Inventors: Roy Stedman, Abu Sanaullah
  • Patent number: 9003085
    Abstract: An aircraft communication system including an aircraft terminal connected to at least one input/output unit. The system includes a portable resource connected to the aircraft terminal via a network connection. The at least one input/output unit is configured to interact with the unit formed by the aircraft terminal and the portable resource.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: April 7, 2015
    Assignee: Airbus
    Inventor: Frederic Saugnac
  • Patent number: 8996735
    Abstract: A remote data concentrator (RDC) for an avionics network, the RDC comprising an input/output interface (I/O) for connection to one or more input/output devices, and a network interface for connection to a remote processor, wherein the RDC is operable to provide communication between the input/output device(s) and the remote processor, and wherein the RDC further comprises a set of instructions for autonomously driving an output device connected to the I/O. Also, an avionics network including the RDC; an aircraft including the RDC; and a method of operating the RDC.
    Type: Grant
    Filed: September 8, 2011
    Date of Patent: March 31, 2015
    Assignees: Airbus Operations Limited, Airbus Operations GmbH
    Inventors: Timothy Todd, Thorsten Nitsche
  • Patent number: 8996767
    Abstract: A mobile device uses sensor data related to the type of surface in contact with the mobile device to determine an action to perform. The sensors, by way of example, may be one or more of a microphone and noise generator, a light based proximity sensor, and pressure sensors, such as dielectric elastomers, configured to detect a texture of the surface, and/or pressure waves produced by setting the mobile device down or by a noise generator and reflected by the surface. The mobile device may identify the type of surface and perform the action based on the type of surface. The mobile device may further determine its location based on the sensor data and use that location to identify the action to be performed. The location may be determined using additional data, e.g., data not related to determining the type of surface with which the mobile device is in contact.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: March 31, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: John D. Eaton, Hung-Hsin Wu, Jose R. Menendez, William T. Frantz