Patents Examined by Patrice Winder
-
Patent number: 8890951Abstract: A method for detecting a clear path of travel for a vehicle utilizing analysis of an image generated by a camera device located upon the vehicle includes monitoring the image, identifying through patch-based clear path detection analysis of the image a first patch within the image that indicates a not clear path, analyzing the first patch through patch smoothing, invalidating the first patch based upon the analyzing the first patch through patch smoothing, utilizing the invalidated first patch to define a clear path of travel for the vehicle, and utilizing the clear path of travel to navigate the vehicle.Type: GrantFiled: October 19, 2009Date of Patent: November 18, 2014Assignees: GM Global Technology Operations LLC, Carnegie Mellon UniversityInventors: Wende Zhang, Qi Wu, Tsuhan Chen
-
Patent number: 8892658Abstract: A single device that receives communications intended for a user having multiple contact addresses associated with different user roles is provided. The single device can receive communications intended for multiple telephone numbers, email aliases, screen names, aliases, other means of contact, or combinations thereof. Since a user engaged in a particular role might not desire to be interrupted with communications intended for a different role, the communications for the other roles can be maintained until the user is actively engaged in the role for which the communication was intended. In situations where there is an important communication sent to a non-active role, selective convergence between roles is initiated and the important communication is presented to the user.Type: GrantFiled: April 7, 2008Date of Patent: November 18, 2014Assignee: Microsoft CorporationInventors: Anoop Gupta, Mary P. Czerwinski, Roger S. Barga, Pavel Curtis, Paul J. Hough, Richard J. McAniff, Raymond E. Ozzie
-
Patent number: 8886754Abstract: A method, apparatus and computer-readable storage medium distribute a non-live content stream in a network. An initial meta-file is transmitted in response to a request for the content, which identifies a division of the content stream into blocks, and available sources for delivery of the blocks. The initial meta-file can identify a first multicast and a second multicast server, assigning a first and second portion of the blocks for delivery using the first and second multicast source server, respectively. The first and second portions are transmitted using the first and second multicast source servers, respectively. The first and second portions correspond to distinct non-overlapping portions of the non-live content stream. The initial meta-file can also identify a unicast source server, assigning a third portion of the blocks for delivery using the unicast source server, the third potion being transmitted by the unicast source server.Type: GrantFiled: April 10, 2014Date of Patent: November 11, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Elysia Tan, Han Nguyen
-
Patent number: 8874764Abstract: Various connection parameters of a wireless local area network ‘WLAN’ may be saved in a WLAN client device in a connection profile, even if the WLAN client device is unable to connect to the WLAN.Type: GrantFiled: February 15, 2011Date of Patent: October 28, 2014Assignee: BlackBerry LimitedInventors: Sherryl Lee Lorraine Scott, Zaheen Somani, Alexander Jordan Reif
-
Patent number: 8874782Abstract: A system and method are provided for determining whether a transaction between a subscriber and a merchant website requires downloading and/or streaming digital objects. In response to a determination that the transaction does require downloading and/or streaming of digital objects, a subscriber is provided with various options for delaying such downloading and/or streaming in return for incentives of varying value.Type: GrantFiled: April 11, 2012Date of Patent: October 28, 2014Assignee: Clearwire IP Holdings LLCInventor: Charles B. Lobsenz
-
Method and apparatus for remotely controlling a computer with peer-to-peer command and data transfer
Patent number: 8862684Abstract: A remote access session is established between client and host computers with the assistance of a gateway. The gateway requests the host computer to send a plurality of data packets to different external addresses and monitors the network ports used for these outgoing packets. The gateway then uses the network port information to predict which port the host will use to transmit future outgoing data packets. A similar process is performed on the client computer. The gateway then directs the client computer to send further data packets to the network address and the predicted port of the host computer. Similarly, the host computer is directed to send further data packets to the network address and predicted port of the client computer. The computers are then directly connected together so that further data communications bypass the gateway.Type: GrantFiled: December 24, 2011Date of Patent: October 14, 2014Assignee: LogMeIn, Inc.Inventors: Gabor Tyukasz, Marton B. Anka -
Patent number: 8862730Abstract: Providing security for a network is disclosed. Network traffic associated with a host is monitored. If an activity pattern associated with a configuration change of the host is observed, access by the host to the network is restricted based at least in part on the observed activity pattern.Type: GrantFiled: March 28, 2006Date of Patent: October 14, 2014Assignee: Symantec CorporationInventors: Brian Hernacki, Sourabh Satish
-
Patent number: 8862699Abstract: A reputation based redirection service is usable to build URL wrappers for un-trusted and unknown URLs. Such URL wrappers can be used to protect Web users by, for example, redirecting traffic to interstitial Web pages. Additionally, reputation decisions can be made by the service to further protect users from malicious URLs.Type: GrantFiled: December 14, 2009Date of Patent: October 14, 2014Assignee: Microsoft CorporationInventors: Ameya S. Bhatawdekar, Kristofer N. Iverson, Elliott J. Haber, John L. Scarrow, Chad W. Mills
-
Patent number: 8862779Abstract: Systems, methods, and computer program products that facilitate the integration and accounting of advertising within audio Web content requested by users via telephone devices are provided. Upon receiving a request from a user for Web content via a telephone device, a Web server retrieves an advertisement from an advertisement server, inserts the retrieved advertisement within the user requested Web content, and forwards the user requested Web content and advertisement to a text-to-speech transcoder for conversion to an audio format. The text-to-speech transcoder converts the Web content and advertisement from a text-based format to an audio format and serves the Web content and advertisement in the audio format to the user client device via a telephone link established with the user client device. If an advertisement is interactive, a text-to-speech transcoder may be configured to notify an advertisement server of user interaction with the advertisement.Type: GrantFiled: January 15, 2010Date of Patent: October 14, 2014Assignee: Wal-Mart Stores, Inc.Inventors: Dana Borger, Steve Cox, Tom Gordon, David Spitz, Matthew Squire, Jay Thrash
-
Patent number: 8856362Abstract: In one embodiment, a network application may offload stateful operations to a user-plane application. In one embodiment, the network application receives state information for a user device. The network application then sends the state information to a user-plane application, which can maintain the state information. The network application may then offload a stateful operation to the user-plane application. For example, the network application may have the user-plane application perform stateful operations. Also, the network application may use the state information maintained at the user-plane application for error recovery after the network application fails. For example, the network application may recover the state information from the user-plane application after failure.Type: GrantFiled: December 3, 2010Date of Patent: October 7, 2014Assignee: Cisco Technology, Inc.Inventors: Mark Grayson, Jayaraman Iyer
-
Patent number: 8849914Abstract: A system and method for enabling co-browsing between two or more users accessing a website in separate sessions. Each of the users operates a web browser instance to browse the website. The website comprises one or more web pages, at least a portion of which includes embedded software code or script. A collaboration manager, established after the users consent to co-browsing, associates the sessions of the users. As the users navigate to new web addresses in the website or enter data into their browser instances, the software code or script embedded within the web pages rendered in the browser instances causes each user's browser to communicate changes in the web addresses or data to the collaboration manager. The collaboration manager receives the communicated changes and provides them to other co-browsing users. Synchronization of cursors, scroll-bar positions and other browser events is also supported.Type: GrantFiled: December 20, 2007Date of Patent: September 30, 2014Assignee: The Vanguard Group, Inc.Inventors: Louis Peter Bove, Joseph F. Ceklosky, Jr., Glenn Jackson Hubler
-
Patent number: 8843545Abstract: Controlling a device having a shared processing resource includes ascertaining a supervision timer value for a client service that uses the shared processing resource. The client service is caused to make a server request and a supervision timer is set to cause a timeout after a supervision timer value time period. Ascertaining the supervision timer value includes ascertaining which of a number of use scenarios represents an operation state of the device, the use scenarios being at least in part distinguished from one another by which services are presently active, including the client service. Each of the plurality of services utilizes the shared processing resource when active. One supervision timer value is selected from a number of values each associated with the client service, selection being made at least partly as a function of the ascertained use scenario. The value is retrieved from the set of stored supervision timer values.Type: GrantFiled: November 30, 2010Date of Patent: September 23, 2014Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventor: Ali Nader
-
Patent number: 8843630Abstract: Systems and methods provide logic for decentralized request routing. In one implementation, a computer-implemented method routes a request. The method includes receiving, by a client server, the request. The client server evaluates feedback information received by the client server from at least one of a plurality of host servers. The client server selects one of the plurality of host servers to process the request, based on the evaluation, and transmits the request to the selected one of the plurality of host servers.Type: GrantFiled: August 20, 2009Date of Patent: September 23, 2014Assignee: Amazon Technologies, Inc.Inventors: Christopher C. Thomas, Christopher Kommareddy, Preetha Chatterjee, Nan Zhong, Mitchell Sundt, Vivek Rai
-
Patent number: 8838688Abstract: Methods and apparatus are provided for inferring user interests from both direct and indirect social neighbors. User interests are inferred from social neighbors by exploiting the correlation among multiple attributes of a user, in addition to the social correlation of an attribute among a group of users. Attributes of a user are inferred by obtaining an inferred set of attributes comprised of one or more attributes of social neighbors of the user. Thereafter, the inferred set is modified using a user attribute correlation model describing a probability that the attributes in the inferred set co-occur on the user and one or more of the social neighbors. An inference quality of the obtained attributes can optionally be obtained based on social network properties of the social neighbors. Interactions with the user and/or the social neighbors can be employed to solicit feedback to improve the one or more inferred attributes.Type: GrantFiled: May 31, 2011Date of Patent: September 16, 2014Assignee: International Business Machines CorporationInventors: Ching-Yung Lin, Zhen Wen
-
Patent number: 8832305Abstract: An adaptive file delivery system and method transmits a data file, such as an audio-video file, over a network or collection of networks in segments in response to a request for the data file by a receiving system. In addition to the requested file, a sending system sends an unrequested secondary data file to the receiving system for playback before, during, or after playing of the requested data file.Type: GrantFiled: March 2, 2010Date of Patent: September 9, 2014Assignee: Opanga Networks, Inc.Inventors: Jeffrey P. Harrang, David Gibbons, Kamyar Moinzadeh
-
Patent number: 8832230Abstract: A server device configured to provide a content aggregation service. The server device comprises a first transceiver unit configured to communicate with a terminal, a second transceiver unit configured to communicate with content network sources, a memory for storing a resource list of addresses of the content network sources, and a content aggregation processor operably connected with the first and second transceiver and the memory, and configured to fetch content from the addresses of the content network sources as well as to aggregate the fetched content into a notification message to the terminal.Type: GrantFiled: September 13, 2012Date of Patent: September 9, 2014Assignee: Vringo Infrastructure Inc.Inventors: Miguel An. Garcia-Martin, Janne K. Suotula, Juha Louhisuo
-
Patent number: 8825773Abstract: A computer-implemented method for concealing information of a personal profile provided by a social networking service is described. A message sent from the personal profile to a second profile provided by the social networking service is monitored. A determination is made as to whether the second profile is a commercial profile. The message is received when the second profile is a commercial profile. An avatar profile is used to publish the message anonymously to the second profile on behalf of the personal profile. A message sent from the second profile to the personal profile is intercepted when the second profile is a commercial profile. The intercepted message is analyzed with respect to at least one security filter. The message is associated with the avatar profile when the message passes the at least one security filter. The avatar profile is used to publish the message to the personal profile.Type: GrantFiled: September 20, 2010Date of Patent: September 2, 2014Assignee: Symantec CorporationInventor: William J. Gauvin
-
Patent number: 8825880Abstract: A system, method, and computer-readable medium for configuring a controlled device in a control system are provided. A self-describing device Module associated with a controlled device provides capabilities of a controlled device both at runtime and before installation. The controlled device Module includes a capabilities component that provides a description of the controlled device's capabilities both as a capabilities object that can be queried at runtime and in a self-describing capabilities file implemented in a format prior to operational configuration of the Module or controlled device. The Module is configured to generate its runtime capabilities object and self-describing capabilities file.Type: GrantFiled: July 17, 2012Date of Patent: September 2, 2014Assignee: AMX LLCInventors: Brigitte Bernadette Birze, Mark Ethard Smith
-
Patent number: 8825844Abstract: A method, in a first network element, of notifying a network operator when mismatching sets of virtual addresses are configured on first and second network elements, prior to making one of the sets of virtual addresses available for network traffic reception. The first network element is coupled with a second network element by a synchronization channel. The network elements are configured to exchange synchronization data over the synchronization channel. A second set of virtual addresses, which are configured on the second network element, are received from the second network element. It is determined that the second set of virtual addresses and a first set of virtual addresses, which are configured on the first network element, do not match. A network operator is notified responsive to determining that first and second sets of virtual addresses do not match. The method may prevent problems that occur when the virtual addresses don't match.Type: GrantFiled: August 30, 2011Date of Patent: September 2, 2014Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventor: Nageshwar Bajamahal
-
Patent number: 8819103Abstract: Controllers communicate commands in terms of goals and constraints. A goal is an objective. A constraint is information regarding how the goal is to be achieved. For example, a constraint may specify when, or how much of, a resource may be used to achieve a goal. Additionally, or alternatively, a constraint may specify an acceptable or expected accuracy or tolerance regarding how the goal is achieved. Each controller is expected to achieve assigned goals in accord with associated constraints. Thereby, system communication may be reduced. If controllers achieve goals according to specified constraints, the controllers do not need to provide updates or be updated regarding the status of activities of other controllers or regarding other operational context information. In some embodiments, commands are generally not acknowledged. Instead, serving controllers respond to a command with an error message if a goal cannot be met in accord with an associated constraint.Type: GrantFiled: April 8, 2005Date of Patent: August 26, 2014Assignee: Palo Alto Research Center, IncorporatedInventors: Markus P. J. Fromherz, Lara S. Crawford, Haitham A. Hindi