Patents Examined by Hua Fan
  • Patent number: 9975484
    Abstract: A vehicle vision system includes an extender element disposed at a rear portion of a vehicle. The extender element includes an extender portion and an end portion, with the end portion viewable to a viewer who is viewing the rear of the vehicle. The end portion includes at least one of (i) a vehicle emblem and (ii) a vehicle logo. A rear backup camera assembly is at least partially disposed in the extender portion of the extender element. The rear backup camera assembly is disposed with its lens viewing exterior of the vehicle. The extender element is incapable of extending such that the rear backup camera is non-movable relative to the rear portion of the vehicle when disposed at the rear portion of the vehicle.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: May 22, 2018
    Assignee: MAGNA ELECTRONICS INC.
    Inventor: William G. Briggance
  • Patent number: 9967303
    Abstract: A method of throttling a media stream, comprising a sequence of media segments, for transmission to a client via a radio access network is provided. The method comprises acquiring a media segment, determining a duration of the media segment, transmitting a first part (501?-504?) of the media segment to the client, and transmitting a remaining part (501?-504?) of the media segment to the client. At least one of the parts (501?-504?, 501?-504?) is transmitted during a time interval (?t1, ?t2) which is shorter than a corresponding duration of that part, and transmitting the remaining part is delayed (?t0), such that a time interval (?ttx) between starting transmitting the first part and transmission of the remaining part being completed is shorter than the duration (?tp) of the media segment. Further, a corresponding network node for throttling a media stream is provided.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: May 8, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Ann-Christine Eriksson, Thorsten Lohmar, Mathias Sintorn, Robert Skog
  • Patent number: 9954925
    Abstract: Provided is a transmission device including a stream input unit configured to input a plurality of streams each constituted of continuous packets, a stream synthesizing unit configured to synthesize the plurality of input streams to obtain one stream, and a stream transmission unit configured to transmit the one obtained stream. The stream synthesizing unit encodes at least a typical pattern portion of each packet of the plurality of streams using keys that are intrinsic to the respective streams for separation of packets of each stream on a reception side, and thereafter performs time-division multiplexing on the packets of the plurality of streams to obtain the one stream.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 24, 2018
    Assignee: Saturn Licensing LLC
    Inventors: Masahiko Sato, Kazutoyo Sekine, Tamotsu Ikeda
  • Patent number: 9946685
    Abstract: Described are techniques for performing data storage system management of a data storage system. Using an active element manager component, a data storage system management operation in connection with a data storage device of the data storage system is performed, and context information is collected and provided to a target location in an external environment having connectivity to the data storage. The active element manager component provides for automatically connecting a current session associated with the data storage system management operation to the target location and receives one or more communications from the external environment.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: April 17, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Douglas A. Wood, Mark A. Parenti, George J. Grosner, Jr., Stephen J. Todd
  • Patent number: 9946554
    Abstract: A computer-implemented method for configuring an operating system to associate a peripheral is described. The method includes loading the operating system on a client computer based on an operating system image, determining an identifier of the client computer, retrieving peripheral information to identify a peripheral associated with the client computer, and writing a configuration setting of the client computer to a storage medium of the client computer based on the peripheral information. The identifier identifies the client computer. The peripheral information is associated with the client computer based on an association between the peripheral information and the identifier.
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: April 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: John C. Day, Jeffrey A. Kusnitz, Bryan S. Langston, John T. Timm
  • Patent number: 9934227
    Abstract: A method and apparatus for a network repository for metadata. Embodiments of a data repository include a memory to store data including one or more data content items, where each data content item is associated with zero or more metadata items, and where each data content item is associated with a handle and each metadata item is associated with an attribute name. The data repository further includes a network interface configured to communicate with a client device, and a control unit configured to control the storage of data in the memory, where the control unit provides functions for writing data to and reading data from the memory and where the control unit is to transfer the data without interpretation.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: April 3, 2018
    Assignee: Lattice Semiconductor Corporation
    Inventors: Brian K. Schmidt, James G. Hanko, J. Duane Northcutt
  • Patent number: 9912740
    Abstract: Systems and method for the management and processing of resource requests by a service provider, such as a content delivery network (“CDN”) service provider, on behalf of a content provider are provided. The CDN service provider can measure the performance associated with the delivery of resources to a requesting client computing devices from various computing devices associated with the CDN service provider. In one embodiment, a client computing device can execute code, such as scripts, that cause the client computing device to transmit requests to different computing devices associated with the CDN service provider's domain. Information associated with the processing of the responses can be used to measure CDN service provider latencies.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: March 6, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: David R. Richardson, John Cormie, Colm MacCarthaigh, Benjamin W. S. Redman
  • Patent number: 9912599
    Abstract: Systems and methods of enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network are disclosed. The data can be tracked by a client-side and/or a server-side reporting engine and usage analytics engine. Reports can also be generated by the system from the data and provided to the customer service/call center, such as trend charts showing optimization efficiency of traffic over a network and battery consumption vs. application load for a mobile device as a function of time.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: March 6, 2018
    Assignee: Seven Networks, LLC
    Inventors: Ross Bott, Ari Backholm, Michael Luna
  • Patent number: 9912751
    Abstract: Provided are a method, system and program for requesting storage performance models for a configuration pattern of storage resources to deploy at a client computing environment. A determination is made of a new configuration pattern of storage resources to deploy. A request is sent to a service provider with information on the new configuration pattern. A result set is received from the service provider having at least one provided configuration pattern having a degree of similarity to the new configuration pattern and a storage performance model for each of the provided configuration patterns. Each of the storage performance models indicate workload and performance characteristics for one of the provided configuration patterns. One of the provided configuration patterns is selected from the result set and the storage performance model for the selected configuration pattern is used to model performance at the client.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: March 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Rakesh Jain, Ramani R. Routray, Sumant Padbidri, Yang Song
  • Patent number: 9912722
    Abstract: The present invention is related to a method and system for facilitating the integration of a plurality of dissimilar systems by allowing networks of integration framework installations and/or other compatible B2B servers to inter-operate across corporate enterprise boundaries to integrate the disparate systems operating within each corporate enterprise.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: March 6, 2018
    Inventor: Irving S. Rappaport
  • Patent number: 9906419
    Abstract: In one embodiment, a method is performed by a computer system comprising physical computer hardware. The method includes discovering a controlling-user network for at least one user. The controlling-user network comprising a plurality of controlling users. The plurality of controlling users each control one or more sites of a content-management system. The method further includes profiling the plurality of controlling users based, at least in part, on information gleaned from sites on the content-management system controlled by the plurality of controlling users. In addition, the method includes exposing the controlling-user network to the at least one controlling user using a result of the profiling.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: February 27, 2018
    Assignee: Quest Software Inc.
    Inventors: Michel Albert Brisebois, Mikhail Anatolievich Plavskiy
  • Patent number: 9891931
    Abstract: Techniques are disclosed for efficient remote presentation session connectivity and routing. In an embodiment, the roles of a remote presentation session deployment involved in receiving a connection from a client and determining a virtual machine (VM) to serve the client's remote presentation session are consolidated on one or more servers of the deployment that host such VMs. When this consolidated role receives a connection set up communication from a client, it uses information local to it and its server to determine a VM to serve the remote presentation session. Where the deployment comprises a plurality of such servers, the consolidated role may communicate with an inter-server connection broker to determine a different server that will conduct the remote presentation session.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: February 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ara Bernardi, Mahadev K. Alladi, Ido Ben-Shachar, Wilhelm R. Schmieder
  • Patent number: 9894172
    Abstract: In one embodiment, the present disclosure is a method and apparatus for location-based, just in time social networking. In one embodiment, a method for providing a social network includes receiving a request from a first user of the social network to provide information from a location of interest specified by the first user, and locating a group comprising at least one other user of the social network, where each of the at least one other user is currently at the location of interest and has volunteered to provide information from the location of interest, wherein the group is selected from a larger group of other users who are at a plurality of locations of interest.
    Type: Grant
    Filed: July 31, 2016
    Date of Patent: February 13, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Sanjay Macwan
  • Patent number: 9888078
    Abstract: Provided are a method, system and program for requesting storage performance models for a configuration pattern of storage resources to deploy at a client computing environment. A determination is made of a new configuration pattern of storage resources to deploy. A request is sent to a service provider with information on the new configuration pattern. A result set is received from the service provider having at least one provided configuration pattern having a degree of similarity to the new configuration pattern and a storage performance model for each of the provided configuration patterns. Each of the storage performance models indicate workload and performance characteristics for one of the provided configuration patterns. One of the provided configuration patterns is selected from the result set and the storage performance model for the selected configuration pattern is used to model performance at the client.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: February 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Rakesh Jain, Ramani R. Routray, Sumant Padbidri, Yang Song
  • Patent number: 9864551
    Abstract: Example implementations relate to determining, based on a system busy level, throughput of logical volumes. In example implementations, a system busy level may be increased in response to a determination that a latency goal associated with one of a plurality of logical volumes has not been met. A throughput for a subset of the plurality of logical volumes may be determined based on the system busy level.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: January 9, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ming Ma, Siamak Nazari, James R Cook, T. David Evans
  • Patent number: 9847956
    Abstract: Systems and methods are disclosed for managing electronic requests for photographs and other multimedia content by receiving, from a first user's mobile application, a request to receive multimedia content from a second user's mobile application, adding the request to receive multimedia content from the mobile application of the second user device to a queue of pending requests associated with the second user, the queue of pending requests including any requests for multimedia content received by the mobile application of the second user device from one or more other users, and prompting a second user device to include generated or retrieved multimedia content either in response to the request or one of more of the pending requests in the queue. The first or second user mobile application may enable managing electronic requests using a user interface displaying a list of requested, sent, and/or received multimedia content.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: December 19, 2017
    Assignee: Junglo LLC
    Inventor: Lionel Brecx
  • Patent number: 9842084
    Abstract: A method for data storage includes, in a system that includes multiple servers, multiple multi-queue storage devices and at least one storage controller that communicate over a network, storing data by the servers in a storage process that (i) caches the data in a cache memory that is accessible to the servers and to the storage devices and (ii) de-stages the cached data from the cache memory to the storage devices. A progress of the storage process is continually journaled, by the servers, in a plurality of server-specific journals residing in the cache memory. In response to a failure occurring during the storage process, the data is recovered by the storage controller based on the server-specific journals.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: December 12, 2017
    Assignee: E8 STORAGE SYSTEMS LTD.
    Inventors: Alex Friedman, Alex Liakhovetsky, Yoni Divinsky, Evgeny Budilovsky, Itay Gonshorovitz, Barak Pinhas
  • Patent number: 9838267
    Abstract: A method for executing a management operation by a terminal in a communications system. The method comprises the followings: The terminal receives the management operation commands that indicate the operation to target operation nodes in the device capability management object and operates them. The said operation initiates the process for executing the corresponding device capability management operation, then the said management operation transfers the device capability status. Also, the corresponding terminal and system are disclosed. The present invention can centrally manage and control the terminal capability.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: December 5, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jiangshui He, Kepeng Li, Xiaoqian Chai
  • Patent number: 9832285
    Abstract: To select a communication sequence for automating user's operations, a system performing a user's operation is provided, which acquires and stores a communication history of a client with a server in receipt of a user's operation; accesses the storage to detect from the history a plurality of communication sequences that cause the same screen transition on the client; accesses the storage to select an input parameter that is included in all of the plurality of communication sequences and that has a parameter value changed for each communication sequence; accepts an input of a new parameter value to be set as a value of the selected input parameter; and sets the new parameter value to the selected input parameter in response to the input of the new parameter value, to execute a communication sequence that causes the same screen transition as that caused by the detected communication sequences.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: November 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Yayoi Fujiwara, Yasuhisa Gotoh, Yasutomo Nakayama
  • Patent number: 9785711
    Abstract: Online location sharing through an internet service search engine includes: receiving in a server a query from a first user, the query identifying a second user; querying multiple internet services with the server over a network for real-time information regarding the second user; and providing a consolidated view of responses received from the plurality of internet services to the first user with the server, the server being authorized by the second user to receive all information relevant to the second user contained in the responses; wherein the consolidated view of responses indicates an online location of the second user.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: October 10, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sean Callanan, Ruthie D. Lyle, Patrick Joseph O'Sullivan, Fred Raguillat, Carol Sue Zimmet