Patents Examined by Michael Y Won
-
Patent number: 9178748Abstract: Methods of transmitting information relating to a quality of service are shown, which information is to be transmitted in at least one direction between a first device 30 and a second device 20. A first method comprises at least at one of the devices 20, 30 assembling a protocol message containing information other than the information relating to a quality of service and attaching the quality of service related information to the protocol message. A second method comprises forming the information relating to a quality of service inside at least one of a header field and an attribute of a protocol message. The disclosure relates equally to corresponding software codes, devices 20, 30, network elements and systems.Type: GrantFiled: February 15, 2013Date of Patent: November 3, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Igor Danilo Diego Curcio, Miikka Lundan, Emre Baris Aksu
-
Patent number: 9172617Abstract: A management server receives a server instruction inquiry from an image forming apparatus, and transmits a communication switching instruction to the image forming apparatus as a response to the server instruction inquiry, such that the communication switching instruction switches the communication system for communicating with the image forming apparatus to push communication. After push communication has been established by conducting an initial communication with the image forming apparatus according to the communication switching instruction, the management server issues server instructions to the image forming apparatus by push communication.Type: GrantFiled: April 3, 2013Date of Patent: October 27, 2015Assignee: Canon Kabushiki KaishaInventor: Tsuyoshi Kaneko
-
Patent number: 9166914Abstract: A mechanism is provided in a data processing system for shared buffer affinity for multiple ports. The mechanism configures a physical first-in-first-out (FIFO) buffer with a plurality of FIFO segments associated with a plurality of network ports. The plurality of network ports share the physical FIFO buffer. The mechanism identifies a FIFO segment under stress within the plurality of FIFO segments. The mechanism reconfigures the physical FIFO buffer to assign a portion of buffer space from a FIFO segment not under stress within the plurality of FIFO segments to the FIFO segment under stress.Type: GrantFiled: December 9, 2013Date of Patent: October 20, 2015Assignee: International Business Machines CorporationInventors: Omar Cardona, Andres Herrera, Pedro V. Torres, Rafael Velez
-
Patent number: 9160791Abstract: A method for managing communications for a group of servers is disclosed. A processor sends requests to the group of servers for connection information for generating a set of mappings for a load balancer of the group of servers to replace another set of mappings for another load balancer of the group of servers. Responsive to receiving a communication from a client device for the group of servers, the processor determines whether a route to a server in the group of servers can be identified from the set of mappings for the load balancer. If the route cannot be identified from the set of mappings for the load balancer, the processor forwards the communication to a sub-group of the group of servers that have not yet responded to the requests for connection information for generating the set of mapping so that only the one correct server responds.Type: GrantFiled: August 13, 2013Date of Patent: October 13, 2015Assignee: International Business Machines CorporationInventors: Grant S. Mericle, Srinivasan Muralidharan, Harley A. Stenzel
-
Patent number: 9148461Abstract: Methods, systems and computer program products for high performance data streaming are provided. A computer-implemented method may include receiving a data mapping describing an association between one or more fields of a data storage location of a data source and one or more fields of a data storage location of a target destination, generating a data transfer execution plan from the data mapping to transfer data from the data source to the target destination where the data transfer execution plan comprises a determined degree of parallelism to use when transferring the data, and transferring the data from the storage location of the data source to the data storage location of the target destination using the generated data transfer execution plan.Type: GrantFiled: November 17, 2014Date of Patent: September 29, 2015Assignee: NYSE Group, Inc.Inventor: Emile Werr
-
Patent number: 9148682Abstract: A method and apparatus for providing broadcast content by an adaptive streaming service and a system using the same are provided, in which a content transmission server configures and transmits a manifest file including a content IDentifier (ID), and a client device receives the manifest file, determines whether the content ID included in the manifest file is identical to an ID of user-requested content for recording, and records a content segment received from a content providing server, if the content ID included in the manifest file is identical to the ID of the user-requested content.Type: GrantFiled: May 16, 2013Date of Patent: September 29, 2015Assignee: Samsung Electronics Co., LtdInventors: Ji-Eun Keum, Sung-Ryeul Rhyu, Seo-Young Hwang, Jae-Yeon Song, Bo-Sun Jung
-
Patent number: 9137285Abstract: A system for adaptive audio video (AV) stream processing may include at least one processor and a switch device. The switch device may be configured to route AV traffic to the processor, and to receive AV traffic from the processor and provide the AV traffic to a client device via one or more channels. The processor may monitor a transcoder buffer depth and depths of buffers associated with channels over which the AV traffic is being transmitted. The processor may adaptively modify one or more attributes associated with the AV traffic based at least on the monitored buffer depths. For example, the processor may adaptively adjust a bit rate associated with transcoding the AV traffic based at least on the transcoder buffer depth. The processor may utilize the depths of the buffers associated with the channels to adaptively adjust the amount of AV traffic provided for transmission over the channels.Type: GrantFiled: November 26, 2013Date of Patent: September 15, 2015Assignee: Broadcom CorporationInventors: Rajesh Shankarrao Mamidwar, Sanjeev Sood, Anand Tongle, David Wu, Prashant Katre
-
Patent number: 9130831Abstract: A cloud manager uses streams to monitor state of the cloud. A cloud state streaming policy specifies state data to stream, along with one or more initial operators for processing the streams. An archive mechanism allows archiving the streamed data when specified data in the streams exceeds one or more defined thresholds. A user interface allows adjusting the streaming of cloud state data to focus on data of interest to a user. The cloud manager thus allows a user to determine state of a cloud via the streamed state data.Type: GrantFiled: November 7, 2013Date of Patent: September 8, 2015Assignee: International Business Machines CorporationInventors: Bin Cao, Jim C. Chen, Michael J. Fork
-
Patent number: 9130826Abstract: A network architecture system that expands the control network administrators have on existing networks. The system provides application identification and usage data by user, by device and network location. Dynamic traffic mirroring of the system allows for the efficient use of a tool to identify computer applications running on the network. The system includes the ability to embed the tool where needed rather than pervasively based on the use of the dynamic mirroring to bring the packets to the tool. The architecture implemented functions allow the ability to start small with a single application identification tool added to a network management server, examine flows from throughout the network (via mirroring) and upgrade policy control based on real application identification data and usage, then grow to pervasive deployment where virtually all new flows could be identified and controlled via policy. This architecture enables substantially complete application visibility and control.Type: GrantFiled: March 15, 2013Date of Patent: September 8, 2015Assignee: Enterasys Networks, Inc.Inventors: Markus Nispel, David Kjendal, Michael Rash, Richard Graham
-
Patent number: 9130802Abstract: Systems and methods of performing a simplified data transfer are provided. For example, a simplified data transfer system may include two or more devices configured to perform a simplified data transfer. The first device may be configured to save and transfer data associated with applications open on the first device. When the second device initiates communication, the first device may automatically send the open application data to the second device.Type: GrantFiled: May 3, 2013Date of Patent: September 8, 2015Assignee: Apple Inc.Inventors: Michael Rosenblatt, Gloria Lin, Amir Mahood Mikhak, Taido Lantz Nakajima, Sean Anthony Mayo, Andrew Hodge, Anthony Michael Fadell
-
Patent number: 9124667Abstract: Examples of methods and apparatus are provided for state-based provisioning of a local client having a windows-based embedded image. The apparatus may include a retrieval module of the local client that facilitates locating a remote repository server containing a configuration file and that facilitates obtaining the configuration file from the remote repository server. The apparatus may include a reset check module of the local client that determines whether to reset a previous state of the image based on the configuration file. The apparatus may include an apply settings module of the local client that applies, to the image, one of a first configuration change and a second configuration change based on the determination. The first configuration change may include a configuration update to the previous state of the image. The second configuration change may include a change to the image independent of the previous state of the image.Type: GrantFiled: July 15, 2013Date of Patent: September 1, 2015Assignee: WYSE TECHNOLOGY L.L.C.Inventors: Sanmati Bahubali Tukol, Mohan Prabhala
-
Patent number: 9118946Abstract: A contents sharing server includes an identifier generation unit configured to assign at least one user identifier for each user, a group matching unit configured to match at least one user identifier with at least one of a plurality of groups, each of the plurality of groups having at least one contents identifier for identifying at least one content to be shared within each of the plurality of groups, a request reception unit configured to receive a request including a contents identifier and at least one user identifier, an identifier determination unit configured to search at least one group matched with the at least one user identifier, and determine whether the searched group has the contents identifier and a contents access authority assignment unit configured to assign authority for accessing contents corresponding to the contents identifier.Type: GrantFiled: June 25, 2012Date of Patent: August 25, 2015Assignee: KT CorporationInventors: Ji-Hoon Kim, Youngsuk Kim, Kyong-Hyang Choi, Tae-Sook Ha
-
Patent number: 9112949Abstract: A method to map an application session to a compatible multiple grants per interval (MGI) service flow is provided. The method includes the steps of sorting available MGI service flows according to a duration of their grant intervals in a first list and sorting application sessions according to a maximum size of a packet in an application session in a second list. The method further includes the step of mapping an application session from the second list to a MGI service flow in the first list if a maximum size and periodicity of packets in the application session are compatible with a grant size and grant interval of the MGI service flow and transmitting packets corresponding to the application session in the mapped MGI service flow.Type: GrantFiled: June 29, 2011Date of Patent: August 18, 2015Assignee: Broadcom CorporationInventor: Gordon Yong Li
-
Patent number: 9110606Abstract: A method and apparatus are provided for accessing an Internet storage. In the method, access to a home storage is controlled, and an internet storage which has higher access reliability than the home storage is accessed, if the access to the home storage is not available. Accordingly, even when the home storage is not in operation, it is possible to obtain content and meta data of the content.Type: GrantFiled: January 4, 2007Date of Patent: August 18, 2015Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hyun-sik Yoon, Joon-ho Cho, Kyoung-hoon Yi, Sang-hoon Choi
-
Patent number: 9112827Abstract: A network resource, such as a page, may be loaded or rendered in different manners on a plurality of different browsers. Data and information regarding the loading and/or rendering of various network resources on a variety of browsers, including data or information regarding errors, latencies or customer ratings of the loading or rendering of such resources on such browsers, may be evaluated in order to identify the most appropriate browser for viewing a requested network resource. If that network resource is available to a user who requests the network resource, then a recommendation or an instruction to view the network resource in the most appropriate browser may be provided to the user.Type: GrantFiled: March 15, 2013Date of Patent: August 18, 2015Assignee: Amazon Technologies, Inc.Inventor: Jay Austin Crosley
-
Patent number: 9104637Abstract: A system and method can support input/output (I/O) virtualization in a computing environment. The system can comprise a chip, which is associated with a server on a network fabric. Additionally, the chip is associated with an external memory that contains a plurality of packet buffers. Moreover, an on-chip memory maintains a state of one or more packets that contain disk-read data received from a physical host bus adaptor (HBA). Furthermore, the chip operates to en-queue said one or more packets in the plurality of packet buffers on the external memory, read out said one or more packets from the external memory based on the state of said one or more packets, and send said one or more packets to the server.Type: GrantFiled: December 4, 2013Date of Patent: August 11, 2015Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Uttam Aggarwal
-
Patent number: 9100205Abstract: Machine-implemented methods for validating a web site analytics configuration are provided. In one aspect, a method includes receiving, with a low latency web site traffic analytics and monitoring service, a registration for a web site, and sending an initial transmission to the registered web site, the transmission configured to generate a response transmission of web site traffic data to the analytics service. The method also includes outputting a notification indicating that the web site has been successfully registered with the analytics service when the traffic data is received by the analytics service, and outputting a notification indicating that the web site has not been successfully registered with the analytics service when the traffic data is not received by the analytics service. Systems, graphical user interfaces, and machine-readable media are also provided.Type: GrantFiled: July 20, 2011Date of Patent: August 4, 2015Assignee: Google Inc.Inventors: Mayur Venktesh Deshpande, Kasem Marifet, Jacob Burton Matthews, James Lee Wogulis, Linus Page Chou
-
Patent number: 9100409Abstract: A server farm for processing client requests comprising a first server having a first processor and a first network interface controller communicatively coupled to the first processor, and a second server comprising a second processor and communicatively coupled to the first server, wherein the first network interface controller is configured to maintain a state table associated with at least the first server and the second server and respond to receipt of a request packet from a client by, initiating by the first processor execution of a software application associated with the request packet when the state table corresponds to a first state, and selectively forwarding the request packet to the second server when the state table corresponds to a second state.Type: GrantFiled: November 12, 2012Date of Patent: August 4, 2015Assignee: NOATAK SOFTWARE LLCInventor: Mitchell T. Berg
-
Patent number: 9094453Abstract: One disclosed method of operation includes obtaining audio data from a plurality of mobile devices, comparing the audio data to at least one stored audio signature, and grouping mobile devices that have audio data containing the at least one stored audio signature. The method may further include sending an invitation message to the grouped mobile devices to enable each mobile device to associate itself to the group. The method may also include providing content to the grouped mobile devices, where the content is related to the at least one stored audio signature. Various applications exist for the grouping of mobile devices based on audio signature, one such application being related to identifying social media groups or communities, or other content, which may be of interest to mobile device users.Type: GrantFiled: November 6, 2013Date of Patent: July 28, 2015Assignee: Google Technology Holdings LLCInventors: Roger W Ady, Michael J Lombardi
-
Patent number: 9094813Abstract: Content such as advertisements received into a mobile device may be more appropriately displayed on an alternative device remote from the mobile device. When ad content is received into the mobile device, the user may perform a physical gesture such as movement of the device or an associated motion sensor. The physical gesture is analyzed in the mobile device and causes the ad content to be redirected to the remote device. Additional physical gestures by the user can be interpreted in the mobile device to manipulate the content on the remote device.Type: GrantFiled: April 2, 2011Date of Patent: July 28, 2015Assignee: Open Invention Network, LLCInventor: John Patoskie