Peripheral Monitoring Patents (Class 710/15)
-
Patent number: 9876698Abstract: Methods, systems, and computer program product embodiments for controlling congestion in a storage grid, by a processor device, are provided. In a storage grid, a storage request transmit queue length is monitored. Upon reaching at least one of a certain threshold, a watermarked message is transmitted to a receiving node, the receiving node altering storage requests based upon the watermarked message.Type: GrantFiled: April 9, 2015Date of Patent: January 23, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan Amit, Zah Barzik, Vladislav Drouker, Maxim Kalaev
-
Patent number: 9872318Abstract: A method and system for connecting a peripheral device to a user device via a Bluetooth protocol, comprising: at the peripheral device: initiating an broadcasting process, comprising: broadcasting a device discovery message, the device discovery message comprising a predetermined identifier designated for a social networking service associated with a social networking application executing on the user device; receiving, from the user device, a connection request corresponding to the device discovery message; and in response to receiving the connection request from the user device, establishing a Bluetooth connection to the user device.Type: GrantFiled: August 19, 2014Date of Patent: January 16, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Shihai Cheng, Liangliang Fan, Kai Liu, Xiangyao Lin, Chenglin Liu, Jinhai Liu, Yaobo Hua, Anqi Ren, Rungui Ye, Zhijie Zhou, Can Liu
-
Patent number: 9864685Abstract: A method and system for storing data for retrieval by an application running on a computer system including providing a tiered caching system including at least one cache tier and a base tier, storing data in at least one of said at least one cache tier and said base tier based on a policy, and presenting an application view of said data to the application by a means to organize data. The invention optionally provides an additional overflow tier, and preferably includes multiple cache tiers.Type: GrantFiled: August 24, 2011Date of Patent: January 9, 2018Assignee: INTEL CORPORATIONInventors: Rayan Zachariassen, Steven Lamb
-
Patent number: 9858087Abstract: An operation method of a system platform includes steps of: transmitting, by an infrared receiver, a received infrared signal to a transmission interface; transmitting, by the transmission interface, an interrupt notification signal to an operation system power management agent (OSPM) through an advanced configuration and power interface (ACPI); receiving, by an infrared application program of an operating system, the interrupt notification signal from the OSPM, so as to generate a system management interrupt (SMI) in a universal extensible firmware interface (UEFI) basic input output system (BIOS) to execute a system management mode (SMM) program; and executing, by the UEFI BIOS, a decoding driver program, and receiving the infrared signal from the transmission interface, so as to decode the infrared signal into event data, and store the event data in a storage device.Type: GrantFiled: July 10, 2014Date of Patent: January 2, 2018Assignee: Insyde Software Corp.Inventor: Po Sen Chen
-
Patent number: 9847943Abstract: A method is provided in one example embodiment and includes monitoring an egress port connected to a server to detect a traffic flow comprising a plurality of data packets and determining whether one of the packets is timeout dropped at the egress port. If at least one of the packets is timeout dropped at the egress port, the method further includes detecting a destination identifier (“DID”) of the timeout dropped packet and withdrawing a device identified by the detected DID from an FC zone to which it is assigned and reactivating the zone. The method further includes determining whether the traffic flow is experiencing high wait times at the egress port and, if the traffic flow is experiencing high wait times at the egress port, detecting the DID of the traffic flow and reducing a priority of the zone to which the detected DID is assigned and reactivating the zone.Type: GrantFiled: March 13, 2017Date of Patent: December 19, 2017Assignee: CISCO TECHNOLOGY, INC.Inventors: Harsha Bharadwaj, Prabesh Babu Nanjundaiah
-
Patent number: 9846609Abstract: The present invention provides methods, systems and computer program products for detecting a configuration error or operating error corresponding to an input/output (I/O) device. The I/O device comprises a plurality of I/O points configured to establish a combined I/O channel between said I/O device and a field device, said combined I/O channel comprising a primary I/O channel and at least one secondary I/O channel.Type: GrantFiled: December 11, 2015Date of Patent: December 19, 2017Assignee: YOKOGAWA ELECTRIC CORPORATIONInventors: Jasper Bryan Sale Ratilla, Wei Hong Weng
-
Patent number: 9836258Abstract: A problem is solved by providing an information processing apparatus having a processing unit for performing processing based on device information acquired by acquisition processing performed at a time of connection with an external device, when performing the processing based on the device information is determined and the information processing apparatus is connected to the external device by a first connection method, and performing the processing based on the device information acquired by the acquisition processing performed after performing the processing based on the device information is determined, when performing the processing based on the device information is determined and the information processing apparatus is connected to the external device by a second connection method.Type: GrantFiled: May 17, 2016Date of Patent: December 5, 2017Assignee: Canon Kabushiki KaishaInventors: Tomohiro Miyagawa, Hiroaki Morimoto
-
Patent number: 9835669Abstract: A device for verifying wire connectivity of a bus may include a bus connector configured to connect to a bus comprising a plurality of wires and measurement circuitry configured to perform a verification test on each wire of the bus. The verification test of each wire may include connecting a wire under test in a predetermined configuration relative to the other wires for performing the verification test and measuring a value of an electrical parameter associated with the wire under test. The verification test may also include comparing the value of the measured electrical parameter associated with the wire under test to an expected value of the electrical parameter. The wire under test passes the verification test in response to the measured value of the electrical parameter corresponding substantially to the expected value of the electrical parameter.Type: GrantFiled: December 19, 2014Date of Patent: December 5, 2017Assignee: The Boeing CompanyInventors: Sean M. Ramey, Jeffrey A. Lawrence, Enoch E. McDowell, John A. Sekora, Edgar L. von Trotha, III, David E. Lawrence
-
Patent number: 9836228Abstract: An interface device (10) provides fast data communication between a host device with input/output interfaces and a data transmit/receive device, wherein the interface device (10) comprises a processor means (13), a memory means (14), a first connecting device (12) for interfacing the host device with the interface device, and a second connecting device (15) for interfacing the interface device (10) with the data transmit/receive device. The interface device (10) is configured by the processor means (13) and the memory means (14) in such a way that, when receiving an inquiry from the host device via the first connecting device (12) as to the type of a device attached to the host device, regardless of the type of the data transmit/receive device, the interface device sends a signal to the host device via the first connecting device (12) which signals to the host device that it is communicating with an input/output device.Type: GrantFiled: September 19, 2015Date of Patent: December 5, 2017Assignee: Papst Licensing GmbH & Co. KGInventor: Michael L. Tasler
-
Patent number: 9830279Abstract: A peripheral device connected to a local electronic device which is connected to at least one communication network can communicate with a peripheral device attached to a remote electronic device as if the remote peripheral device was locally attached. Data designated for the remote peripheral device is received by a local virtual device object and transmitted to the remote electronic device via at least one of the electronic devices communication interfaces or peripheral devices. Data received by the remote electronic device's communication interface or peripheral device is written to the peripheral device at the remote electronic device by a virtual device object. For compensation of different transfer speeds or outages between the peripheral device and the communication interface or another peripheral device the virtual device provides the ability to utilize the virtual devices emulation driver that is attached to the virtual device object as an I/O buffer.Type: GrantFiled: January 13, 2017Date of Patent: November 28, 2017Assignee: Open Invention Network LLCInventor: Martin Wieland
-
Patent number: 9820320Abstract: A docking station and a method for establishing a wireless connection to a device in which the docking station is configured to use the distance between the device and the docking station in the admission and retention control decision. This effectively prevents the wireless docking session from initiating, or drops an existing session, when the user is determined to be outside of the effective work area as determined by the docking station.Type: GrantFiled: December 9, 2015Date of Patent: November 14, 2017Assignee: INTEL IP CORPORATIONInventors: Daniel Cohn, Tom Harel, Ran Mor
-
Patent number: 9804718Abstract: A device manager at an information handling system analyzes end user interactions with peripheral devices to prioritize the peripheral devices based upon applications and display devices. The device manager monitors end user interactions with the information handling system to suggest a peripheral device for an end user to use based upon applications executing at the information handling system and the display device through which the end user interacts. For example, capacitive stylus and totem devices are suggested to aid interactions with capacitive mat display devices.Type: GrantFiled: April 21, 2015Date of Patent: October 31, 2017Assignee: DELL PRODUCTS L.P.Inventors: Karthik Krishnakumar, Abu S. Sanaullah
-
Patent number: 9798465Abstract: Described are techniques for performing data storage management operations. A graphical user interface display includes multiple each associated with a tiering preference. The graphical user interface includes multiple user interface elements representing a plurality of logical devices. Each user interface element denotes a logical device located in one of the plurality of areas to thereby indicate any of a tiering preference and a tiering requirement for the logical device. First processing is performed to modify a tiering preference for a first logical device where the first processing includes selecting the first logical device by selecting a user interface element representing the first logical device, and moving the first user interface element from a first of the areas, denoting a first tiering preference, to a second of the area, denoting a second tiering preference.Type: GrantFiled: September 29, 2015Date of Patent: October 24, 2017Assignee: EMC IP Holding Company LLCInventors: Donald E. Labaj, Kendra Marchant, Rhon Porter
-
Patent number: 9792317Abstract: A method includes receiving a notification from a first device that a data record has been changed on the first device, and receiving a notification from a second device of an intent to change the data record on the second device. The method also includes instructing the second device to wait before changing the data record on the second device, and instructing the first device to synchronize the changed data record.Type: GrantFiled: May 3, 2013Date of Patent: October 17, 2017Assignee: KONY, INC.Inventors: Raj Kumar Koneru, Pattabhi Rama Rao Dasari, Prajakt Deshpande, Rajendra Komandur, Sriram Ramanathan, Srinivas Sesham, Matthew Terry, Matthew B. Trevathan, Sathyanarayana Vennapusala
-
Patent number: 9792116Abstract: A computer processor that implements pre-translation of virtual addresses with target registers is disclosed. The computer processor may include a register file comprising one or more registers. The computer processor may include processing logic. The processing logic may receive a value to store in a register of one or more registers. The processing logic may store the value in the register. The processing logic may designate the received value as a virtual instruction address, the virtual instruction address having a corresponding virtual base page number. The processing logic may translate the virtual base page number to a corresponding real base page number and zero or more real page numbers corresponding to zero or more virtual page numbers adjacent to the virtual base page number. The processing logic may further store in the register of the one or more registers the real base page number and the zero or more real page numbers.Type: GrantFiled: March 31, 2016Date of Patent: October 17, 2017Assignee: Optimum Semiconductor Technologies, Inc.Inventors: Mayan Moudgill, Gary Nacer, C. John Glossner, A. Joseph Hoane, Paul Hurtley, Murugappan Senthilvelan, Pablo Balzola
-
Patent number: 9788349Abstract: Disclosed herein are example embodiments for multi-modality communication with auto-activation. By way of example but not limitation, user interaction with a device may be determined to correspond to a second communication modality based, at least partly, on one or more parameters relating to utilization of the device. The device may activate at least one feature that causes a communication corresponding to a first communication modality to comprise a multi-modality communication corresponding to the first communication modality and to the second communication modality.Type: GrantFiled: November 21, 2011Date of Patent: October 10, 2017Assignee: Elwha LLCInventors: Royce A. Levien, Richard T. Lord, Robert W. Lord, Mark A. Malamud, John D. Rinaldo, Jr.
-
Patent number: 9778724Abstract: A first computer system including a first computer and a first display device is provided. The first computer includes a processor. The first display device is connected to the first computer and displays a graphics signal. The processor receives at least one of system state information and power state information from a second computer system including a second computer and a second display device, and generates a first power saving control command on the basis of the received state information. The processor transmits the first power saving control command to the second computer system. The first power saving control command is a command for controlling power saving of at least one of the second computer and the second display device.Type: GrantFiled: June 26, 2014Date of Patent: October 3, 2017Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Sunglk Jun, Baik Song An, Byeong Thaek Oh, Byung-gyu Lee
-
Patent number: 9762463Abstract: Methods and apparatus are disclosed for operating an access network including data connections (19) between end-user devices (12, 14, 16, 18) and an aggregation transceiver (20) at which connections (19) are aggregated for onward connection through the network.Type: GrantFiled: January 14, 2015Date of Patent: September 12, 2017Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventor: Ian Edwin Horsley
-
Patent number: 9749983Abstract: A communication system is provided. The communication system includes a main electronic device and an auxiliary electronic device. The auxiliary electronic device would send a connection sound wave signal. When the main electronic device receives the connection sound wave signal, the main electronic device sends a positioning signal. When the auxiliary electronic device receives the positioning signal, the auxiliary electronic device sends a positioning sound wave signal to the main electronic device. Moreover, the main electronic device determines a relative position of the auxiliary electronic device and the main electronic device according to the positioning sound wave signal, and displays an operating icon on a display unit of the main electronic device according to the relative position.Type: GrantFiled: August 19, 2014Date of Patent: August 29, 2017Assignee: Acer IncorporatedInventors: Wen-Cheng Hsu, Chao-Kuang Yang, Jia-Ren Chang
-
Patent number: 9740517Abstract: Techniques for adjusting memory in virtual machines are disclosed. According to aspects, memory status is obtained for a guest operating system. Based on the obtained memory status, an amount of guest physical addresses is reported to a memory manager of the guest operating system. Moreover, the amount memory assigned to the guest operating system may be adjusted during the runtime operation of the guest operating system.Type: GrantFiled: December 29, 2008Date of Patent: August 22, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Andrey Shedel, Mohamed Bouchet, Eric Traut, Osama M. Salem, Kevin Broas
-
Patent number: 9729964Abstract: A method for audio signal processing, where an audio amplifier drives a load through a connector, using 1) an input audio signal, and 2) a signal from a return pin of the connector. Output headroom of the audio amplifier is automatically detected, while the amplifier is driving the load. A variable resistor circuit that is coupled to provide variable resistance between the return pin of the connector and a ground plane, is automatically adjusted, in response to the detected output headroom of the amplifier. Other embodiments are also described and claimed.Type: GrantFiled: June 26, 2014Date of Patent: August 8, 2017Assignee: Apple Inc.Inventors: Roderick B. Hogan, Girault W. Jones, Nathan A. Johanningsmeier
-
Patent number: 9727839Abstract: A network document processing device includes an embedded controller. The controller monitors one or more document processing devices occurring on the device. The controller is further operable to probe one or more networked document processing devices to determine if it or they are operable to monitoring other network document processing devices. If not, the controller suitably undertakes monitoring of some or all of the networked devices. This monitoring may be concluded when another document processing device becomes active. Multiple document processing devices may also share all or part of monitoring of document processing devices for redundancy, load sharing or integrity checking.Type: GrantFiled: September 21, 2015Date of Patent: August 8, 2017Assignees: Kabushiki Kaisha Toshiba, Toshiba TEC Kabushiki KaishaInventor: Michael Yeung
-
Patent number: 9703709Abstract: A multithreaded processor can concurrently execute a plurality of threads in a processor core. The threads can access a shared main memory through a memory interface; the threads can generate read and write transactions that cause shared main memory access. An incoherency detection module prevents incoherency by maintaining a record of outstanding global writes, and detecting a conflicting global read. A barrier is sequenced with the conflicting global write. The conflicting global read is allowed to proceed after the sequence of the conflicting global write and the barrier are cleared. The sequence can be maintained by a separate queue for each thread of the plurality.Type: GrantFiled: July 6, 2015Date of Patent: July 11, 2017Assignee: Imagination Technologies LimitedInventors: Robert Graham Isherwood, Yin Nam Ko
-
Patent number: 9697354Abstract: In accordance with the present disclosure, a system and method are herein disclosed for providing secure SMI memory services, including the protection of SMM memory from surreptitious attacks by, for example, rootkits. Information handling systems are susceptible to attacks, especially attacks on SMM memory. In one example, an SMI handler corresponding to the SMI Driver associated with an SMI interrupt performs validation of a password. An SSMS driver allocates memory for the SMI handler to use with the validation process and also performs a secure erase of allocated memory blocks upon completion of all secure SMI Memory Services. By controlling the validation and secure erase process through the use of the SMI handler and SSMS driver, information leakage can be prevented resulting in system data integrity.Type: GrantFiled: April 24, 2015Date of Patent: July 4, 2017Assignee: Dell Products L.P.Inventor: Allen Wynn
-
Patent number: 9696955Abstract: An information processing apparatus is provided that includes a print data storage unit configured to store print data; a data list providing unit configured to transmit list information of the print data stored by the print data storage unit to a client apparatus via a network; a print request receiving unit configured to receive from the client apparatus selected print data identification information of selected print data selected from the list information; and a transmitting unit configured to transmit the selected print data corresponding to the selected print data identification information to an image forming apparatus via the network.Type: GrantFiled: September 6, 2012Date of Patent: July 4, 2017Assignee: Ricoh Company, Ltd.Inventor: Saki Wataishi
-
Patent number: 9674686Abstract: An apparatus and method for pairing mobile terminals are provided. The method includes detecting, by a first mobile terminal, a touch input corresponding to a request to pair a first mobile terminal with at least one other mobile terminal, broadcasting, by the first mobile terminal, pairing information, and connecting the first mobile terminal with the at least one other mobile terminal.Type: GrantFiled: January 8, 2013Date of Patent: June 6, 2017Assignee: Samsung Electronics Co., Ltd.Inventor: Izzatulla Bahadirov
-
Patent number: 9674076Abstract: Embodiments relate to setting up direct mapped routers located across independently managed compute and storage networks for enabling multiple modes of communication over the cross-coupled links between the networks. An aspect includes identifying a characteristic of a local entity based on a unique location identifier assigned to the local entity and learning a characteristic of a remote entity based on a location identifier received over a cross-coupled link between the local entity and the remote entity. A port on a local entity router is then correlated with the received location identifier of the remote entity. A route is then built in the direct mapped router table at a location pointed to by the location identifier of the remote entity. An optimistic failover route is established from a storage entity to a compute entity when a cross-coupled link between the storage entity and the compute entity is broken.Type: GrantFiled: August 13, 2015Date of Patent: June 6, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nathan A. Besaw, Bret G. Bidwell, John Dorfner, Aruna V. Ramanan
-
Patent number: 9665449Abstract: An apparatus is installed in a main-unit device and used for transmission, where the main-unit device stores first setting information for setting the main-unit device and the apparatus, and the apparatus stores second setting information for setting the main-unit device and the apparatus, and determines whether one of the main-unit device and the apparatus has been replaced, based on the second setting information stored in the apparatus. When the apparatus has been replaced with a new apparatus having the same configuration, the apparatus copies the first setting information stored in the main-unit device into the new apparatus as the second setting information for the new apparatus. When the main-unit device has been replaced with a new main-unit device having the same configuration, the apparatus copies the second setting information stored in the apparatus into the new main-unit device as the first setting information.Type: GrantFiled: June 18, 2015Date of Patent: May 30, 2017Assignee: FUJITSU LIMITEDInventor: Mikio Uehara
-
Patent number: 9660940Abstract: In some embodiments, an apparatus includes a flow control module configured to receive a first data packet from an output queue of a stage of a multi-stage switch at a first rate when an available capacity of the output queue crosses a first threshold. The flow control module is configured to receive a second data packet from the output queue of the stage of the multi-stage switch at a second rate when the available capacity of the output queue crosses a second threshold. The flow control module configured to send a flow control signal to an edge device of the multi-stage switch from which the first data packet or the second data packet entered the multi-stage switch.Type: GrantFiled: December 1, 2010Date of Patent: May 23, 2017Assignee: Juniper Networks, Inc.Inventors: Prashant Anand, Gunes Aybay, Arijit Sarcar, Hardik Bhalala
-
Patent number: 9645556Abstract: An automation device includes a master module, and a slave unit having a slave modules, where an interface module (IM) of the slave modules of the slave unit is connected to the master module via a bus, where each of the modules is parameterizable using a message transmitted to the IM by the master module, the message includes a data area for each of the slave modules for parameterization of each of the slave modules, and the message includes a data area for each slave module for its parameterization, wherein at least one default parameter data record is stored in at least one of the slave modules, and wherein a data record index, which is stored in that data area of the message which is provided for the at least one slave module is provided for accessing the at least one default parameter data record.Type: GrantFiled: November 21, 2013Date of Patent: May 9, 2017Assignee: Siemens AktiengesellschaftInventor: Markus Englert
-
Patent number: 9633623Abstract: A display device and a display method for the display device are provided. An image processing unit actively reads indicator bits stored in a receiving unit to determine whether the receiving unit receives an image signal. When it is determined that the receiving unit receives the image signal, the image processing unit enters a synchronous processing period to start receiving the image signal from the receiving unit.Type: GrantFiled: June 26, 2015Date of Patent: April 25, 2017Assignee: Coretronic CorporationInventors: Wei-Lun Hung, Chih-Shin Hung
-
Patent number: 9626282Abstract: A data processing apparatus includes a request receiving unit that receives a request from a program that causes a device to perform a predetermined process; an emulating unit that emulates a process performed by the device in accordance with the request; an instruction receiving unit that receives an instruction to change a status of the emulating unit from a user; a status changing unit that causes the emulating unit to change the status in accordance with the instruction to change the status; and a storing processing unit that stores, in response to generation of the request or generation of the instruction to change, information indicating the request or information indicating the instruction to change in a first storing unit, wherein the emulating unit emulates the process performed by the device under a status changed by the status changing unit.Type: GrantFiled: September 4, 2015Date of Patent: April 18, 2017Assignee: Ricoh Company, Ltd.Inventor: Manami Kikuchi
-
Patent number: 9626147Abstract: A display device controlling method, a sink device thereof, and a mirroring system thereof are provided. The display device controlling method includes receiving metadata and media data for mirroring a screen image at a sink device from a source device, if a request is received, determining whether the request is an independent request for requesting to perform an operation of the sink device independent from an operation of the source device, or a dependent request for requesting to perform an operation of the sink device dependent to an operation of the source device, and, if the request is an independent request, carrying out the request at the sink device. When the request is input to the sink device, an operation desired by a user may be quickly performed.Type: GrantFiled: September 2, 2014Date of Patent: April 18, 2017Assignee: Samsung Electronics Co., Ltd.Inventors: Soo-ho Chang, Do-il Kwon, Artem Kozlov
-
Patent number: 9612990Abstract: A dual mode display-port connector including a host-side auxiliary interface, a display-side auxiliary interface, and a cable. Each of the host-side auxiliary interface and the display-side auxiliary interface includes a bi-directional converter and a direct-current (DC) balancing codec. The bi-directional converter converts differential auxiliary signals received via one side thereof into a single auxiliary signal and a single auxiliary signal received via another side thereof into differential auxiliary signals. The direct-current (DC) balancing codec performs DC balancing encoding on a single auxiliary signal received via one side thereof, and decodes an encoded single auxiliary signal obtained through an encoding process and received via another side thereof.Type: GrantFiled: July 2, 2014Date of Patent: April 4, 2017Assignee: OPTICIS CO., LTD.Inventors: Dong Pyeong Yang, Won Seok Jung, Won Gil Byun
-
Patent number: 9614692Abstract: Described herein are a method and an apparatus for minimizing within-die variations in performance parameters of a processor. The apparatus comprising: a reference generator to generate an adjustable compensated reference signal; a bias generator to generate a bias signal based on the adjustable compensated reference signal; a transmitter coupled with the bias generator to transmit an output signal; and a feedback mechanism to sample the output signal from the transmitter and to provide the sampled output signal to the bias generator.Type: GrantFiled: March 8, 2016Date of Patent: April 4, 2017Assignee: Intel CorporationInventors: Luke A. Johnson, Adhiveeraraghavan Srikanth, Wenjun Yun
-
Patent number: 9609425Abstract: Circuitry detects properties of an accessory removably connected thereto via a multi-pole connector. The circuitry has first, second and third circuit terminals for coupling to respective first, second, and third poles of said connector, and has an output for providing evaluation values from which properties of the accessory may be derived. In the circuitry, first current sourcing circuitry is coupled to said first circuit terminal for providing a first current. A switch network comprises first, second, third and fourth switch network terminals, said first switch network terminal coupled to a reference potential, said second switch network terminal coupled to said second circuit terminal, and said third switch network terminal coupled to said third circuit terminal. Comparator circuitry provides a comparison signal, its first input terminal being coupled to said first circuit terminal.Type: GrantFiled: December 13, 2013Date of Patent: March 28, 2017Assignee: Cirrus Logic, Inc.Inventors: Graeme Mackay, Andrew Bothwell
-
Patent number: 9609152Abstract: A server provides a file to display a user interface to an information processing apparatus in accordance with a request from the information processing apparatus, and instructs the information processing apparatus to send the device information of the information processing apparatus to the server. The information processing apparatus acquires the device information of the information processing apparatus in accordance with the instruction, and sends, to the server, the device information of the information processing apparatus together with the request of the file to display the user interface. The server receives the device information of the information processing apparatus, and provides, to the information processing apparatus, the file to display the user interface based on the device information of the information processing apparatus. The information processing apparatus displays, based on the provided file, the user interface based on the device information of the information processing apparatus.Type: GrantFiled: August 23, 2010Date of Patent: March 28, 2017Assignee: CANON KABUSHIKI KAISHAInventor: Takeshi Suwabe
-
Patent number: 9608909Abstract: A method is provided in one example embodiment and includes monitoring an egress port connected to a server to detect a traffic flow comprising a plurality of data packets and determining whether one of the packets is timeout dropped at the egress port. If at least one of the packets is timeout dropped at the egress port, the method further includes detecting a destination identifier (“DID”) of the timeout dropped packet and withdrawing a device identified by the detected DID from an FC zone to which it is assigned and reactivating the zone. The method further includes determining whether the traffic flow is experiencing high wait times at the egress port and, if the traffic flow is experiencing high wait times at the egress port, detecting the DID of the traffic flow and reducing a priority of the zone to which the detected DID is assigned and reactivating the zone.Type: GrantFiled: June 8, 2015Date of Patent: March 28, 2017Assignee: CISCO TECHNOLOGY, INC.Inventors: Harsha Bharadwaj, Prabesh Babu Nanjundaiah
-
Patent number: 9600259Abstract: A mobile computing device includes a touchscreen, a transceiver, one or more processors, and a non-transitory memory that stores computer readable instructions. The instructions cause the processors to receive, via the transceiver, a link associated with an uninstalled native application. The instructions display an indication of the link on the touchscreen. The instructions detect, via the touchscreen, a user selection of the link and provide access to a digital distribution platform for downloading and installing the native application. The instructions download and install the native application onto the mobile computing device. The instructions, upon downloading and installing the native application, automatically launch the native application into the particular state indicated by the link, wherein the particular state is different from a default state into which the native application launches when an icon corresponding to the native application is selected.Type: GrantFiled: June 15, 2016Date of Patent: March 21, 2017Assignee: Quixey, Inc.Inventor: Liron Shapira
-
Patent number: 9594655Abstract: An integrated circuit may be provided with system-on-chip circuitry including system-on-chip interconnects and a microprocessor unit subsystem. The subsystem may include microprocessor cores that execute instructions stored in memory. Cache may be used to cache data for the microprocessor cores. A memory coherency control unit may be used to maintain memory coherency during operation of the microprocessor unit subsystem. The memory coherency control unit may be coupled to the system-on-chip interconnects by a bus. A command translator may be interposed in the bus. The command translator may have a slave interface that communicates with the interconnects and a master interface that communicates with the memory coherency control unit. The integrated circuit may have programmable circuitry that is programmed to implement a debug master coupled to the interconnects. During debug operations, the command translator may translate commands from the debug master.Type: GrantFiled: July 25, 2013Date of Patent: March 14, 2017Assignee: Altera CorporationInventors: Manoj Reghunath, Sam Hedinger
-
Patent number: 9596597Abstract: A security gateway/home agent controller HAC is used to assign one home agent HA from a plurality of HAs and to identify at least one security protocol that is common between a mobile node MN and the assigned HA. Establishment of a security association between the MN and the assigned HA is enabled according to the identified security protocol and utilizing bootstrapping parameters provided over a secure connection between the security gateway/HAC and the MN. The bootstrapping parameters include at least a home address for the MN, an address of the assigned HA and security credentials and security parameters for the identified at least one security protocol. In an exemplary embodiment the home address for the MN may be an IPv6 home address and the MN may have certain capabilities with respect to security protocols and ciphering suites which the MN sends to the security gateway.Type: GrantFiled: November 5, 2010Date of Patent: March 14, 2017Assignee: Nokia Technologies OyInventors: Basavaraj Patil, Gabor Bajko
-
Patent number: 9576061Abstract: An arithmetic operation unit receives a request to update a first data group during restoration using first history information and generates second history information indicating a history of updates. The arithmetic operation unit predicts a time taken until completion of restoration using the second history information on the basis of an amount of the second history information. The arithmetic operation unit compares the predicted time with a threshold and limits at least part of updates of the first data group during the restoration using the second history information on the basis of the comparison result.Type: GrantFiled: June 9, 2014Date of Patent: February 21, 2017Assignee: FUJITSU LIMITEDInventors: Akinori Yamamoto, Kouji Takahashi, Kohshi Yamamoto, Hisashi Sugawara
-
Patent number: 9569132Abstract: In one aspect, a method includes determining a number of read blocks pending for each path from a host to a logical device, determining a number of write blocks pending for each path from the host to the logical device, determining one or more factors associated with time for each path from the host to the logical device and selecting a path from the host to the logical device to read or write data using the number of read blocks pending, the number of write blocks pending and the one or more factors associated with time.Type: GrantFiled: July 11, 2014Date of Patent: February 14, 2017Assignee: EMC IP HOLDING COMPANY LLCInventors: Amrita Sadhukhan, Mikhail Borisov
-
Patent number: 9565032Abstract: Systems and methods for relate to bus ring performance monitoring and control. A bus ring includes an agent and a switch unit to connect the agent to the bus ring. The switch unit includes a transmit queue to store data from the bus ring to be transmitted to the agent and a receive queue to store data from the agent to be transmitted to the bus ring. A first counter is implemented to track a number of pending transactions in the transmit queue and a second counter is implemented to track a number of times the receive queue is full and unable to accept additional data. Frequency of the bus ring is increased or decreased based on comparison of values of the first counter and the second counter with corresponding predefined high and low threshold values.Type: GrantFiled: December 3, 2014Date of Patent: February 7, 2017Assignee: QUALCOMM IncorporatedInventors: Richard Gerard Hofmann, Ryan Wells, Vijay Nagaraj, Prudhvi Nadh Nooney
-
Patent number: 9557914Abstract: An object is to provide a technology for preventing content of an unlocking operation from being easily recognized by another person even when the unlocking operation is seen by the other person. In order to achieve the object, there is provided an electronic device (10) including an input reception unit (11) that receives an input from a user through an operation to indicate a predetermined region using a predetermined object, and a lock unit (12) that locks a predetermined function, and unlocks the lock when the input reception unit (11) receives an input caused by a first operation and an input caused by a second operation in parallel.Type: GrantFiled: June 14, 2013Date of Patent: January 31, 2017Assignee: NEC CORPORATIONInventor: Hiromu Kato
-
Patent number: 9547607Abstract: Systems, methods, and computer-readable storage media are provided for brokering access to peripheral devices and/or device models associated with a computing system. An access broker evaluates requests for access to peripheral devices/models on behalf of a plurality of applications. The access broker evaluates requests for access to peripheral devices including scanners, point-of-sale devices, and devices using ubiquitous device protocols (e.g., USB, HID, Bluetooth, and Bluetooth LE) utilizing application declarations and user consents based upon device model identifiers and/or device-specific identifiers associated with the various devices. Applications may be notified of consent changes at runtime and/or application firmware updates for peripheral devices may be conducted upon receipt of user consent, for instance, to ensure adequate battery power before performing a peripheral device firmware update.Type: GrantFiled: June 27, 2013Date of Patent: January 17, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Dylan David Miller, George Evangelos Roussos, Paul Sliwowicz, Peter William Wieland, Benjamin Scott McGregor
-
Patent number: 9547573Abstract: Methods and apparatus, including computer program products, are provided for serial communications over a communications control pin. The method may include detecting, by a first device including a data interface, a current flow at a first communication control pin at the data interface; and assigning, by the first device based on the detection of the current flow at the first communication control pin, serial data communication circuitry to a second communication control pin at the data interface to carry serial data communications to another device. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: October 10, 2013Date of Patent: January 17, 2017Assignee: Nokia Technologies OyInventors: Pekka E. Leinonen, Kai Inha, Timo T. Toivola, Pekka Talmola, Rune Lindholm, Timo J. Toivanen
-
Patent number: 9542348Abstract: Methods and structure for detecting that arbitration is delaying discovery. One embodiment is a Serial Attached Small Computer System Interface (SAS) expander. The SAS expander includes multiple SAS ports, a port monitor, and a controller. The port monitor is able to track physical link events during arbitration for at least one of the ports while discovery is in progress at the expander, and to detect based on the physical link events that arbitration is delaying discovery. The controller is able to prioritize discovery requests at the expander responsive to detecting that arbitration is delaying discovery.Type: GrantFiled: April 8, 2014Date of Patent: January 10, 2017Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Reid A. Kaufmann, Charles D. Henry, Jeffrey D. Weide, James A. Seely
-
Patent number: 9531623Abstract: Embodiments relate to setting up direct mapped routers located across independently managed compute and storage networks for enabling multiple modes of communication over the cross-coupled links between the networks. An aspect includes identifying a characteristic of a local entity based on a unique location identifier assigned to the local entity and learning a characteristic of a remote entity based on a location identifier received over a cross-coupled link between the local entity and the remote entity. A port on a local entity router is then correlated with the received location identifier of the remote entity. A route is then built in the direct mapped router table at a location pointed to by the location identifier of the remote entity. An optimistic failover route is established from a storage entity to a compute entity when a cross-coupled link between the storage entity and the compute entity is broken.Type: GrantFiled: April 5, 2013Date of Patent: December 27, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nathan A. Besaw, Bret G. Bidwell, John Dorfner, Aruna V. Ramanan
-
Patent number: 9483421Abstract: All steps required to create and operate a peripheral device of an electronic device can be performed without the need to plug in the peripheral device to the electronic device. Setup information for a peripheral device is extracted, modified and stored to fit to a physical existent peripheral device. The modified setup information is used to create a data structure that is passed to the peripheral bus driver. As the data structure contains a hot plug notification the reception causes the peripheral bus driver to initiate the setup process for the peripheral device. As the data structure is built from setup information that is available at the electronic device no additional user action is required. The invention also allows the creation of a device object for existing signed driver packets that may not be altered.Type: GrantFiled: June 30, 2015Date of Patent: November 1, 2016Assignee: Open Invention Network LLCInventor: Martin Wieland