Patents Examined by Thomas Dailey
  • Patent number: 9083661
    Abstract: Personalizing communications for a first communication platform includes accessing status information for communication sessions by a communication identity that leverage a first communication platform other than an instant messaging platform. A participant list associated with the communication identity and the first communication platform is passively configured to persistently reflect a list of participant identities from communication sessions in which the communication identity recently participated using the communication platform.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: July 14, 2015
    Assignee: FACEBOOK, INC.
    Inventors: Barry Appelman, James A. Roskind
  • Patent number: 9077778
    Abstract: A telecommunications system includes at least one telecommunications device and a server that is able to communicate with the telecommunications device over a network. The telecommunications device includes: a storage section in which stored is property information that identifies the device itself uniquely; and a communications section which sends the property information to the server when communicating with the server for the first time. The server includes: a storage device; a server communications section which receives the property information; and a controller which secures a storage space associated with that property information in the storage device on receiving the property information. The controller generates account information which allows a user to have access to the storage space secured and which is associated with the property information gotten. The server communications section sends the account information to the telecommunications device that has transmitted the property information.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: July 7, 2015
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Masayuki Yoneyama, Seiichi Minami, Yuichiro Miyamoto, Tetsuharu Murayama
  • Patent number: 9065996
    Abstract: The invention relates to a surveillance system having an image recording means for recording optically distorted images and having a transmission means for transmission of image information from the image recording means to a reproduction means which reproduces, in an undistorted form, image details of the images which have been recorded with optical distortion. In this connection, it is provided that the transmission means is designed for detail transmission of distorted images and for joint transmission of additional information, which allows image detail distortion to be corrected, in order to allow distortion correction in the reproduction means.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: June 23, 2015
    Assignee: Mobotix AG
    Inventors: Klaus Borchers, Ralf Hubrich
  • Patent number: 9060205
    Abstract: Methods and arrangements for optimizing streaming of a group of videos. Throughput of video streams through a common link to at least two different destinations is permitted. An effective flow rate for each video stream is ascertained, and a playout lead for each video stream is estimated. The playout leads are equalized via dynamically changing the effective flow rates of the video streams.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: June 16, 2015
    Assignee: International Business Machines Corporation
    Inventors: Vijay Arya, Malolan Chetlur, Partha Dutta, Shivkumar Kalyanaraman, Kunal Kishore Korgaonkar, Ramana V. Polavarapu
  • Patent number: 9055129
    Abstract: In one embodiment, a script starts automatic control of a remote device. The script issues a command to the device. The script causes a marker to be set at a position in an event buffer. The marker indicates events generated by the device should be stored in the event buffer. The action performed by the device results in events being asynchronously sent to the event buffer where the events are stored in the event buffer. The script initiates a wait for routine that waits for a target event to occur before execution of the script can continue and receives the events from the event buffer where the events are stored in the event buffer. The events are analyzed to determine if the target event occurred to allow the script to continue execution where the target event was stored in the event buffer before initiating the wait for routine.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: June 9, 2015
    Assignee: HULU, LLC
    Inventors: Andrew Sherman Carter, Myul Ryul Jang, Dallas Stephan Mahrt
  • Patent number: 9055120
    Abstract: A computer-implemented method may include identifying first capability information for a computer device. The first capability information may be provided by the computing device. The method may further include augmenting the first capability information to produce second capability information that reflects capabilities of the computing device that were not reported by the computing device, comparing the second device capability information to application requirements that define device characteristics required or preferred for one or more applications in an online application marketplace that is accessible to the computing device, and providing one or more representations of applications filtered by the comparing of the second device capability information to the device requirements. The one or more representations may be provided for presentation by the computing device.
    Type: Grant
    Filed: January 30, 2012
    Date of Patent: June 9, 2015
    Assignee: Google Inc.
    Inventor: Ilya Firman
  • Patent number: 9049251
    Abstract: An internet protocol (IP) content router, comprising a forwarding information base (FIB) engine comprising a data store comprising forwarding instructions, an IP packet classifier comprising a processor configured to classify a first incoming IP packet as an information centric networking (ICN) packet and a second incoming IP packet as a non-ICN packet, and an IP packet processor comprising a processor, wherein the IP packet processor is coupled to the FIB engine and to the IP packet classifier, wherein the IP packet processor is configured to intercept the ICN packet for further ICN processing in the IP content router, consult the FIB engine for forwarding instructions for the non-ICN packet, and forward the non-ICN packet according to the forwarding instructions.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: June 2, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Ravishankar Ravindran, Guo-Qiang Wang
  • Patent number: 9049248
    Abstract: A control circuit (such as a smartphone processor) having access to a wireless two-way transceiver (such as a short-range transceiver) determines a need to offload execution of a task to a server and then determines present unavailability of that server. This control circuit then transmits a first message to the server to prompt the server to awaken. The control circuit then transmits a second message to the server to establish a wireless connection that the control circuit employs to offload execution of the task to the server. By one approach, the aforementioned first message can include a unique identifier for the server. If desired, this unique identifier can have been provided earlier by the server via a general broadcast.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: June 2, 2015
    Assignee: BlackBerry Limited
    Inventors: Ajit Singh, Rajesh Palit, Kshirasagar Naik
  • Patent number: 9043484
    Abstract: There is provided a system and method for dynamically generated client side streaming playlists. There is provided a method comprising receiving a request to stream a video asset for playback, retrieving, from a network, a video asset playlist corresponding to the video asset and an ad campaign playlist, generating a consolidated video playlist including the video asset playlist and the ad campaign playlist, and processing the consolidated video playlist using a media playback framework to stream a plurality of video files from the network for decoding and output to a display. Discontinuity tags within the video asset playlist may be utilized as insertion points for portions of the ad campaign playlist. The consolidated video playlist may be accessed through a local HTTP web server, advantageously allowing the use of commonly installed media playback framework models such as QuickTime X to trigger adaptive bitrate support through HTTP Live Streaming.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: May 26, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: Giuseppe Manzari, Robert Longwell, Chang Liu, Andrew Bauch, David Brueck
  • Patent number: 9037742
    Abstract: Methods and arrangements for optimizing streaming of a group of videos. Throughput of video streams through a common link to at least two different destinations is permitted. An effective flow rate for each video stream is ascertained, and a playout lead for each video stream is estimated. The playout leads are equalized via dynamically changing the effective flow rates of the video streams.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: May 19, 2015
    Assignee: International Business Machines Corporation
    Inventors: Vijay Arya, Malolan Chetlur, Partha Dutta, Shivkumar Kalyanaraman, Kunal Kishore Korgaonkar, Ramana V. Polavarapu
  • Patent number: 9037661
    Abstract: Systems and methods for integrated delivery and storage of digital mail are provided that combine consumer driven opt-in preferences with mailer driven matching criteria to ensure more accurate delivery. In one configuration the system obtains a digital mail piece intended for a particular digital mailbox. The system determines user opt-in preferences for the digital mail piece and obtains mailer matching criteria data associated with the digital mail piece. The system then delivers the digital mail piece to the digital mailbox only if consistent with the opt-in preferences and the matching criteria data.
    Type: Grant
    Filed: December 31, 2011
    Date of Patent: May 19, 2015
    Assignee: Pitney Bowes Inc.
    Inventors: Bernard E. Gracy, Surya R. Sagi
  • Patent number: 9037673
    Abstract: The present invention relates to a method for downloading a binary configuration file in a programmable circuit implemented in a device. The device comprises at least one central processing unit, a plurality of connectors, and a programmable circuit enabling all or a part of the signals received by said connectors to be processed and transmitted to at least one other circuit of the device. The device analyzes the signals present on the connectors in order to define what other devices are connected and whether the connections are operational. Then, a configuration file is selected from among a set of configuration files according to the operational connections and is downloaded from a memory of the device into the programmable circuit. The invention also relates to a device having a component programmed according to the method previously described.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: May 19, 2015
    Assignee: THOMSON LICENSING
    Inventors: Olivier Horr, Patrick Will, Philippe Launay
  • Patent number: 9015222
    Abstract: The present invention provides a system and a method for managing a customer contact center. The system includes a one click sign-in module, a client-host, and a control module. The one click sign-in module enables one-click authentication of an agent for logging in to a plurality of applications during a data transaction. The client-host displays the plurality of applications to the agent on a single screen to enable access to critical information related to the data transaction from the plurality of applications. Further, the control module records the critical information of the data transaction for data analysis to manage one or more processes related to the data transaction.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: April 21, 2015
    Assignee: Edgeverve Systems Limited
    Inventor: Gaurav Deshmukh
  • Patent number: 9009222
    Abstract: Techniques for verifying the transfer from a content provider of a selected data file selected by a client device using a proxy server is disclosed. By creating a local set of characteristics of the selected data file, network traffic sent between the client device and the content provider can be monitored. A local record of a transfer session is then created, and a download request from the client device is received and forwarded, thus initiating the transfer of the selected data file to the content provider. A data file is then received from the content provider and forwarded to the client device. The characteristics of the received data file are evaluated, thus allowing verification that the characteristics of the received data file match the local set of characteristics of the selected data file to take place. Finally, the received data file is forwarded to the client device.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: April 14, 2015
    Assignee: Blis Media Limited
    Inventor: Gregor Donald Isbister
  • Patent number: 9009336
    Abstract: A computing device determines impactful content in transmittable content. The computing device assigns the impactful content in the transmittable content to one or more impactful block units. Each impactful block unit comprises a determined numbers of characters. The computing device extracts the one or more impactful block units from the transmittable content. The computing device places the one or more impactful block units at the end of the transmittable content. The computing device transmits the transmittable content to a plurality of intended recipients. Each character, or a small packet set of sequential characters, of the determined number of characters of the one or more impactful block units is transmitted using a time delay for a particular intended recipient and a pacing method. The one or more impactful block units are to be received substantially simultaneously by the plurality of intended recipients.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: April 14, 2015
    Assignee: Acquire Media Ventures, Inc.
    Inventors: Lawrence C. Rafsky, Robert E. Ungar, Thomas B. Donchez, Lonne F. Katz, Christopher W. Lea
  • Patent number: 9002948
    Abstract: A method, apparatus and system for social networking is provided. In an embodiment, the system comprises a plurality of mobile devices that can directly connect to each other via a peer-to-peer connection. The devices can additionally connect to a server. The server maintains a profile schema which can be used to generate profiles for users for each of the mobile devices.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: April 7, 2015
    Assignee: Flybits, Inc.
    Inventor: Hossein Rahnama
  • Patent number: 8996640
    Abstract: An internet service provider (ISP) is configured to analyze a subscriber's sent e-mail packets to determine a subscriber identity associated with the e-mail packets. A database is then queried to determine a current sending rate of e-mails by the subscriber. A sending rate above an allowed threshold causes the upstream transmission of the e-mail packets to be blocked by injecting connection destroying packets. A subscriber remains blocked from upstream transmission of e-mails until the sending rate as determined by the ISP drops below a second, more stringent threshold. This automatic process is also accompanied by automated messaging to the subscriber with information as to the measures taken and remedial options.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: March 31, 2015
    Assignee: Perftech, Inc.
    Inventors: Jonathan E. Schmidt, John A. Murphy, Henry M. Donzis, Lewis T. Donzis, Peter W. Baron, Rodney D. Frey
  • Patent number: 8990299
    Abstract: A CPU checks the number of times of transfer of reception data. Then, the CPU determines whether the number of times of transfer is greater than 0 or not. When it is determined that the number of times of transfer is greater than 0, the number of times of transfer is updated. Then, when it is determined that a transfer condition is satisfied, the CPU allows the reception data of which number of times of transfer has been updated to be copied and stored in a transmission BOX. When reception data satisfying the transfer condition (having a value of the number of times of transfer greater than 0) is received, that reception data will be copied and stored in the transmission BOX. Namely, since the reception data is stored in the transmission BOX, the reception data will be transmitted further to another game device.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: March 24, 2015
    Assignee: Nintendo Co., Ltd.
    Inventors: Hideki Konno, Yoshinobu Sato
  • Patent number: 8988525
    Abstract: A system for providing guidance information to a driver of a vehicle. In one implementation, the system includes an image capture device and an object sensor attached to the vehicle. The image capture device acquires an image of the vicinity of the vehicle. The object sensor is configured to detect an object near the vehicle. A processing unit processes the acquired image from the image capture device to produce an output image. The processing of the acquired image is based on information obtained from the object sensor. An image display unit is connected to the processing unit and displays the output image produced by the central processing unit.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: March 24, 2015
    Assignee: Robert Bosch GmbH
    Inventors: Justin Thompson, Gunter Rottner, Alexander Latysh
  • Patent number: 8984079
    Abstract: A system and method for measuring user affinity in a social network environment is provided. One or more activities performed by a user associated with a social network environment are monitored. A relationship associated with the one or more activities is identified. An affinity for one or more objects associated with the social network environment is then determined based on the one or more activities and the relationship.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: March 17, 2015
    Assignee: Facebook, Inc.
    Inventors: Andrew G. Bosworth, Chris Cox