Patents Examined by Emmanuel L. Moise
  • Patent number: 8516067
    Abstract: A system and method are directed towards managing interoperability between disparate IM networks. A clearinghouse server is provided that receives IM messages from disparate IM networks. The clearinghouse server examines the IM message to determine it is in a compatible protocol for a destination IM network. If the IM message is incompatible a translation service is used to translate the message into a compatible protocol. The translation service further determines if the destination IM network supports a feature employed by the received IM message. If the feature is supported or can be translated to a supported feature, the translation service will also perform the feature translation. Otherwise, the translation service may return an error message indicating that the received IM message includes an unsupported feature for the destination IM network. Upon satisfactory translation, the clearinghouse server forwards the translated IM message towards the destination IM network.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: August 20, 2013
    Assignee: Yahoo! Inc.
    Inventors: Graeme R. Dollar, Alexander Q. Musil, Thyagarajapuram S. Ramakrishnan
  • Patent number: 8499082
    Abstract: The subject matter described herein includes methods, systems, and computer readable media for providing services in a telecommunications network using an IOS/SIP adapter. According to one aspect of the subject matter described herein, a method for providing supplementary services to IMS devices and non-IMS devices using common IMS network components is provided. The method includes providing an interoperability specification/session initiation protocol (IOS/SIP) adapter configured to communicate with a base station subsystem and an IMS network. The method further includes, at the IOS/SIP adapter, receiving, from the base station subsystem a request for providing a supplementary service to a non-IMS device in communication with the base station subsystem. In response to the request, the method includes sending a message to an IMS node in the IMS network that provides the supplementary service to the non-IMS device and to IMS devices.
    Type: Grant
    Filed: September 8, 2008
    Date of Patent: July 30, 2013
    Assignee: Tekelec, Inc.
    Inventors: Adam B. Roach, Ajay P. Deo
  • Patent number: 8478870
    Abstract: A terminal apparatus that comprises a request obtaining unit that obtains a processing request made to a processing execution apparatus, a generating unit that generates a relay-use processing request containing the processing request obtained by the request obtaining unit and address information of the processing execution apparatus, an address obtaining unit that obtains address information indicating a relay apparatus connected to each of a first communication path and a second communication path, the processing execution apparatus being connected to the first communication path, the terminal apparatus being connected to the second communication path, the first communication path being not access directly to the terminal apparatus, and a transmitting unit that transmits the relay-use processing request generated by the generating unit to the relay apparatus indicated by the address information obtained by the address obtaining unit.
    Type: Grant
    Filed: August 25, 2009
    Date of Patent: July 2, 2013
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Hidetomo Nakayama
  • Patent number: 8478896
    Abstract: A data encapsulation system and related methods. Implementations may include: forming at least one frame having a data payload, a data sequence, and one or more control bytes; evaluating data to be stored in the data payload and setting a value of the one or more control bytes, where the value of the one or more control bytes may be equal to: a first control byte value where one or more values of the data correspond with the first control byte value; a second control byte value indicating a size of the data; or a third control byte value where one or more values of the data continue beyond the frame. The value of each one of the one or more control bytes for each of the at least one frames may be equal to either the first, second, or third control byte values.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: July 2, 2013
    Assignee: Comtech EF Data Corp.
    Inventor: John Ehlers
  • Patent number: 8473612
    Abstract: Systems and methods for use in connection with the trusted transmission and reception of content, such as encryption key information, from one computing device in a network to a second computing device are provided. In one embodiment, the invention provides a way to trust or validate the transfer of a public key using a very short code entered out of band of the network that is easy for end-users to remember, or write down.
    Type: Grant
    Filed: January 26, 2010
    Date of Patent: June 25, 2013
    Assignee: Microsoft Corporation
    Inventors: Christian R. Lehew, Harry S. Pyle, Nicholas Jie Fang
  • Patent number: 8452861
    Abstract: A method includes receiving an order for services to be provided by an optical network, the order identifying bandwidth requirements for the optical network and multiple broadcast locations; creating an optical network identifier, the optical network identifier including an aggregation of dense wavelength data multiplexers that may define one or more paths; prompting a user to select a path for a broadcast circuit through the dense wavelength data multiplexers using a graphical user interface; querying an operations support service for available bandwidth to support bandwidth requirements over the selected path; and assigning the circuit path based on the available bandwidth.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: May 28, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lakshmi Prasanna Kapadia, David Lopez, Hrushikesh Dingari, Manish Kharod, Sengodan Subramanian
  • Patent number: 8446467
    Abstract: A combination speed-detection, video-recording, and timing device that can be hand-held. The device contains one or more speed detection means, including, but not limited to, a radar detection or laser detection device. The device includes a camera able to capture video in digital form, and a timing device, similar in function to a stopwatch. The device is pointed at the object whose speed is to be measured, or the events to be recorded, and can be operated by means of a trigger on a handle. The device may further include a display, along with display controls. Storage means is used to store the speed, video and timer data. The device may contain its own power supply, or may be externally powered.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: May 21, 2013
    Inventors: Scott K. Tilton, William Clifford Robinson, Jr.
  • Patent number: 8443051
    Abstract: Disclosed are systems and methods for reclaiming posted buffers during a direct memory access (DMA) operation executed by an input/output device (I/O device) in connection with data transfer across a network. During the data transfer, the I/O device may cancel a buffer provided by a device driver thereby relinquishing ownership of the buffer. A condition for the I/O device relinquishing ownership of a buffer may be provided by a distance vector that may be associated with the buffer. The distance vector may specify a maximum allowable distance between the buffer and a buffer that is currently fetched by the I/O device. Alternatively, a condition for the I/O device relinquishing ownership of a buffer may be provided by a timer. The timer may specify a maximum time that the I/O device may maintain ownership of a particular buffer. In other implementations, a mechanism is provided to force the I/O device to relinquish some or all of the buffers that it controls.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: May 14, 2013
    Assignee: Oracle America, Inc.
    Inventors: Ajoy Siddabathuni, Arvind Srinivasan, Shimon Muller
  • Patent number: 8433769
    Abstract: A system for providing access to a plurality of services from third party service providers to users at remote locations includes a plurality of resource managers having associated physical system resources for enabling a user to access a user selected service each resource manager including a processing platform with an operating system running thereon, a data store, including configuration information for each of the services available to a user through the resource manager, wherein there are multiple configurations associated with different ones of the predetermined services and one or more of the available physical system resources, and central processing center that communicates with each of the plurality of resource managers to enable or disable selected ones of the services on given ones of the resource managers based upon predetermined criteria and operates in conjunction with the resource managers to execute predetermined sequences of actions for accessing user selected ones of the services from the
    Type: Grant
    Filed: January 9, 2010
    Date of Patent: April 30, 2013
    Assignee: Ganart Technologies, Inc.
    Inventors: Anthony M. Cacheria, III, David Hooker, Wayne Thomas McHugh, Kristopher Glover, Webb Edwards, Arthur Martin Holbrook, Barrett Jenkins
  • Patent number: 8433805
    Abstract: Methods and apparatus, including computer program products, implementing and using improved approaches to contact users that can be contacted in a variety of different ways are disclosed. According to one aspect, one user is able to be automatically informed of an appropriate (e.g., preferred) way to contact another user. Once informed of the appropriate way, another user can be contacted (automatically or on user request) using the appropriate way.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: April 30, 2013
    Assignee: Apple Inc.
    Inventor: Thomas Ethan Lowry
  • Patent number: 8429227
    Abstract: In an image display device, a method of communicating over a network an invitation to use the image display device to at least one image source connected to the network is provided. The method may include forming an invitation message, wherein the invitation message contains an invitation for an image source to connect to the image display device to use a service on the image display device, and sending the invitation message to a multicasting address on the network.
    Type: Grant
    Filed: June 2, 2004
    Date of Patent: April 23, 2013
    Assignee: Seiko Epson Corporation
    Inventors: Robin F. Hoeye, Joseph Castaldi
  • Patent number: 8429229
    Abstract: A system and method provides gaming related and player/gaming attendant related services to a plurality EGM. Each EGM has an associated multipurpose EGM/player tracking device. Each multipurpose EMG/player tracking device has first and second ports. The first port couples the respective multipurpose EGM/player tracking device to the respective EGM using a communications link. The first port of one of the multipurpose EGM/player tracking devices may utilize a different communications protocol than another one of the advance player tracking device. A server computer is coupled the multipurpose EGM/player tracking devices using a system communications protocol through system communications links. The server computer provides gaming and player/gaming attendant services to users of the EGMs.
    Type: Grant
    Filed: September 22, 2008
    Date of Patent: April 23, 2013
    Assignee: Konami Gaming, Inc.
    Inventors: Edward Sepich, Norio Tone
  • Patent number: 8307028
    Abstract: The present invention extends to methods, systems, and computer program products for organizing resources into collections to facilitate more efficient and reliable resource access. Namespace managers communicate with one another to form a federation namespace infrastructure. The infrastructure can efficiently route, migrate, and process namespace requests, such as, for example, namespace registration requests from providers requesting to manage portions of namespaces and lookup requests from consumers requesting access to managed resources. Resources can be registered in and made accessible from multiple different namespaces. Resources can be identified using nested queries that filter results at multiple levels of a hierarchical namespace.
    Type: Grant
    Filed: September 9, 2009
    Date of Patent: November 6, 2012
    Assignee: Microsoft Corporation
    Inventors: Gopala Krishna R. Kakivaya, Richard L. Hasha
  • Patent number: 8301784
    Abstract: Embodiments are directed towards providing a switch proxy service (SPS) to transcode content from a native format into a format optimized for play at a switch enabled consumer electronic device (SED). In one embodiment, the SPS may receive a set of capabilities for a SED that includes at least a minimum, a maximum, and at least one other set of content characteristics. The SPS may associate the capability set with a device identifier that uniquely identifies the SED. When a request for content is received, the SPS examines the request to determine if it valid and authorized. If the request is valid and authorized, the SPS provides content transcoded based on the capability set for the SED, where the SPS provides the content as much as possible to satisfy the SED's best quality set of content characteristics, but at least within the SED's minimum/maximum sets of content characteristics.
    Type: Grant
    Filed: August 13, 2008
    Date of Patent: October 30, 2012
    Assignee: CSR Technology Inc.
    Inventors: Ady Hascalovici, Brian E. Hofstetter
  • Patent number: 8296428
    Abstract: A wireless device automatically detects the redirection of its internet access via a wireless hotspot network. An algorithm in the device provides the flexibility to detect either or both of DNS redirection and HTTP redirection, as well as to automatically accommodate such internet redirection. The algorithm allows a wireless device user to be alerted and account for internet redirection when such internet redirection is automatically detected upon entering service via a hotspot. Alternatively, the wireless device may attempt to automatically meet the hotspot requirements and complete the internet access through the hotspot.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: October 23, 2012
    Assignee: Cellco Partnership
    Inventor: Rohit Satish Kalbag
  • Patent number: 8291021
    Abstract: Some embodiments of graphical spam detection and filtering have been presented. In one embodiment, an electronic mail addressed to an electronic mail account is screened. If a graphic image is embedded in a body of the electronic mail and a sender of the electronic mail is unidentified, then the electronic mail is classified as unsolicited bulk electronic mail.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: October 16, 2012
    Assignee: Red Hat, Inc.
    Inventor: Peter A. Rowley
  • Patent number: 8291093
    Abstract: A network in which peer-to-peer remediation is provided to keep clients in the network up-to-date. As network clients establish peer-to-peer connections, they exchange status information. The status information allows the clients to mutually identify whether one client is more out-of-date than another. The more up-to-date client provides update information to the more out-of-date client. To preserve the integrity of the update process, updates are provided as signed binary files and are only applied by the client receiving the update if the binary file may be authenticated by the recipient.
    Type: Grant
    Filed: December 8, 2005
    Date of Patent: October 16, 2012
    Assignee: Microsoft Corporation
    Inventor: Calvin Choon-Hwan Choe
  • Patent number: 8285878
    Abstract: A block-based interface to a dispersed data storage network is disclosed. The disclosed interface accepts read and write commands from a file system resident on a user's computer and generates network commands that are forwarded to slice servers that form the storage component of the dispersed data storage network. The slice servers then fulfill the read and write commands.
    Type: Grant
    Filed: October 9, 2007
    Date of Patent: October 9, 2012
    Assignee: Cleversafe, Inc.
    Inventors: S. Christopher Gladwin, Greg Dhuse, Vance Thornton, Manish Motwani, Jason Resch, Ilya Volvovski, Jamie Bellanca, John Quigley
  • Patent number: 8285872
    Abstract: A router receives a transaction message. The router determines whether the transaction message may include an affinity indicating a preference regarding processing of the transaction message. The transaction message may be modified to include an identification of a server system to process the modified transaction message based on the determination of the affinity. The router may route the modified transaction message to a coupling facility. A notification message may be received from the coupling facility, where the notification message requests a server associated with or including the router to send a bid to process the modified transaction message. The router may send the bid to process the modified transaction message to the coupling facility. An authorization message, to process the modified transaction message, may be received from the coupling facility based on a timestamp of the bid.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: October 9, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael Bruce Kennedy, Robert Mark Magid, Mark Neal Ziebarth
  • Patent number: 8285834
    Abstract: A method for sniffing packets communicated over a network includes identifying an active protocol stack. Upon identifying an active protocol stack, a packet intercept is enabled for the identified active protocol stack. Using the packet intercept, data is then collected about the packets communicated over the network.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: October 9, 2012
    Assignee: CA, Inc.
    Inventors: Grant A. Gibson, Kenneth G. Rubsam